|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectType
Semantic object type differentiator.
Declaration
Method Summary | |
---|---|
Object |
getShadow(Object fact)
If shadow facts are enabled, returns the shadow fact, otherwise returns null |
ValueType |
getValueType()
|
boolean |
isShadowEnabled()
Returns true in case shadow facts are enabled |
boolean |
matches(Object object)
Determine if the passed Object belongs to the object type
defined by this objectType instance. |
Method Detail |
---|
boolean matches(Object object)
Object
belongs to the object type
defined by this objectType
instance.
object
- The Object
to test.
true
if the Object
matches this
object type, else false
.ValueType getValueType()
Object getShadow(Object fact)
fact
- the fact to be shadowed
boolean isShadowEnabled()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |