public class DynamicPercept extends ObjectWithDynamicAttributes implements Percept
| Constructor and Description |
|---|
DynamicPercept() |
DynamicPercept(java.lang.Object[] keys,
java.lang.Object[] values)
Constructs a DynamicPercept with an array of attributes
|
DynamicPercept(java.lang.Object key1,
java.lang.Object value1)
Constructs a DynamicPercept with one attribute
|
DynamicPercept(java.lang.Object key1,
java.lang.Object value1,
java.lang.Object key2,
java.lang.Object value2)
Constructs a DynamicPercept with two attributes
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
describeType()
By default, returns the simple name of the underlying class as given in
the source code.
|
copy, describeAttributes, equals, getAttribute, getKeySet, hashCode, removeAttribute, setAttribute, toStringpublic DynamicPercept()
public DynamicPercept(java.lang.Object key1,
java.lang.Object value1)
key1 - the attribute keyvalue1 - the attribute valuepublic DynamicPercept(java.lang.Object key1,
java.lang.Object value1,
java.lang.Object key2,
java.lang.Object value2)
key1 - the first attribute keyvalue1 - the first attribute valuekey2 - the second attribute keyvalue2 - the second attribute valuepublic DynamicPercept(java.lang.Object[] keys,
java.lang.Object[] values)
keys - the array of attribute keysvalues - the array of attribute valuespublic java.lang.String describeType()
ObjectWithDynamicAttributesdescribeType in class ObjectWithDynamicAttributes