public class TsonCustomImpl extends AbstractTsonElement implements TsonCustom
| Constructor and Description |
|---|
TsonCustomImpl(Object value) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
booleanObject() |
boolean |
booleanValue() |
TsonElement |
build() |
TsonCustomBuilder |
builder() |
protected int |
compareCore(TsonElement o) |
boolean |
equals(Object o) |
int |
hashCode() |
protected <T> T |
throwNonPrimitive(TsonElementType type) |
protected <T> T |
throwPrimitive(TsonElementType type) |
TsonBoolean |
toBoolean() |
TsonString |
toStr() |
Object |
value() |
static TsonCustom |
valueOf(Object value) |
void |
visit(TsonParserVisitor visitor) |
annotations, annotationsCount, bigDecimalValue, bigIntegerValue, byteObject, byteValue, charObject, charValue, comments, compareTo, doubleObject, doubleValue, floatObject, floatValue, instantValue, intObject, intValue, isNull, localDateTimeValue, localDateValue, localTimeValue, longObject, longValue, numberValue, regexValue, shortObject, shortValue, stringValue, temporalValue, toAlias, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toByte, toChar, toCharStream, toCustom, toDouble, toDoubleComplex, toFloat, toFloatComplex, toInt, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toNumber, toObject, toOp, toPair, toRegex, toShort, toUplet, type, visitisAnyString, isArray, isBoolean, isComplexNumber, isFloatingNumber, isListContainer, isName, isNamedArray, isNamedObject, isNamedUplet, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isSimplePair, isString, isTemporal, isUplet, toArray, toListContainer, toString, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitannotations, annotationsCount, bigDecimalValue, bigIntegerValue, 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, isSimplePair, isString, isTemporal, isUplet, localDateTimeValue, localDateValue, localTimeValue, longObject, longValue, numberValue, regexValue, shortObject, shortValue, stringValue, temporalValue, toAlias, toArray, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toByte, toChar, toCharStream, toCustom, toDouble, toDoubleComplex, toFloat, toFloatComplex, toInt, toListContainer, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toNumber, toObject, toOp, toPair, toRegex, toShort, toString, toUplet, visittoString, toString, typecompareTopublic TsonCustomImpl(Object value)
public static final TsonCustom valueOf(Object value)
protected <T> T throwPrimitive(TsonElementType type)
throwPrimitive in class AbstractTsonElementprotected <T> T throwNonPrimitive(TsonElementType type)
throwNonPrimitive in class AbstractTsonElementpublic TsonString toStr()
toStr in interface TsonElementtoStr in class AbstractTsonElementpublic TsonElement build()
build in interface TsonElementbuild in interface TsonElementBasepublic void visit(TsonParserVisitor visitor)
visit in interface TsonElementpublic TsonBoolean toBoolean()
toBoolean in interface TsonElementtoBoolean in class AbstractTsonElementpublic Object value()
value in interface TsonCustompublic boolean booleanValue()
booleanValue in interface TsonElementbooleanValue in class AbstractTsonElementpublic Boolean booleanObject()
booleanObject in interface TsonElementbooleanObject in class AbstractTsonElementpublic boolean equals(Object o)
equals in class AbstractTsonElementpublic int hashCode()
hashCode in class AbstractTsonElementpublic TsonCustomBuilder builder()
builder in interface TsonCustombuilder in interface TsonElementprotected int compareCore(TsonElement o)
compareCore in class AbstractTsonElementCopyright © 2025 vpc open source initiative. All rights reserved.