Class TsonBooleanImpl
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.TsonBooleanImpl
- All Implemented Interfaces:
Comparable<TsonElement>, TsonBoolean, TsonElement, TsonElementBase
-
Field Summary
Fields -
Method Summary
Methods inherited from class AbstractPrimitiveTsonElement
throwNonPrimitive, throwPrimitive, visitMethods inherited from class AbstractTsonElement
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, toInstant, toInt, toLocalDate, toLocalDateTime, 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 Comparable
compareToMethods inherited from interface TsonElement
annotations, annotationsCount, bigDecimalValue, bigIntegerValue, build, 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, toInstant, toInt, toListContainer, toLocalDate, toLocalDateTime, toLocalTime, toLong, toMatrix, toName, toNumber, toObject, toOp, toPair, toRegex, toShort, toString, toUplet, visit, visitMethods inherited from interface TsonElementBase
toString, toString, type
-
Field Details
-
TRUE
-
FALSE
-
-
Method Details
-
valueOf
-
toStr
- Specified by:
toStrin interfaceTsonElement- Overrides:
toStrin classAbstractTsonElement
-
toBoolean
- Specified by:
toBooleanin interfaceTsonElement- Overrides:
toBooleanin classAbstractTsonElement
-
value
public boolean value()- Specified by:
valuein interfaceTsonBoolean
-
booleanValue
public boolean booleanValue()- Specified by:
booleanValuein interfaceTsonElement- Overrides:
booleanValuein classAbstractTsonElement
-
booleanObject
- Specified by:
booleanObjectin interfaceTsonElement- Overrides:
booleanObjectin classAbstractTsonElement
-
equals
- Overrides:
equalsin classAbstractTsonElement
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractTsonElement
-
builder
- Specified by:
builderin interfaceTsonBoolean- Specified by:
builderin interfaceTsonElement
-
compareCore
- Specified by:
compareCorein classAbstractTsonElement
-