org.grails.datastore.gorm.finders
Class MethodExpression
java.lang.Object
org.grails.datastore.gorm.finders.MethodExpression
- Direct Known Subclasses:
- MethodExpression.Between, MethodExpression.Equal, MethodExpression.GreaterThan, MethodExpression.GreaterThanEquals, MethodExpression.Ilike, MethodExpression.InList, MethodExpression.InRange, MethodExpression.IsEmpty, MethodExpression.IsNotEmpty, MethodExpression.IsNotNull, MethodExpression.IsNull, MethodExpression.LessThan, MethodExpression.LessThanEquals, MethodExpression.Like, MethodExpression.NotEqual, MethodExpression.Rlike
public abstract class MethodExpression
- extends java.lang.Object
Method expression used to evaluate a dynamic finder.
|
Constructor Summary |
protected |
MethodExpression(java.lang.Class<?> targetClass,
java.lang.String propertyName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyName
protected java.lang.String propertyName
arguments
protected java.lang.Object[] arguments
argumentsRequired
protected int argumentsRequired
targetClass
protected java.lang.Class<?> targetClass
MethodExpression
protected MethodExpression(java.lang.Class<?> targetClass,
java.lang.String propertyName)
createCriterion
public abstract org.grails.datastore.mapping.query.Query.Criterion createCriterion()
getArgumentsRequired
public int getArgumentsRequired()
convertArguments
public void convertArguments(org.grails.datastore.mapping.model.PersistentEntity persistentEntity)
setArguments
public void setArguments(java.lang.Object[] arguments)
getArguments
public java.lang.Object[] getArguments()