public interface ServiceImplementer
An interface for classes that provide implementations for service methods
| Type Params | Return Type | Name and description |
|---|---|---|
|
public boolean |
doesImplement(ClassNode domainClass, MethodNode methodNode)Does this service implement the method |
|
public void |
implement(ClassNode domainClassNode, MethodNode abstractMethodNode, MethodNode newMethodNode, ClassNode targetClassNode)Implement the method |
Does this service implement the method
domainClass - The domain class that this implementor applies to. If not known will be equal to ClassHelper.OBJECT_TYPEmethodNode - The abstract method nodeImplement the method
targetClassNode - The target class nodeabstractMethodNode - The abstract method node to implementnewMethodNode - The new method node being implemented