Package org.apache.groovy.json.internal
Interface Value
- All Known Implementing Classes:
- CharSequenceValue,- NumberValue,- ValueContainer
public interface Value
- 
Method SummaryModifier 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- 
byteValuebyte byteValue()
- 
shortValueshort shortValue()
- 
intValueint intValue()
- 
longValuelong longValue()
- 
bigDecimalValuejava.math.BigDecimal bigDecimalValue()
- 
bigIntegerValuejava.math.BigInteger bigIntegerValue()
- 
floatValuefloat floatValue()
- 
doubleValuedouble doubleValue()
- 
booleanValueboolean booleanValue()
- 
dateValuejava.util.Date dateValue()
- 
stringValuejava.lang.String stringValue()
- 
stringValueEncodedjava.lang.String stringValueEncoded()
- 
toValuejava.lang.Object toValue()
- 
toEnum<T extends java.lang.Enum> T toEnum(java.lang.Class<T> cls)
- 
isContainerboolean isContainer()
- 
chopvoid chop()
- 
charValuechar charValue()
 
-