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