public class ValueImpl extends java.lang.Object implements Value
Implementation of a value.
Value.Type
Constructor and Description |
---|
ValueImpl(Value.Type pType,
java.lang.Object pValue) |
ValueImpl(Value pValue) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
asValue(java.lang.Object pValue) |
boolean |
equals(java.lang.Object o) |
Value.Type |
getType()
Returns the values type.
|
java.lang.Object |
getValue()
Returns the actual value.
|
int |
hashCode() |
public ValueImpl(Value pValue)
public ValueImpl(Value.Type pType, java.lang.Object pValue)
public Value.Type getType()
Value
Returns the values type.
public java.lang.Object getValue()
Value
Returns the actual value. This may be null.
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static java.lang.Object asValue(java.lang.Object pValue)