public abstract class CriterionMethodExpression
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String[] |
argumentNames |
protected int |
argumentsRequired |
protected boolean |
ignoreCase |
protected java.lang.String |
propertyName |
Modifier | Constructor and Description |
---|---|
protected |
CriterionMethodExpression(java.lang.String propertyName)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract QueryModel.Criterion |
createCriterion()
Creates the criterion.
|
int |
getArgumentsRequired()
The arguments required to satisfy the criterion.
|
void |
setArgumentNames(java.lang.String[] argumentNames)
Sets the argument names to use.
|
protected final boolean ignoreCase
protected java.lang.String propertyName
protected java.lang.String[] argumentNames
protected int argumentsRequired
protected CriterionMethodExpression(java.lang.String propertyName)
propertyName
- The property name the criterion expression relates topublic abstract QueryModel.Criterion createCriterion()
public int getArgumentsRequired()
public void setArgumentNames(java.lang.String[] argumentNames)
argumentNames
- The argument names.