@GroovyASTTransformation(phase: CompilePhase.CANONICALIZATION) class MemoizeASTTransformation extends AbstractMemoizeASTTransformation
| Fields inherited from class | Fields |
|---|---|
class AbstractMemoizeASTTransformation |
CLAZZ, EXPIRE, GET_REDIS_SERVICE, GSTRING, HASH_CODE, KEY, MEMBER, MEMOIZE_KEY, PRINTLN, REDIS_SERVICE, THIS |
| Properties inherited from class | Properties |
|---|---|
class AbstractMemoizeASTTransformation |
AUTOWIRED_CLASS_NODE |
| Constructor and description |
|---|
MemoizeASTTransformation() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected void |
generateMemoizeProperties(ASTNode[] astNodes, SourceUnit sourceUnit, java.util.Map memoizeProperties) |
|
protected ArgumentListExpression |
makeRedisServiceArgumentListExpression(java.util.Map memoizeProperties) |
|
protected ConstantExpression |
makeRedisServiceConstantExpression() |
|
int |
priority() |
| Methods inherited from class | Name |
|---|---|
class AbstractMemoizeASTTransformation |
addError, addRedisServiceMemoizeExpireExpression, addRedisServiceMemoizeInvocation, addRedisServiceMemoizeKeyExpression, generateMemoizeProperties, injectService, makeClosureExpression, makeConstantExpression, makeRedisServiceArgumentListExpression, makeRedisServiceConstantExpression, memoizeMethod, visit |