Value Class
- public class Value
extends Object
implements Serializable
The value for a Property. The typed value can be null.
-
Hierarchy
-
Object
Value
-
All Implemented Interfaces
-
Serializable
Value
public Value()
- Constructs an empty Value.
Value
public Value(BinaryValue binaryValue)
- Constructs a BinaryValue Value.
Value
public Value(Boolean booleanValue)
- Constructs a Boolean value.
Value
public Value(Double doubleValue)
- Constructs a Double value.
Value
public Value(Long longValue)
- Constructs a Long value.
Value
public Value(String stringValue)
- Constructs a String value.
Value
public Value(Calendar calendarValue)
- Constructs a Calendar value.
compareTo(Object) Method
public int compareTo(Object obj)
Compares this PropertyChoices to obj. This performs a native
compare on all types, except Calendar is compared based on the
time in milliseconds and BinaryValue is compared by name.
getBinaryValue() Method
public BinaryValue getBinaryValue()
The value as a BinaryValue.
getBooleanValue() Method
public Boolean getBooleanValue()
The value as a Boolean.
getCalendarValue() Method
public Calendar getCalendarValue()
The value as a Calendar.
getDoubleValue() Method
public Double getDoubleValue()
The value as a Double.
getLongValue() Method
public Long getLongValue()
The value as a Long.
getStringValue() Method
public String getStringValue()
The value as a String.
getValue() Method
public Object getValue()
Gets the Value as an Object.
getValueByType(int) Method
public Object getValueByType(int type)
Return the correct value based on the type. The user will then cast it to the appropriate
object.
toString() Method
public String toString()
Returns the Value as a String, except if the value is Binary,
in which case mimeType, name and size is returned.
-
Overrides
-
Object.toString()