public abstract class AbstractNonPrimitiveTsonElement extends AbstractTsonElement
| Constructor and Description |
|---|
AbstractNonPrimitiveTsonElement(TsonElementType type) |
annotations, annotationsCount, comments, compareCore, compareTo, equals, getBigDecimal, getBigInteger, hashCode, isNull, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toCharStream, toContainer, toDoubleComplex, toFloatComplex, toNumber, typeisContainer, isNumber, isPrimitive, isTemporalclone, finalize, getClass, notify, notifyAll, wait, wait, waitbuild, builder, of, visitpublic AbstractNonPrimitiveTsonElement(TsonElementType type)
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 TsonLong toLong()
toLong in interface TsonElementtoLong in class AbstractTsonElementpublic TsonInt toInt()
toInt in interface TsonElementtoInt in class AbstractTsonElementpublic TsonFloat toFloat()
toFloat in interface TsonElementtoFloat in class AbstractTsonElementpublic TsonDouble toDouble()
toDouble in interface TsonElementtoDouble in class AbstractTsonElementpublic TsonShort toShort()
toShort in interface TsonElementtoShort in class AbstractTsonElementpublic TsonByte toByte()
toByte in interface TsonElementtoByte in class AbstractTsonElementpublic TsonChar toChar()
toChar in interface TsonElementtoChar in class AbstractTsonElementpublic TsonBoolean toBoolean()
toBoolean in interface TsonElementtoBoolean in class AbstractTsonElementpublic TsonName toName()
toName in interface TsonElementtoName in class AbstractTsonElementpublic TsonAlias toAlias()
toAlias in interface TsonElementtoAlias in class AbstractTsonElementpublic TsonDate toDate()
toDate in interface TsonElementtoDate in class AbstractTsonElementpublic TsonDateTime toDateTime()
toDateTime in interface TsonElementtoDateTime in class AbstractTsonElementpublic TsonTime toTime()
toTime in interface TsonElementtoTime in class AbstractTsonElementpublic TsonRegex toRegex()
toRegex in interface TsonElementtoRegex in class AbstractTsonElementpublic Boolean booleanObject()
booleanObject in interface TsonElementbooleanObject in class AbstractTsonElementpublic Character charObject()
charObject in interface TsonElementcharObject in class AbstractTsonElementpublic Byte byteObject()
byteObject in interface TsonElementbyteObject in class AbstractTsonElementpublic Long longObject()
longObject in interface TsonElementlongObject in class AbstractTsonElementpublic Integer intObject()
intObject in interface TsonElementintObject in class AbstractTsonElementpublic Short shortObject()
shortObject in interface TsonElementshortObject in class AbstractTsonElementpublic Float floatObject()
floatObject in interface TsonElementfloatObject in class AbstractTsonElementpublic Double doubleObject()
doubleObject in interface TsonElementdoubleObject in class AbstractTsonElementpublic float floatValue()
floatValue in interface TsonElementfloatValue in class AbstractTsonElementpublic double doubleValue()
doubleValue in interface TsonElementdoubleValue in class AbstractTsonElementpublic byte byteValue()
byteValue in interface TsonElementbyteValue in class AbstractTsonElementpublic char charValue()
charValue in interface TsonElementcharValue in class AbstractTsonElementpublic boolean booleanValue()
booleanValue in interface TsonElementbooleanValue in class AbstractTsonElementpublic int intValue()
intValue in interface TsonElementintValue in class AbstractTsonElementpublic long longValue()
longValue in interface TsonElementlongValue in class AbstractTsonElementpublic short shortValue()
shortValue in interface TsonElementshortValue in class AbstractTsonElementpublic LocalDate dateValue()
dateValue in interface TsonElementdateValue in class AbstractTsonElementpublic Instant dateTimeValue()
dateTimeValue in interface TsonElementdateTimeValue in class AbstractTsonElementpublic LocalTime time()
time in interface TsonElementtime in class AbstractTsonElementpublic Pattern regexValue()
regexValue in interface TsonElementregexValue in class AbstractTsonElementpublic String stringValue()
stringValue in interface TsonElementstringValue in class AbstractTsonElementpublic TsonFunction toFunction()
toFunction in interface TsonElementtoFunction in class AbstractTsonElementpublic TsonArray toArray()
toArray in interface TsonElementtoArray in class AbstractTsonElementpublic TsonMatrix toMatrix()
toMatrix in interface TsonElementtoMatrix in class AbstractTsonElementpublic TsonObject toObject()
toObject in interface TsonElementtoObject in class AbstractTsonElementpublic TsonUplet toUplet()
toUplet in interface TsonElementtoUplet in class AbstractTsonElementpublic TsonPair toPair()
toPair in interface TsonElementtoPair in class AbstractTsonElementpublic TsonBinOp toBinOp()
toBinOp in interface TsonElementtoBinOp in class AbstractTsonElementpublic Number numberValue()
numberValue in interface TsonElementnumberValue in class AbstractTsonElementpublic boolean visit(TsonDocumentVisitor visitor)
visit in interface TsonElementvisit in class AbstractTsonElementpublic String toString()
toString in interface TsonElementBasetoString in class AbstractTsonElementBasepublic String toString(boolean compact)
toString in interface TsonElementBasetoString in class AbstractTsonElementBasepublic String toString(TsonFormat format)
toString in interface TsonElementBasetoString in class AbstractTsonElementBaseCopyright © 2024 vpc open source initiative. All rights reserved.