org.drools.base.extractors
Class SelfReferenceClassFieldExtractor
java.lang.Object
org.drools.base.BaseClassFieldExtractor
org.drools.base.extractors.BaseObjectClassFieldExtractor
org.drools.base.extractors.SelfReferenceClassFieldExtractor
- All Implemented Interfaces:
- java.io.Serializable, Extractor, FieldExtractor
public class SelfReferenceClassFieldExtractor
- extends BaseObjectClassFieldExtractor
A special field extractor for the self reference "this".
- Author:
- etirelli
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SelfReferenceClassFieldExtractor
public SelfReferenceClassFieldExtractor(java.lang.Class clazz,
java.lang.String fieldName)
getValue
public java.lang.Object getValue(InternalWorkingMemory workingMemory,
java.lang.Object object)
- Specified by:
getValue
in interface Extractor
- Specified by:
getValue
in class BaseObjectClassFieldExtractor
isNullValue
public boolean isNullValue(InternalWorkingMemory workingMemory,
java.lang.Object object)
- Specified by:
isNullValue
in interface Extractor
- Overrides:
isNullValue
in class BaseObjectClassFieldExtractor