@CompileStatic class FindAllByImplementer extends AbstractArrayOrIterableResultImplementer implements IterableServiceImplementer<GormEntity>, Ordered
Automatically implement services that find objects based an arguments
| Modifiers | Name | Description |
|---|---|---|
static int |
POSITION |
| Type | Name and description |
|---|---|
static java.util.List<java.lang.String> |
HANDLED_PREFIXES |
| Constructor and description |
|---|
FindAllByImplementer() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected ArgumentListExpression |
buildArgs(Parameter[] parameters, MethodNode abstractMethodNode, BlockStatement body) |
|
protected MatchSpec |
buildMatchSpec(java.lang.String prefix, java.lang.String methodName, int parameterCount) |
|
protected Statement |
buildReturnStatement(ClassNode domainClass, MethodNode abstractMethodNode, MethodNode newMethodNode, Expression queryExpression) |
|
void |
doImplement(ClassNode domainClassNode, ClassNode targetClassNode, MethodNode abstractMethodNode, MethodNode newMethodNode, boolean isArray) |
|
boolean |
doesImplement(ClassNode domainClass, MethodNode methodNode) |
|
protected java.lang.String |
getDynamicFinderPrefix() |
|
java.lang.Iterable<java.lang.String> |
getHandledPrefixes() |
|
int |
getOrder() |