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) |
TsonElement |
getKey() |
TsonElement |
getValue() |
int |
hashCode() |
TsonPair |
toPair() |
boolean |
visit(TsonDocumentVisitor visitor) |
void |
visit(TsonParserVisitor visitor) |
booleanObject, booleanValue, byteObject, byteValue, charObject, charValue, dateTimeValue, dateValue, doubleObject, doubleValue, floatObject, floatValue, intObject, intValue, longObject, longValue, numberValue, regexValue, shortObject, shortValue, stringValue, throwNonPrimitive, throwPrimitive, time, toAlias, toArray, toBinOp, toBoolean, toByte, toChar, toDate, toDateTime, toDouble, toFloat, toFunction, toInt, toLong, toMatrix, toName, toObject, toRegex, toShort, toStr, toString, toString, toString, toTime, toUpletannotations, annotationsCount, comments, compareTo, getBigDecimal, getBigInteger, isNull, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toCharStream, toContainer, toDoubleComplex, toFloatComplex, toNumber, typeisContainer, isNumber, isPrimitive, isTemporalclone, 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, isContainer, isNull, isNumber, isPrimitive, isTemporal, longObject, longValue, numberValue, of, regexValue, shortObject, shortValue, stringValue, time, toAlias, toArray, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toBinOp, toBoolean, toByte, toChar, toCharStream, toContainer, 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 TsonPair toPair()
toPair in interface TsonElementtoPair in class AbstractNonPrimitiveTsonElementpublic TsonElement getValue()
public TsonElement getKey()
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 © 2024 vpc open source initiative. All rights reserved.