public abstract static class VariableRestriction.VariableContextEntry extends Object implements ContextEntry
Modifier and Type | Field and Description |
---|---|
Declaration |
declaration |
ContextEntry |
entry |
Evaluator |
evaluator |
InternalReadAccessor |
extractor |
boolean |
leftNull |
Object |
object |
LeftTuple |
reteTuple |
boolean |
rightNull |
InternalWorkingMemory |
workingMemory |
Constructor and Description |
---|
VariableRestriction.VariableContextEntry() |
VariableRestriction.VariableContextEntry(InternalReadAccessor extractor,
Declaration declaration,
Evaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
InternalReadAccessor |
getFieldExtractor() |
ContextEntry |
getNext() |
Object |
getObject() |
LeftTuple |
getTuple() |
Declaration |
getVariableDeclaration() |
boolean |
isLeftNull() |
boolean |
isRightNull() |
void |
readExternal(ObjectInput in) |
void |
resetFactHandle() |
void |
resetTuple() |
void |
setNext(ContextEntry entry) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
updateFromFactHandle, updateFromTuple
public InternalReadAccessor extractor
public Evaluator evaluator
public Object object
public Declaration declaration
public LeftTuple reteTuple
public ContextEntry entry
public boolean leftNull
public boolean rightNull
public InternalWorkingMemory workingMemory
public VariableRestriction.VariableContextEntry()
public VariableRestriction.VariableContextEntry(InternalReadAccessor extractor, Declaration declaration, Evaluator evaluator)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public ContextEntry getNext()
getNext
in interface ContextEntry
public void setNext(ContextEntry entry)
setNext
in interface ContextEntry
public InternalReadAccessor getFieldExtractor()
public Object getObject()
public LeftTuple getTuple()
public Declaration getVariableDeclaration()
public boolean isLeftNull()
public boolean isRightNull()
public void resetTuple()
resetTuple
in interface ContextEntry
public void resetFactHandle()
resetFactHandle
in interface ContextEntry
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.