@Entity public class ObservableFeature extends Characteristic implements Entity
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DATATYPE |
static java.lang.String |
DEFINITIONS |
static java.lang.String |
ENTITY_NAME |
static java.lang.String |
ID |
static java.lang.String |
MAXRANGE |
static java.lang.String |
MINRANGE |
static java.lang.String |
TEMPORAL |
static java.lang.String |
UNIT |
__TYPE, DESCRIPTION, IDENTIFIER, NAME| Constructor and Description |
|---|
ObservableFeature() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
get(java.lang.String name)
Generic getter.
|
java.lang.Iterable<java.lang.String> |
getAttributeNames() |
java.lang.String |
getDataType()
Get the (Optional) Reference to the technical data type.
|
java.lang.String |
getDataTypeLabel()
Get tha label for enum DataType.
|
java.util.List<ValueLabel> |
getDataTypeOptions()
DataType is enum.
|
java.util.List<OntologyTerm> |
getDefinitions()
Get the The concept that is being measured in a specific way..
|
EntityMetaData |
getEntityMetaData() |
java.lang.String |
getEntityName() |
java.util.Collection<Protocol> |
getFeaturesProtocolCollection() |
java.lang.Integer |
getIdValue() |
java.util.List<java.lang.String> |
getLabelAttributeNames() |
java.lang.Long |
getMaxRange()
Get the for numeric values this is used to set the 'max' value of the slider user interface.
|
java.lang.Long |
getMinRange()
Get the for numeric values this is used to set the 'min' value of the slider user interface.
|
java.util.Collection<Protocol> |
getRequiredFeaturesProtocolCollection() |
java.lang.Boolean |
getTemporal()
Get the Whether this feature is time dependent and can have different values when measured on different times (e.g.
|
OntologyTerm |
getUnit()
Get the (Optional) Reference to the well-defined measurement unit used to observe this feature (if feature is that concrete).
|
int |
hashCode() |
void |
set(Entity entity,
boolean strict) |
void |
set(java.lang.String attributeName,
java.lang.Object value) |
void |
setDataType(java.lang.String dataType)
Set the (Optional) Reference to the technical data type.
|
void |
setDefinitions(java.util.List<OntologyTerm> definitions)
Set the The concept that is being measured in a specific way..
|
void |
setFeaturesProtocolCollection(java.util.Collection<Protocol> collection) |
void |
setMaxRange(java.lang.Long maxRange)
Set the for numeric values this is used to set the 'max' value of the slider user interface.
|
void |
setMinRange(java.lang.Long minRange)
Set the for numeric values this is used to set the 'min' value of the slider user interface.
|
void |
setRequiredFeaturesProtocolCollection(java.util.Collection<Protocol> collection) |
void |
setTemporal(java.lang.Boolean temporal)
Set the Whether this feature is time dependent and can have different values when measured on different times (e.g.
|
void |
setUnit(OntologyTerm unit)
Set the (Optional) Reference to the well-defined measurement unit used to observe this feature (if feature is that concrete).
|
java.lang.String |
toString() |
java.lang.String |
toString(boolean verbose) |
get__Type, get__TypeLabel, get__TypeOptions, getDescription, getId, getIdentifier, getName, getValueMrefValueCollection, set__Type, setDescription, setId, setIdentifier, setName, setValueMrefValueCollectiongetBoolean, 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 UNIT
public static final java.lang.String DEFINITIONS
public static final java.lang.String DATATYPE
public static final java.lang.String TEMPORAL
public static final java.lang.String MINRANGE
public static final java.lang.String MAXRANGE
public static final java.lang.String ID
public java.lang.String getEntityName()
getEntityName in class Characteristicpublic OntologyTerm getUnit()
public void setUnit(OntologyTerm unit)
unit - public java.util.List<OntologyTerm> getDefinitions()
public void setDefinitions(java.util.List<OntologyTerm> definitions)
definitions - public java.lang.String getDataType()
public void setDataType(java.lang.String dataType)
dataType - public java.lang.String getDataTypeLabel()
public java.util.List<ValueLabel> getDataTypeOptions()
public java.lang.Boolean getTemporal()
public void setTemporal(java.lang.Boolean temporal)
temporal - public java.lang.Long getMinRange()
public void setMinRange(java.lang.Long minRange)
minRange - public java.lang.Long getMaxRange()
public void setMaxRange(java.lang.Long maxRange)
maxRange - public java.lang.Object get(java.lang.String name)
get in interface Entityget in class Characteristicpublic void set(Entity entity, boolean strict)
set in interface Entityset in class Characteristicpublic java.lang.String toString()
toString in class Characteristicpublic java.lang.String toString(boolean verbose)
toString in class Characteristicpublic java.lang.Integer getIdValue()
getIdValue in interface EntitygetIdValue in class Characteristicpublic java.util.Collection<Protocol> getFeaturesProtocolCollection()
public void setFeaturesProtocolCollection(java.util.Collection<Protocol> collection)
public java.util.Collection<Protocol> getRequiredFeaturesProtocolCollection()
public void setRequiredFeaturesProtocolCollection(java.util.Collection<Protocol> collection)
public java.lang.Iterable<java.lang.String> getAttributeNames()
getAttributeNames in interface EntitygetAttributeNames in class Characteristicpublic java.util.List<java.lang.String> getLabelAttributeNames()
getLabelAttributeNames in interface EntitygetLabelAttributeNames in class Characteristicpublic void set(java.lang.String attributeName,
java.lang.Object value)
set in interface Entityset in class Characteristicpublic boolean equals(java.lang.Object obj)
equals in class Characteristicpublic int hashCode()
hashCode in class Characteristicpublic EntityMetaData getEntityMetaData()
getEntityMetaData in interface EntitygetEntityMetaData in class CharacteristicCopyright © 2014. All Rights Reserved.