AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
disableGloableContext
是否关闭全局事物动作监听器,如果关闭子函数也都关闭
|
World |
world |
| 构造器和说明 |
|---|
Bindings()
构造一个空的StackMap。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearData(Object... keys) |
Object |
getCaller() |
String |
getCallerMethod() |
Map<Thing,ActionContext> |
getContexts() |
Thing |
getContextThing() |
Object |
getData(Object... keys) |
Map<Object,Object> |
getDataMap() |
int |
hashCode() |
boolean |
isParameterScope() |
boolean |
isVarScopeFlag() |
Object |
removeData(Object... keys) |
void |
setCaller(Object caller,
String method) |
void |
setContextThing(Thing contextThing)
设置上下文事物,上下文事物会在执行动作时加入到动作上下文中,动作上下文会在动作执行前和执行后执行相关动作。
|
void |
setData(Object value,
Object... keys) |
void |
setParameterScope(boolean parameterScope) |
void |
setVarScopeFlag()
标记为本地变量栈层。
|
String |
toString() |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequalspublic World world
public boolean disableGloableContext
public boolean isVarScopeFlag()
public void setVarScopeFlag()
public Object getCaller()
public Map<Thing,ActionContext> getContexts()
public String getCallerMethod()
public int hashCode()
public void setContextThing(Thing contextThing)
contextThing - public Thing getContextThing()
public String toString()
toString 在类中 AbstractMap<String,Object>public boolean isParameterScope()
public void setParameterScope(boolean parameterScope)
public void clearData(Object... keys)
Copyright © 2022 xworker.org. All rights reserved.