protected static class EvaluatorConstraint.LiteralContextEntry extends Object implements ContextEntry
| Modifier and Type | Field and Description |
|---|---|
InternalReadAccessor |
extractor |
InternalFactHandle |
factHandle |
ContextEntry |
next |
InternalWorkingMemory |
workingMemory |
| Constructor and Description |
|---|
LiteralContextEntry() |
LiteralContextEntry(InternalReadAccessor extractor) |
| Modifier and Type | Method and Description |
|---|---|
InternalFactHandle |
getFactHandle() |
InternalReadAccessor |
getFieldExtractor() |
ContextEntry |
getNext() |
void |
readExternal(ObjectInput in) |
void |
resetFactHandle() |
void |
resetTuple() |
void |
setNext(ContextEntry entry) |
void |
updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle) |
void |
updateFromTuple(InternalWorkingMemory workingMemory,
Tuple tuple) |
void |
writeExternal(ObjectOutput out) |
public InternalReadAccessor extractor
public InternalFactHandle factHandle
public ContextEntry next
public InternalWorkingMemory workingMemory
public LiteralContextEntry()
public LiteralContextEntry(InternalReadAccessor extractor)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic InternalReadAccessor getFieldExtractor()
public InternalFactHandle getFactHandle()
public ContextEntry getNext()
getNext in interface ContextEntrypublic void setNext(ContextEntry entry)
setNext in interface ContextEntrypublic void updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)
updateFromFactHandle in interface ContextEntrypublic void updateFromTuple(InternalWorkingMemory workingMemory, Tuple tuple)
updateFromTuple in interface ContextEntrypublic void resetTuple()
resetTuple in interface ContextEntrypublic void resetFactHandle()
resetFactHandle in interface ContextEntryCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.