public class OperateDataCacheManager extends Object
| 构造器和说明 |
|---|
OperateDataCacheManager() |
public static void push(ExpressRunner aRunner)
public static IOperateDataCache getOperateDataCache()
public static OperateData fetchOperateData(Object obj, Class<?> aType)
public static OperateDataAttr fetchOperateDataAttr(String name, Class<?> aType)
public static OperateDataLocalVar fetchOperateDataLocalVar(String name, Class<?> aType)
public static OperateDataField fetchOperateDataField(Object aFieldObject, String aFieldName)
public static OperateDataArrayItem fetchOperateDataArrayItem(OperateData aArrayObject, int aIndex)
public static OperateDataKeyValue fetchOperateDataKeyValue(OperateData aKey, OperateData aValue)
public static RunEnvironment fetRunEnvironment(InstructionSet aInstructionSet, InstructionSetContext aContext, boolean aIsTrace)
public static CallResult fetchCallResult(Object aReturnValue, boolean aIsExit)
public static InstructionSetContext fetchInstructionSetContext(boolean aIsExpandToParent, ExpressRunner aRunner, IExpressContext<String,Object> aParent, ExpressLoader aExpressLoader, boolean aIsSupportDynamicFieldName)
public static long getFetchCount()
public static void resetCache(ExpressRunner aRunner)
Copyright © 2012–2018 Alibaba Group. All rights reserved.