public class MetaData extends RuntimeData
| Modifier and Type | Field and Description |
|---|---|
protected Data |
data |
runtimeContext| Constructor and Description |
|---|
MetaData(DALNode inputNode,
java.lang.Object symbolName,
RuntimeContextBuilder.DALRuntimeContext runtimeContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCallType(java.lang.Class<?> callType) |
boolean |
calledBy(java.lang.Class<?> type) |
java.lang.Object |
callGlobal() |
java.lang.Object |
callGlobal(java.util.function.Supplier<java.lang.Object> supplier) |
java.lang.Object |
callMeta(java.lang.String another) |
java.lang.Object |
callMeta(java.lang.String another,
java.util.function.Supplier<java.lang.Object> supplier) |
java.lang.Object |
callSuper() |
java.lang.Object |
callSuper(java.util.function.Supplier<java.lang.Object> supplier) |
java.lang.Throwable |
catchError() |
Data |
data() |
boolean |
isInstance(java.lang.Class<?> type) |
java.lang.Object |
name() |
runtimeContextprotected Data data
public MetaData(DALNode inputNode, java.lang.Object symbolName, RuntimeContextBuilder.DALRuntimeContext runtimeContext)
public java.lang.Throwable catchError()
public java.lang.Object callSuper()
public java.lang.Object callSuper(java.util.function.Supplier<java.lang.Object> supplier)
public java.lang.Object callGlobal()
public java.lang.Object callGlobal(java.util.function.Supplier<java.lang.Object> supplier)
public java.lang.Object callMeta(java.lang.String another)
public java.lang.Object callMeta(java.lang.String another,
java.util.function.Supplier<java.lang.Object> supplier)
public void addCallType(java.lang.Class<?> callType)
public boolean calledBy(java.lang.Class<?> type)
public boolean isInstance(java.lang.Class<?> type)
public java.lang.Object name()
public Data data()
data in class RuntimeData