org.drools.rule
Class VariableRestriction.VariableContextEntry
java.lang.Object
org.drools.rule.VariableRestriction.VariableContextEntry
- All Implemented Interfaces:
- Externalizable, Serializable, ContextEntry
- Direct Known Subclasses:
- VariableRestriction.BooleanVariableContextEntry, VariableRestriction.CharVariableContextEntry, VariableRestriction.DoubleVariableContextEntry, VariableRestriction.LongVariableContextEntry, VariableRestriction.ObjectVariableContextEntry, VariableRestriction.PrimitiveArrayVariableContextEntry
- Enclosing class:
- VariableRestriction
public abstract static class VariableRestriction.VariableContextEntry
- extends Object
- implements ContextEntry
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
extractor
public InternalReadAccessor extractor
evaluator
public Evaluator evaluator
object
public Object object
declaration
public Declaration declaration
reteTuple
public LeftTuple reteTuple
entry
public ContextEntry entry
leftNull
public boolean leftNull
rightNull
public boolean rightNull
workingMemory
public InternalWorkingMemory workingMemory
VariableRestriction.VariableContextEntry
public VariableRestriction.VariableContextEntry()
VariableRestriction.VariableContextEntry
public VariableRestriction.VariableContextEntry(InternalReadAccessor extractor,
Declaration declaration,
Evaluator evaluator)
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
getNext
public ContextEntry getNext()
- Specified by:
getNext
in interface ContextEntry
setNext
public void setNext(ContextEntry entry)
- Specified by:
setNext
in interface ContextEntry
getFieldExtractor
public ReadAccessor getFieldExtractor()
getObject
public Object getObject()
getTuple
public LeftTuple getTuple()
getVariableDeclaration
public Declaration getVariableDeclaration()
isLeftNull
public boolean isLeftNull()
isRightNull
public boolean isRightNull()
resetTuple
public void resetTuple()
- Specified by:
resetTuple
in interface ContextEntry
resetFactHandle
public void resetFactHandle()
- Specified by:
resetFactHandle
in interface ContextEntry
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.