Class AbstractTemporalTsonElement
java.lang.Object
net.thevpc.tson.impl.elements.AbstractTsonElementBase
net.thevpc.tson.impl.elements.AbstractTsonElement
net.thevpc.tson.impl.elements.AbstractPrimitiveTsonElement
net.thevpc.tson.impl.elements.AbstractTemporalTsonElement
- All Implemented Interfaces:
Comparable<TsonElement>, TsonElement, TsonElementBase
- Direct Known Subclasses:
TsonInstantImpl, TsonLocalDateImpl, TsonLocalDateTimeImpl, TsonLocalTimeImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected intcompareToAs(TsonElement a, TsonElement b, TsonElementType type) toStr()Methods inherited from class AbstractPrimitiveTsonElement
throwNonPrimitive, throwPrimitive, visitMethods inherited from class AbstractTsonElement
annotations, annotationsCount, bigDecimalValue, bigIntegerValue, booleanObject, booleanValue, byteObject, byteValue, charObject, charValue, comments, compareCore, doubleObject, doubleValue, equals, floatObject, floatValue, hashCode, 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, toLocalTime, toLong, toMatrix, toName, toNumber, toObject, toOp, toPair, toRegex, toShort, toUplet, type, visitMethods inherited from class AbstractTsonElementBase
isAnyString, isArray, isBoolean, isComplexNumber, isFloatingNumber, isListContainer, isName, isNamedArray, isNamedObject, isNamedUplet, isNumber, isObject, isOrdinalNumber, isPair, isPrimitive, isSimple, isSimplePair, isString, isTemporal, isUplet, toArray, toListContainer, toString, toString, toStringMethods inherited from interface TsonElement
build, builder
-
Constructor Details
-
AbstractTemporalTsonElement
-
-
Method Details
-
toStr
- Specified by:
toStrin interfaceTsonElement- Overrides:
toStrin classAbstractTsonElement
-
compareTo
- Specified by:
compareToin interfaceComparable<TsonElement>- Overrides:
compareToin classAbstractTsonElement
-
compareToAs
-
toLocalDateTime
- Specified by:
toLocalDateTimein interfaceTsonElement- Overrides:
toLocalDateTimein classAbstractTsonElement
-