public class SizeFeatureMap extends AbstractSortedVisualFeatureMap<java.lang.Double>
Constructor and Description |
---|
SizeFeatureMap() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Double |
extractInformation(IAfferentObject afferentObject) |
void |
fillSlotValues(ChunkTypeRequest mutableRequest,
IIdentifier identifier,
IChunk encodedChunk,
ChunkTypeRequest originalSearchRequest)
fill the slot values accordingly for this identifier at the mutablePattern
location this is then used to further specify the actual location
chunk that will be returned
|
protected boolean |
isValidValue(ISlot slot)
tests to be sure the value of the slot is a valid type
|
protected java.lang.Double |
toData(ISlot slot)
converts a slot value to the appropriate type
|
getHandler, isInterestedIn, objectAdded, objectRemoved, objectUpdated
addInformation, clearInternal, equals, getCandidates, getCurrentValue, greaterThan, lessThan, normalizeRequest, not, removeInformation, toString
addListener, afferentObjectAdded, afferentObjectRemoved, afferentObjectUpdated, clear, dispatch, dispose, getCandidateRealObjects, getInformation, getLock, getPerceptualMemory, getRelevantPropertyName, getRelevantSlotName, hasListeners, isInterestedIn, removeListener, setPerceptualMemory
protected java.lang.Double extractInformation(IAfferentObject afferentObject)
extractInformation
in class AbstractFeatureMap<java.lang.Double>
protected boolean isValidValue(ISlot slot)
AbstractSortedFeatureMap
isValidValue
in class AbstractSortedFeatureMap<java.lang.Double>
protected java.lang.Double toData(ISlot slot)
AbstractSortedFeatureMap
toData
in class AbstractSortedFeatureMap<java.lang.Double>
public void fillSlotValues(ChunkTypeRequest mutableRequest, IIdentifier identifier, IChunk encodedChunk, ChunkTypeRequest originalSearchRequest)
IFeatureMap
fillSlotValues
in interface IFeatureMap<java.lang.Double>
fillSlotValues
in class AbstractFeatureMap<java.lang.Double>
mutableRequest
- the pseudo visual location to be setupencodedChunk
- TODO