public class ContextInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
FunctionContext |
fnCtx |
java.util.Map<java.lang.String,VariableInfo<?>> |
variables |
Constructor and Description |
---|
ContextInfo(FunctionContext fnCtx) |
Modifier and Type | Method and Description |
---|---|
VariableInfo.VariableInfoBoolean |
createInfoBoolean(NodeVariableBoolean node) |
VariableInfo.VariableInfoDouble |
createInfoDouble(NodeVariableDouble node) |
VariableInfo.VariableInfoLong |
createInfoLong(NodeVariableLong node) |
<T> VariableInfo.VariableInfoObject<T> |
createInfoObject(NodeVariableObject<T> node) |
VariableInfo.VariableInfoBoolean |
getInfoBoolean(java.lang.String name) |
VariableInfo.VariableInfoDouble |
getInfoDouble(java.lang.String name) |
VariableInfo.VariableInfoLong |
getInfoLong(java.lang.String name) |
VariableInfo.VariableInfoObject<?> |
getInfoObject(java.lang.String name) |
public final FunctionContext fnCtx
public final java.util.Map<java.lang.String,VariableInfo<?>> variables
public ContextInfo(FunctionContext fnCtx)
public <T> VariableInfo.VariableInfoObject<T> createInfoObject(NodeVariableObject<T> node)
public VariableInfo.VariableInfoObject<?> getInfoObject(java.lang.String name)
public VariableInfo.VariableInfoDouble createInfoDouble(NodeVariableDouble node)
public VariableInfo.VariableInfoDouble getInfoDouble(java.lang.String name)
public VariableInfo.VariableInfoLong createInfoLong(NodeVariableLong node)
public VariableInfo.VariableInfoLong getInfoLong(java.lang.String name)
public VariableInfo.VariableInfoBoolean createInfoBoolean(NodeVariableBoolean node)
public VariableInfo.VariableInfoBoolean getInfoBoolean(java.lang.String name)