public abstract class MethodExpression extends java.lang.Object
Method expression used to evaluate a dynamic finder.
Modifiers | Name | Description |
---|---|---|
static class |
MethodExpression.Between |
|
static class |
MethodExpression.Equal |
|
static class |
MethodExpression.GreaterThan |
|
static class |
MethodExpression.GreaterThanEquals |
|
static class |
MethodExpression.Ilike |
|
static class |
MethodExpression.InList |
|
static class |
MethodExpression.InRange |
|
static class |
MethodExpression.IsEmpty |
|
static class |
MethodExpression.IsNotEmpty |
|
static class |
MethodExpression.IsNotNull |
|
static class |
MethodExpression.IsNull |
|
static class |
MethodExpression.LessThan |
|
static class |
MethodExpression.LessThanEquals |
|
static class |
MethodExpression.Like |
|
static class |
MethodExpression.NotEqual |
|
static class |
MethodExpression.NotInList |
|
static class |
MethodExpression.Rlike |
Modifiers | Name | Description |
---|---|---|
protected java.lang.Object[] |
arguments |
|
protected int |
argumentsRequired |
|
protected java.lang.String |
propertyName |
|
protected java.lang.Class<?> |
targetClass |
|
Constructor and description |
---|
protected MethodExpression
(java.lang.Class<?> targetClass, java.lang.String propertyName) |
protected MethodExpression
(java.lang.String propertyName) |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
convertArguments(PersistentEntity persistentEntity) |
|
public abstract Criterion |
createCriterion() |
|
public java.lang.Object[] |
getArguments() |
|
public int |
getArgumentsRequired() |
|
public java.lang.String |
getPropertyName() |
|
public void |
setArguments(java.lang.Object[] arguments) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |