public abstract class ExecuterTreeNodeLazy<ScopeType extends ExecutionScope,ReaderType extends IndexReader> extends ExecuterTreeNode<ScopeType,ReaderType>
| Modifier and Type | Field and Description | 
|---|---|
protected ExecuterTreeElem<ScopeType,ReaderType>[] | 
children  | 
ENDOFBUFFER, printPositions, signToString| Constructor and Description | 
|---|
ExecuterTreeNodeLazy()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
derivInit(ReaderType source)  | 
protected ExecutionReturn | 
execChild(int childId,
         ScopeType scope)  | 
ExecuterTreeElem<ScopeType,ReaderType> | 
getChildByIndex(int index)  | 
int | 
getChildCount()  | 
ExecuterTreeElem<ScopeType,ReaderType>[] | 
getChildren()  | 
java.lang.String | 
toStringRecursive()  | 
createElemcreateCallMetadata, derivExecute, execute, getInputKey, getName, getSign, getSignatureString, getSourcePosition, init, toString, toStringprotected ExecuterTreeElem<ScopeType extends ExecutionScope,ReaderType extends IndexReader>[] children
protected ExecutionReturn execChild(int childId, ScopeType scope)
protected void derivInit(ReaderType source)
derivInit in class ExecuterTreeElem<ScopeType extends ExecutionScope,ReaderType extends IndexReader>public ExecuterTreeElem<ScopeType,ReaderType>[] getChildren()
public ExecuterTreeElem<ScopeType,ReaderType> getChildByIndex(int index)
public int getChildCount()
public final java.lang.String toStringRecursive()
toStringRecursive in class ExecuterTreeNode<ScopeType extends ExecutionScope,ReaderType extends IndexReader>