Class AbstractTsonElementBase
java.lang.Object
net.thevpc.tson.impl.elements.AbstractTsonElementBase
- All Implemented Interfaces:
Comparable<TsonElement>, TsonElement, TsonElementBase
- Direct Known Subclasses:
AbstractTsonElement, TsonElementDecorator, TsonNullImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanisArray()booleanbooleanbooleanbooleanbooleanisName()booleanbooleanbooleanbooleanisNumber()booleanisObject()booleanbooleanisPair()booleanbooleanisSimple()booleanbooleanisString()booleanbooleanisUplet()toArray()toObject()toString()toString(boolean compact) toString(TsonFormat format) toUplet()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Comparable
compareToMethods inherited from interface TsonElement
annotations, annotationsCount, bigDecimalValue, bigIntegerValue, booleanObject, booleanValue, build, builder, byteObject, byteValue, charObject, charValue, comments, doubleObject, doubleValue, floatObject, floatValue, instantValue, intObject, intValue, isNull, localDateTimeValue, localDateValue, localTimeValue, longObject, longValue, numberValue, regexValue, shortObject, shortValue, stringValue, temporalValue, toAlias, toBigComplex, toBigDecimal, toBigInt, toBinaryStream, toBoolean, toByte, toChar, toCharStream, toCustom, toDouble, toDoubleComplex, toFloat, toFloatComplex, toInstant, toInt, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toNumber, toOp, toPair, toRegex, toShort, toStr, visit, visitMethods inherited from interface TsonElementBase
type
-
Constructor Details
-
AbstractTsonElementBase
public AbstractTsonElementBase()
-
-
Method Details
-
toString
- Specified by:
toStringin interfaceTsonElementBase- Overrides:
toStringin classObject
-
toString
- Specified by:
toStringin interfaceTsonElement- Specified by:
toStringin interfaceTsonElementBase
-
toString
- Specified by:
toStringin interfaceTsonElementBase
-
isListContainer
public boolean isListContainer()- Specified by:
isListContainerin interfaceTsonElement
-
isNumber
public boolean isNumber()- Specified by:
isNumberin interfaceTsonElement
-
isFloatingNumber
public boolean isFloatingNumber()- Specified by:
isFloatingNumberin interfaceTsonElement
-
isComplexNumber
public boolean isComplexNumber()- Specified by:
isComplexNumberin interfaceTsonElement
-
isOrdinalNumber
public boolean isOrdinalNumber()- Specified by:
isOrdinalNumberin interfaceTsonElement
-
isString
public boolean isString()- Specified by:
isStringin interfaceTsonElement
-
isPair
public boolean isPair()- Specified by:
isPairin interfaceTsonElement
-
isSimple
public boolean isSimple()- Specified by:
isSimplein interfaceTsonElement
-
isSimplePair
public boolean isSimplePair()- Specified by:
isSimplePairin interfaceTsonElement
-
isName
public boolean isName()- Specified by:
isNamein interfaceTsonElement
-
isBoolean
public boolean isBoolean()- Specified by:
isBooleanin interfaceTsonElement
-
isArray
public boolean isArray()- Specified by:
isArrayin interfaceTsonElement
-
isObject
public boolean isObject()- Specified by:
isObjectin interfaceTsonElement
-
isNamedObject
public boolean isNamedObject()- Specified by:
isNamedObjectin interfaceTsonElement
-
isNamedUplet
public boolean isNamedUplet()- Specified by:
isNamedUpletin interfaceTsonElement
-
isNamedArray
public boolean isNamedArray()- Specified by:
isNamedArrayin interfaceTsonElement
-
isUplet
public boolean isUplet()- Specified by:
isUpletin interfaceTsonElement
-
isAnyString
public boolean isAnyString()- Specified by:
isAnyStringin interfaceTsonElement
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein interfaceTsonElement
-
isTemporal
public boolean isTemporal()- Specified by:
isTemporalin interfaceTsonElement
-
toListContainer
- Specified by:
toListContainerin interfaceTsonElement
-
toArray
- Specified by:
toArrayin interfaceTsonElement
-
toObject
- Specified by:
toObjectin interfaceTsonElement
-
toUplet
- Specified by:
toUpletin interfaceTsonElement
-