@Entity public class Characteristic extends AbstractEntity implements Entity, Identifiable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
__TYPE |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
ENTITY_NAME |
static java.lang.String |
ID |
static java.lang.String |
IDENTIFIER |
static java.lang.String |
NAME |
| Constructor and Description |
|---|
Characteristic() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
get__Type()
Get the Subtypes have to be set to allow searching.
|
java.lang.String |
get__TypeLabel()
Get tha label for enum __Type.
|
java.util.List<ValueLabel> |
get__TypeOptions()
__Type is enum.
|
java.lang.Object |
get(java.lang.String name)
Generic getter.
|
java.lang.Iterable<java.lang.String> |
getAttributeNames() |
java.lang.String |
getDescription()
Get the (Optional) Rudimentary meta data about the observable feature.
|
EntityMetaData |
getEntityMetaData() |
java.lang.String |
getEntityName() |
java.lang.Integer |
getId()
Get the automatically generated internal id, only for internal use..
|
java.lang.String |
getIdentifier()
Get the user supplied or automatically assigned (using a decorator) unique and short identifier, e.g.
|
java.lang.Integer |
getIdValue() |
java.util.List<java.lang.String> |
getLabelAttributeNames() |
java.lang.String |
getName()
Get the human readible name, not necessary unique..
|
java.util.Collection<MrefValue> |
getValueMrefValueCollection() |
int |
hashCode() |
void |
set__Type(java.lang.String __Type)
Set the Subtypes have to be set to allow searching.
|
void |
set(Entity entity,
boolean strict) |
void |
set(java.lang.String attributeName,
java.lang.Object value) |
void |
setDescription(java.lang.String description)
Set the (Optional) Rudimentary meta data about the observable feature.
|
void |
setId(java.lang.Integer id)
Set the automatically generated internal id, only for internal use..
|
void |
setIdentifier(java.lang.String identifier)
Set the user supplied or automatically assigned (using a decorator) unique and short identifier, e.g.
|
void |
setName(java.lang.String name)
Set the human readible name, not necessary unique..
|
void |
setValueMrefValueCollection(java.util.Collection<MrefValue> collection) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean verbose) |
getBoolean, getDate, getDouble, getEntities, getEntities, getEntity, getEntity, getInt, getIntList, getLabelValue, getList, getLong, getString, getTimestamp, getUtilDate, isObjectRepresentation, set, setValuesFromStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBoolean, getDate, getDouble, getEntities, getEntities, getEntity, getEntity, getInt, getIntList, getLabelValue, getList, getLong, getString, getTimestamp, getUtilDate, setpublic static final java.lang.String ENTITY_NAME
public static final java.lang.String ID
public static final java.lang.String IDENTIFIER
public static final java.lang.String NAME
public static final java.lang.String __TYPE
public static final java.lang.String DESCRIPTION
public java.lang.String getEntityName()
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.String getIdentifier()
getIdentifier in interface Identifiablepublic void setIdentifier(java.lang.String identifier)
setIdentifier in interface Identifiableidentifier - public java.lang.String getName()
getName in interface Identifiablepublic void setName(java.lang.String name)
setName in interface Identifiablename - public java.lang.String get__Type()
public void set__Type(java.lang.String __Type)
__Type - public java.lang.String get__TypeLabel()
public java.util.List<ValueLabel> get__TypeOptions()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - public java.lang.Object get(java.lang.String name)
public java.lang.String toString()
toString in class AbstractEntitypublic java.lang.String toString(boolean verbose)
public java.lang.Integer getIdValue()
getIdValue in interface Entitypublic java.util.Collection<MrefValue> getValueMrefValueCollection()
public void setValueMrefValueCollection(java.util.Collection<MrefValue> collection)
public java.lang.Iterable<java.lang.String> getAttributeNames()
getAttributeNames in interface Entitypublic java.util.List<java.lang.String> getLabelAttributeNames()
getLabelAttributeNames in interface Entitypublic void set(java.lang.String attributeName,
java.lang.Object value)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic EntityMetaData getEntityMetaData()
getEntityMetaData in interface EntityCopyright © 2014. All Rights Reserved.