public class TsonBinOpImpl extends AbstractNonPrimitiveTsonElement implements TsonBinOp
| Constructor and Description |
|---|
TsonBinOpImpl(String op,
TsonElement key,
TsonElement value) |
| Modifier and Type | Method and Description |
|---|---|
TsonBinOpBuilder |
builder() |
protected int |
compareCore(TsonElement o) |
boolean |
equals(Object o) |
TsonElement |
getFirst() |
TsonElement |
getSecond() |
int |
hashCode() |
String |
op() |
TsonBinOp |
toBinOp() |
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, toBoolean, toByte, toChar, toDate, toDateTime, toDouble, toFloat, toFunction, toInt, toLong, toMatrix, toName, toObject, toPair, 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, toBoolean, toByte, toChar, toCharStream, toContainer, toDate, toDateTime, toDouble, toDoubleComplex, toFloat, toFloatComplex, toFunction, toInt, toLong, toMatrix, toName, toNumber, toObject, toPair, toRegex, toShort, toStr, toTime, toUplettoString, toString, toString, typecompareTopublic TsonBinOpImpl(String op, TsonElement key, TsonElement value)
public TsonBinOp toBinOp()
toBinOp in interface TsonElementtoBinOp in class AbstractNonPrimitiveTsonElementpublic TsonElement getSecond()
public TsonElement getFirst()
public boolean equals(Object o)
equals in class AbstractTsonElementpublic int hashCode()
hashCode in class AbstractTsonElementpublic TsonBinOpBuilder 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.