Interface Value
-
- All Known Implementing Classes:
BooleanValue
,ComplexValue
,DoubleValue
,IdValue
,ListValue
,LongValue
,NilValue
,PropertysetValueBase
,ReferenceValue
,StringValue
,ValueBase
public interface Value
Defines a wrapper for a property in a PropertySet.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Boolean
asBoolean()
Propertyset
asComplexProperty()
Double
asDouble()
UUID
asId()
ValueList
asList()
Long
asLong()
Propertyset
asReference()
String
asString()
boolean
isBoolean()
boolean
isComplexProperty()
boolean
isDouble()
boolean
isId()
boolean
isList()
boolean
isLong()
boolean
isReference()
boolean
isString()
-
-
-
Method Detail
-
isId
boolean isId()
-
asId
UUID asId()
-
isBoolean
boolean isBoolean()
-
asBoolean
Boolean asBoolean()
-
isLong
boolean isLong()
-
asLong
Long asLong()
-
isDouble
boolean isDouble()
-
asDouble
Double asDouble()
-
isString
boolean isString()
-
asString
String asString()
-
isComplexProperty
boolean isComplexProperty()
-
asComplexProperty
Propertyset asComplexProperty()
-
isReference
boolean isReference()
-
asReference
Propertyset asReference()
-
isList
boolean isList()
-
asList
ValueList asList()
-
-