/*
* Paged query must be checked first because the checking is done based on parameter types in the query
* method's signature, while the rest of the checks are based on the method's return type
*/
return new PagedResultExecution(simpledbOperations);
}
if(method.isCollectionQuery()) {
return new MultipleResultExecution(simpledbOperations);
} else if(method.isModifyingQuery()) {
throw new IllegalArgumentException(