public interface Entity
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Modifier and Type | Method and Description |
---|---|
java.io.Serializable |
getAttributeValue(java.lang.String attributeName)
Returns the value of the specified attribute.
|
java.io.Serializable[] |
getAttributeValuesOfArray(java.lang.String attributeName)
Returns the values of the specified array attribute.
|
EntityInfo |
getEntityInfo()
Returns type information of the entity.
|
KeyAttributes |
getKeyAttributes()
Returns the values and definitions of the key attributes.
|
static final java.lang.String COPYRIGHT
EntityInfo getEntityInfo()
java.io.Serializable getAttributeValue(java.lang.String attributeName)
attributeName
- The name of the attribute whose value is to be retrieved.
java.lang.IllegalArgumentException
- If the attribute name is null or if the attribute does not exist.java.io.Serializable[] getAttributeValuesOfArray(java.lang.String attributeName)
attributeName
- The name of the attribute whose values are to be retrieved.
java.lang.IllegalArgumentException
- If the attribute name is null or if the attribute does not exist or
if the attribute name specifies a single-valued attribute.KeyAttributes getKeyAttributes()