Methods
| Type Params |
Return Type |
Name and description |
|
protected VariableExpression |
declareAndInitializeParameterValueMap(AnnotationNode annotationNode, MethodNode methodToCache, BlockStatement codeBlock)
|
|
protected VariableExpression |
declareCache(AnnotationNode annotationNode, VariableExpression cacheManagerVariableExpression, BlockStatement cacheBlock)
|
|
protected VariableExpression |
declareCacheKey(SourceUnit sourceUnit, AnnotationNode annotationNode, ClassNode classNode, MethodNode methodNode, BlockStatement cacheBlock)
|
|
protected void |
enhanceClassNode(SourceUnit sourceUnit, AnnotationNode annotationNode, ClassNode classNode)
|
|
protected Object |
getAppliedMarker()
|
|
int |
getOrder()
|
|
protected String |
getRenamedMethodPrefix()
|
|
protected void |
handleCacheCondition(SourceUnit sourceUnit, AnnotationNode annotationNode, MethodNode methodNode, MethodCallExpression originalMethodCallExpr, BlockStatement newMethodBody)
|
|
protected void |
makeClosureParameterAware(SourceUnit sourceUnit, MethodNode method, ClosureExpression closureExpression)
|