Package org.apache.groovy.json.internal
Interface Value
- All Known Implementing Classes:
CharSequenceValue,NumberValue,ValueContainer
public interface Value
-
Method Summary
Modifier and Type Method Description java.math.BigDecimalbigDecimalValue()java.math.BigIntegerbigIntegerValue()booleanbooleanValue()bytebyteValue()charcharValue()voidchop()java.util.DatedateValue()doubledoubleValue()floatfloatValue()intintValue()booleanisContainer()longlongValue()shortshortValue()java.lang.StringstringValue()java.lang.StringstringValueEncoded()<T extends java.lang.Enum>
TtoEnum(java.lang.Class<T> cls)java.lang.ObjecttoValue()
-
Method Details
-
byteValue
byte byteValue() -
shortValue
short shortValue() -
intValue
int intValue() -
longValue
long longValue() -
bigDecimalValue
java.math.BigDecimal bigDecimalValue() -
bigIntegerValue
java.math.BigInteger bigIntegerValue() -
floatValue
float floatValue() -
doubleValue
double doubleValue() -
booleanValue
boolean booleanValue() -
dateValue
java.util.Date dateValue() -
stringValue
java.lang.String stringValue() -
stringValueEncoded
java.lang.String stringValueEncoded() -
toValue
java.lang.Object toValue() -
toEnum
<T extends java.lang.Enum> T toEnum(java.lang.Class<T> cls) -
isContainer
boolean isContainer() -
chop
void chop() -
charValue
char charValue()
-