|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.domain.propval.PropertyValueEntity
public class PropertyValueEntity
Entity bean for alf_prop_value table.
Values here are either simple values that can be stored in a long
or will be references to data in other tables.
Nested Class Summary | |
---|---|
static class |
PropertyValueEntity.PersistedType
Enumeration of persisted types for alf_prop_value.persisted_type. |
Field Summary | |
---|---|
static java.lang.Long |
LONG_ONE
|
static java.lang.Long |
LONG_ZERO
|
static java.lang.Short |
ORDINAL_CONSTRUCTABLE
|
static java.lang.Short |
ORDINAL_DOUBLE
|
static java.lang.Short |
ORDINAL_ENUM
|
static java.lang.Short |
ORDINAL_LONG
|
static java.lang.Short |
ORDINAL_NULL
|
static java.lang.Short |
ORDINAL_SERIALIZABLE
|
static java.lang.Short |
ORDINAL_STRING
|
static org.alfresco.util.Pair |
PERSISTED_TYPE_NULL
|
static java.util.Map |
persistedTypesByOrdinal
An unmodifiable map of persisted type enums keyed by their ordinal number |
Constructor Summary | |
---|---|
PropertyValueEntity()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Long |
getActualTypeId()
|
java.lang.Double |
getDoubleValue()
|
java.lang.Long |
getId()
|
java.lang.Long |
getLongValue()
|
java.lang.Short |
getPersistedType()
|
PropertyValueEntity.PersistedType |
getPersistedTypeEnum()
|
static PropertyValueEntity.PersistedType |
getPersistedTypeEnum(java.io.Serializable value,
PropertyTypeConverter converter)
Helper method to determine how the given value will be stored. |
java.io.Serializable |
getSerializableValue()
|
java.lang.String |
getStringValue()
|
java.io.Serializable |
getValue(java.lang.Class actualType,
PropertyTypeConverter converter)
Helper method to get the value based on the persisted type. |
int |
hashCode()
|
void |
setActualTypeId(java.lang.Long actualTypeId)
|
void |
setDoubleValue(java.lang.Double doubleValue)
|
void |
setId(java.lang.Long id)
|
void |
setLongValue(java.lang.Long longValue)
|
void |
setPersistedType(java.lang.Short persistedType)
|
void |
setSerializableValue(java.io.Serializable serializableValue)
|
void |
setStringValue(java.lang.String stringValue)
|
void |
setValue(java.io.Serializable value,
PropertyTypeConverter converter)
Shortcut method to set the value. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Long LONG_ZERO
public static final java.lang.Long LONG_ONE
public static final java.lang.Short ORDINAL_NULL
public static final java.lang.Short ORDINAL_LONG
public static final java.lang.Short ORDINAL_DOUBLE
public static final java.lang.Short ORDINAL_STRING
public static final java.lang.Short ORDINAL_SERIALIZABLE
public static final java.lang.Short ORDINAL_CONSTRUCTABLE
public static final java.lang.Short ORDINAL_ENUM
public static final org.alfresco.util.Pair PERSISTED_TYPE_NULL
public static final java.util.Map persistedTypesByOrdinal
Constructor Detail |
---|
public PropertyValueEntity()
Method Detail |
---|
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.io.Serializable getValue(java.lang.Class actualType, PropertyTypeConverter converter)
actualType
- the type to convert toconverter
- the data converter to use
public void setValue(java.io.Serializable value, PropertyTypeConverter converter)
value
- the value to persist (may be null)converter
- the converter that will perform and type conversionpublic static PropertyValueEntity.PersistedType getPersistedTypeEnum(java.io.Serializable value, PropertyTypeConverter converter)
value
- the value to checkconverter
- the type converter
PropertyTypeConverter.getPersistentType(Serializable)
public PropertyValueEntity.PersistedType getPersistedTypeEnum()
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.lang.Long getActualTypeId()
public void setActualTypeId(java.lang.Long actualTypeId)
public java.lang.Short getPersistedType()
public void setPersistedType(java.lang.Short persistedType)
public java.lang.Long getLongValue()
public void setLongValue(java.lang.Long longValue)
public java.lang.String getStringValue()
public void setStringValue(java.lang.String stringValue)
public java.lang.Double getDoubleValue()
public void setDoubleValue(java.lang.Double doubleValue)
public java.io.Serializable getSerializableValue()
public void setSerializableValue(java.io.Serializable serializableValue)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |