public static class VariableRestriction.PrimitiveArrayVariableContextEntry extends VariableRestriction.VariableContextEntry
Modifier and Type | Field and Description |
---|---|
Object |
left |
Object |
right |
declaration, entry, evaluator, extractor, leftNull, object, reteTuple, rightNull, workingMemory
Constructor and Description |
---|
VariableRestriction.PrimitiveArrayVariableContextEntry() |
VariableRestriction.PrimitiveArrayVariableContextEntry(InternalReadAccessor extractor,
Declaration declaration,
Evaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
void |
readExternal(ObjectInput in) |
void |
resetFactHandle() |
void |
resetTuple() |
void |
updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle) |
void |
updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
writeExternal(ObjectOutput out) |
getFieldExtractor, getNext, getObject, getTuple, getVariableDeclaration, isLeftNull, isRightNull, setNext
public VariableRestriction.PrimitiveArrayVariableContextEntry()
public VariableRestriction.PrimitiveArrayVariableContextEntry(InternalReadAccessor extractor, Declaration declaration, Evaluator evaluator)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class VariableRestriction.VariableContextEntry
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class VariableRestriction.VariableContextEntry
IOException
public void updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
public void updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)
public void resetTuple()
resetTuple
in interface ContextEntry
resetTuple
in class VariableRestriction.VariableContextEntry
public void resetFactHandle()
resetFactHandle
in interface ContextEntry
resetFactHandle
in class VariableRestriction.VariableContextEntry
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.