com.stellent.cis.client.api.common
Interface ICISPropertyValue
- All Superinterfaces:
- java.io.Serializable
public interface ICISPropertyValue
- extends java.io.Serializable
An individual property on an ICISObject
getValue
java.lang.Object getValue()
- Returns:
- the value of this property, can be null
getStringValue
java.lang.String getStringValue()
- Returns:
- the string value of the property
getIntValue
int getIntValue()
- Returns:
- the int value of this property
getLongValue
long getLongValue()
- Returns:
- the long value of the this property
getFloatValue
float getFloatValue()
- Returns:
- the float value of this property
getBooleanValue
boolean getBooleanValue()
- Returns:
- the boolean value for this property
getDateValue
java.util.Date getDateValue()
- Returns:
- the Date object representing this property null if not applicable.
isSimpleType
boolean isSimpleType()
- Returns:
- true if this value is a simple type (i.e. all primitive types or String type)
isCollectionType
boolean isCollectionType()
- Returns:
- true if this value is a collection type
isSCSObjectType
boolean isSCSObjectType()
- Returns:
- true if this value is an instance of
ICISObject