public class TsonPairImpl extends AbstractNonPrimitiveTsonElement implements TsonPair
| Constructor and Description |
|---|
TsonPairImpl(TsonElement key,
TsonElement value) |
| Modifier and Type | Method and Description |
|---|---|
TsonKeyValueBuilder |
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, dateTimeValue, dateValue, doubleObject, doubleValue, floatObject, floatValue, intObject, intValue, longObject, longValue, regexValue, shortObject, shortValue, stringValue, throwNonPrimitive, throwPrimitive, time, toAlias, toArray, toBinOp, toBoolean, toByte, toChar, toCustom, toDate, toDateTime, toDouble, toFloat, toFunction, toInt, toLong, toMatrix, toName, toObject, toRegex, toShort, toStr, toString, toString, toString, toTime, toUpletannotations, annotationsCount, comments, compareTo, getBigDecimal, getBigInteger, isNull, numberValue, temporalValue, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toCharStream, toDoubleComplex, toFloatComplex, toNumber, typeisAnyString, isArray, isBoolean, isComplexNumber, isContainer, isFloatingNumber, isFunction, isName, isNamedArray, isNamedObject, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isString, isTemporal, isUplet, toContainerclone, finalize, getClass, notify, notifyAll, wait, wait, waitannotations, annotationsCount, booleanObject, booleanValue, build, byteObject, byteValue, charObject, charValue, comments, dateTimeValue, dateValue, doubleObject, doubleValue, floatObject, floatValue, getBigDecimal, getBigInteger, intObject, intValue, isAnyString, isArray, isBoolean, isComplexNumber, isContainer, isFloatingNumber, isFunction, isName, isNamedArray, isNamedObject, isNull, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isString, isTemporal, isUplet, longObject, longValue, numberValue, of, regexValue, shortObject, shortValue, stringValue, temporalValue, time, toAlias, toArray, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toBinOp, toBoolean, toByte, toChar, toCharStream, toContainer, toCustom, toDate, toDateTime, toDouble, toDoubleComplex, toFloat, toFloatComplex, toFunction, toInt, toLong, toMatrix, toName, toNumber, toObject, toRegex, toShort, toStr, toTime, toUplettoString, toString, 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 TsonKeyValueBuilder builder()
builder in interface TsonElementpublic 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.