public class DurationFeatureMap extends OffsetFeatureMap
Constructor and Description |
---|
DurationFeatureMap() |
Modifier and Type | Method and Description |
---|---|
protected void |
equals(double time,
java.util.Set<IIdentifier> results) |
protected java.lang.Double |
extractInformation(IAfferentObject afferentObject) |
protected java.lang.Double |
getCurrentValue(IIdentifier identifier)
returns current time or end time if available
|
protected double |
getOnset(IIdentifier identifier) |
protected void |
greaterThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
lessThan(double time,
java.util.Set<IIdentifier> results) |
protected void |
not(double time,
java.util.Set<IIdentifier> results) |
protected void |
objectRemoved(IAfferentObject afferentObject,
java.lang.Double offset)
callback
|
addInformation, clearInternal, getAgent, getCandidates, getCurrentTime, normalizeRequest, removeInformation, setAgent
getHandler, isInterestedIn, objectAdded, objectUpdated
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispatch, dispose, fillSlotValues, getCandidateRealObjects, getInformation, getLock, getPerceptualMemory, getRelevantPropertyName, getRelevantSlotName, hasListeners, isInterestedIn, removeListener, setPerceptualMemory
protected void not(double time, java.util.Set<IIdentifier> results)
not
in class OffsetFeatureMap
protected void equals(double time, java.util.Set<IIdentifier> results)
equals
in class OffsetFeatureMap
protected void lessThan(double time, java.util.Set<IIdentifier> results)
lessThan
in class OffsetFeatureMap
protected void greaterThan(double time, java.util.Set<IIdentifier> results)
greaterThan
in class OffsetFeatureMap
protected java.lang.Double getCurrentValue(IIdentifier identifier)
getCurrentValue
in class OffsetFeatureMap
identifier
- AbstractFeatureMap.getCurrentValue(org.commonreality.identifier.IIdentifier)
protected java.lang.Double extractInformation(IAfferentObject afferentObject)
extractInformation
in class OffsetFeatureMap
protected void objectRemoved(IAfferentObject afferentObject, java.lang.Double offset)
AbstractFeatureMap
objectRemoved
in class OffsetFeatureMap
protected double getOnset(IIdentifier identifier)