public abstract class Affordance
extends java.lang.Object
Constructor and Description |
---|
Affordance(java.lang.String name) |
Affordance(java.lang.String name,
java.util.HashMap<java.lang.String,AbstractObject> aggregateDetectorObjects,
java.util.HashMap<java.lang.String,AbstractObject> compositeDetectorObjects,
java.util.HashMap<java.lang.String,Property> propertyDetectorObjects) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
apply(java.lang.String applyName,
java.lang.Object... args) |
abstract java.lang.Object |
detector(java.lang.String detectorName,
java.lang.Object... args) |
java.util.HashMap<java.lang.String,AbstractObject> |
getAggregateDetectorObjects() |
java.util.HashMap<java.lang.String,AbstractObject> |
getCompositeDetectorObjects() |
java.lang.String |
getName() |
java.util.HashMap<java.lang.String,Property> |
getPropertyDetectorObjects() |
void |
setAggregateDetectorObjects(java.util.HashMap<java.lang.String,AbstractObject> aggregateDetectorObjects) |
void |
setCompositeDetectorObjects(java.util.HashMap<java.lang.String,AbstractObject> compositeDetectorObjects) |
void |
setName(java.lang.String name) |
void |
setPropertyDetectorObjects(java.util.HashMap<java.lang.String,Property> propertyDetectorObjects) |
public Affordance(java.lang.String name)
public Affordance(java.lang.String name, java.util.HashMap<java.lang.String,AbstractObject> aggregateDetectorObjects, java.util.HashMap<java.lang.String,AbstractObject> compositeDetectorObjects, java.util.HashMap<java.lang.String,Property> propertyDetectorObjects)
public abstract java.lang.Object apply(java.lang.String applyName, java.lang.Object... args)
public abstract java.lang.Object detector(java.lang.String detectorName, java.lang.Object... args)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.HashMap<java.lang.String,AbstractObject> getAggregateDetectorObjects()
public void setAggregateDetectorObjects(java.util.HashMap<java.lang.String,AbstractObject> aggregateDetectorObjects)
public java.util.HashMap<java.lang.String,AbstractObject> getCompositeDetectorObjects()
public void setCompositeDetectorObjects(java.util.HashMap<java.lang.String,AbstractObject> compositeDetectorObjects)
public java.util.HashMap<java.lang.String,Property> getPropertyDetectorObjects()
public void setPropertyDetectorObjects(java.util.HashMap<java.lang.String,Property> propertyDetectorObjects)