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 |
boolean |
rightNull |
Tuple |
tuple |
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() |
Tuple |
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, waitupdateFromFactHandle, updateFromTuplepublic InternalReadAccessor extractor
public Evaluator evaluator
public Object object
public Declaration declaration
public Tuple tuple
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 ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic ContextEntry getNext()
getNext in interface ContextEntrypublic void setNext(ContextEntry entry)
setNext in interface ContextEntrypublic InternalReadAccessor getFieldExtractor()
public Object getObject()
public Tuple getTuple()
public Declaration getVariableDeclaration()
public boolean isLeftNull()
public boolean isRightNull()
public void resetTuple()
resetTuple in interface ContextEntrypublic void resetFactHandle()
resetFactHandle in interface ContextEntryCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.