public static class ReturnValueRestriction.ReturnValueContextEntry extends Object implements ContextEntry
| Modifier and Type | Field and Description |
|---|---|
Object |
dialectContext |
ReadAccessor |
fieldExtractor |
InternalFactHandle |
handle |
LeftTuple |
leftTuple |
Declaration[] |
localDeclarations |
Declaration[] |
previousDeclarations |
InternalWorkingMemory |
workingMemory |
| Constructor and Description |
|---|
ReturnValueRestriction.ReturnValueContextEntry() |
ReturnValueRestriction.ReturnValueContextEntry(ReadAccessor fieldExtractor,
Declaration[] previousDeclarations,
Declaration[] localDeclarations) |
| Modifier and Type | Method and Description |
|---|---|
ReadAccessor |
getFieldExtractor() |
InternalFactHandle |
getHandle() |
Declaration[] |
getLocalDeclarations() |
ContextEntry |
getNext() |
Declaration[] |
getPreviousDeclarations() |
LeftTuple |
getTuple() |
InternalWorkingMemory |
getWorkingMemory() |
void |
readExternal(ObjectInput in) |
void |
resetFactHandle() |
void |
resetTuple() |
void |
setNext(ContextEntry entry) |
void |
updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle) |
void |
updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
writeExternal(ObjectOutput out) |
public ReadAccessor fieldExtractor
public InternalFactHandle handle
public LeftTuple leftTuple
public InternalWorkingMemory workingMemory
public Declaration[] previousDeclarations
public Declaration[] localDeclarations
public Object dialectContext
public ReturnValueRestriction.ReturnValueContextEntry()
public ReturnValueRestriction.ReturnValueContextEntry(ReadAccessor fieldExtractor, Declaration[] previousDeclarations, Declaration[] localDeclarations)
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 void updateFromFactHandle(InternalWorkingMemory workingMemory, InternalFactHandle handle)
updateFromFactHandle in interface ContextEntrypublic void updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
updateFromTuple in interface ContextEntrypublic ReadAccessor getFieldExtractor()
public LeftTuple getTuple()
public InternalFactHandle getHandle()
public Declaration[] getPreviousDeclarations()
public Declaration[] getLocalDeclarations()
public InternalWorkingMemory getWorkingMemory()
public void resetTuple()
resetTuple in interface ContextEntrypublic void resetFactHandle()
resetFactHandle in interface ContextEntryCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.