public interface PropertyAtomConcept extends PropertyAtom, Property.PropertyConcept
Property.PropertyBoolean, Property.PropertyConcept, Property.PropertyConceptReference, Property.PropertyContainedConcept, Property.PropertyDateTime, Property.PropertyDouble, Property.PropertyInt, Property.PropertyLong, Property.PropertyString
HISTORY_POLICY_ALL_VALUES, HISTORY_POLICY_CHANGES_ONLY
Modifier and Type | Method and Description |
---|---|
Concept |
getConcept()
Gets the current concept instance of this property.
|
long |
getConceptId(long time)
Gets the concept instance id of this property at the given time.
|
long |
getConceptIdAtIdx(int idx)
Gets the concept instance id of this property at the given history index.
|
getHistoryTimeIntervalgetString, getString, getStringAtIdx, getTimeAtIdx, howCurrent, howMany, howOld, isSet, setValue, setValue
getType
getHistoryPolicy, getHistorySize, getName, getParent
Concept getConcept()
long getConceptId(long time) throws PropertyException
time
- a time expressed in number of milliseconds since the epoch.PropertyException
- if the value at that time is unknown.long getConceptIdAtIdx(int idx) throws PropertyException
idx
- index in the history of this property.PropertyException
- if the index provided is currently invalid.