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.