@AstTransformer public class ControllerDomainTransformer extends AbstractGrailsArtefactTransformer
Adds binding methods to domain classes.
Fields inherited from class | Fields |
---|---|
class AbstractGrailsArtefactTransformer |
CURRENT_PREFIX, METHOD_MISSING_METHOD_NAME, OBJECT_CLASS, PUBLIC_STATIC_MODIFIER, STATIC_METHOD_MISSING_METHOD_NAME |
Type Params | Return Type | Name and description |
---|---|---|
|
public String |
getArtefactType() |
|
public Class<?> |
getInstanceImplementation() |
|
public Class<?> |
getStaticImplementation() |
|
protected boolean |
isCandidateInstanceMethod(ClassNode classNode, MethodNode declaredMethod) |
|
public void |
performInjection(SourceUnit source, GeneratorContext context, ClassNode classNode) |
|
protected boolean |
requiresAutowiring() |
|
public boolean |
shouldInject(URL url) |