src.java.pl.burningice.plugins.image.ast
Class DBImageContainerTransformation
java.lang.Object
src.java.pl.burningice.plugins.image.ast.AbstractImageContainerTransformation
src.java.pl.burningice.plugins.image.ast.DBImageContainerTransformation
@GroovyASTTransformation(phase = CompilePhase.CANONICALIZATION)
class DBImageContainerTransformation
extends AbstractImageContainerTransformation
Class execute transformation of objects marked by DBImageContainer annotation
- author:
- pawel.gdula@burningice.pl
Methods inherited from class AbstractImageContainerTransformation
|
addGetter, addGetter, addGetter, addGetter, addImageValidator, addNullableConstraint, addSetter, addSetter, addTransientValue, getHasManyField, getTransientsField, hasFieldInClosure, log, nonGeneric, transformSpecified, visit |
DBImageContainerTransformation
DBImageContainerTransformation()
-
createBiImageFieldMapping
private Statement createBiImageFieldMapping()
-
createDeleteImageCommandCall
private Statement createDeleteImageCommandCall()
-
getBeforeDeleteMethod
private org.codehaus.groovy.ast.MethodNode getBeforeDeleteMethod(org.codehaus.groovy.ast.ClassNode node)
-
getMappingField
private org.codehaus.groovy.ast.FieldNode getMappingField(org.codehaus.groovy.ast.ClassNode node)
-
transformSpecified
@Override
protected void transformSpecified(org.codehaus.groovy.ast.ClassNode node, java.lang.String fieldName)
-
Groovy Documentation