public class TsonPairImpl extends AbstractNonPrimitiveTsonElement implements TsonPair
| Constructor and Description |
|---|
TsonPairImpl(TsonElement key,
TsonElement value) |
| Modifier and Type | Method and Description |
|---|---|
TsonPairBuilder |
builder() |
protected int |
compareCore(TsonElement o) |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isSimplePair() |
TsonElement |
key() |
TsonPair |
toPair() |
TsonElement |
value() |
boolean |
visit(TsonDocumentVisitor visitor) |
void |
visit(TsonParserVisitor visitor) |
booleanObject, booleanValue, byteObject, byteValue, charObject, charValue, doubleObject, doubleValue, floatObject, floatValue, instantValue, intObject, intValue, localDateTimeValue, localDateValue, localTimeValue, longObject, longValue, regexValue, shortObject, shortValue, stringValue, throwNonPrimitive, throwPrimitive, toAlias, toArray, toBoolean, toByte, toChar, toCustom, toDouble, toFloat, toInt, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toObject, toOp, toRegex, toShort, toStr, toString, toString, toString, toUpletannotations, annotationsCount, bigDecimalValue, bigIntegerValue, comments, compareTo, isNull, numberValue, temporalValue, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toCharStream, toDoubleComplex, toFloatComplex, toNumber, typeisAnyString, isArray, isBoolean, isComplexNumber, isFloatingNumber, isListContainer, isName, isNamedArray, isNamedObject, isNamedUplet, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isString, isTemporal, isUplet, toListContainerclone, finalize, getClass, notify, notifyAll, wait, wait, waitannotations, annotationsCount, bigDecimalValue, bigIntegerValue, booleanObject, booleanValue, build, byteObject, byteValue, charObject, charValue, comments, doubleObject, doubleValue, floatObject, floatValue, instantValue, intObject, intValue, isAnyString, isArray, isBoolean, isComplexNumber, isFloatingNumber, isListContainer, isName, isNamedArray, isNamedObject, isNamedUplet, isNull, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isString, isTemporal, isUplet, localDateTimeValue, localDateValue, localTimeValue, longObject, longValue, numberValue, regexValue, shortObject, shortValue, stringValue, temporalValue, toAlias, toArray, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toBoolean, toByte, toChar, toCharStream, toCustom, toDouble, toDoubleComplex, toFloat, toFloatComplex, toInt, toListContainer, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toNumber, toObject, toOp, toRegex, toShort, toStr, toString, toUplettoString, toString, typecompareTopublic TsonPairImpl(TsonElement key, TsonElement value)
public boolean isSimplePair()
isSimplePair in interface TsonElementisSimplePair in class AbstractTsonElementBasepublic TsonPair toPair()
toPair in interface TsonElementtoPair in class AbstractNonPrimitiveTsonElementpublic TsonElement value()
public TsonElement key()
public boolean equals(Object o)
equals in class AbstractTsonElementpublic int hashCode()
hashCode in class AbstractTsonElementpublic TsonPairBuilder builder()
builder in interface TsonElementbuilder in interface TsonPairpublic boolean visit(TsonDocumentVisitor visitor)
visit in interface TsonElementvisit in class AbstractNonPrimitiveTsonElementprotected int compareCore(TsonElement o)
compareCore in class AbstractTsonElementpublic void visit(TsonParserVisitor visitor)
visit in interface TsonElementCopyright © 2025 vpc open source initiative. All rights reserved.