public abstract class IntegerRangePredicate<T> extends IndexPredicate<T>
Modifier | Constructor and Description |
---|---|
protected |
IntegerRangePredicate(FieldDef<T,java.lang.Integer> type,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
int |
getCost() |
int |
getMaximumValue()
Return the maximum value of this predicate's range, inclusive.
|
int |
getMinimumValue()
Return the minimum value of this predicate's range, inclusive.
|
protected abstract int |
getValueInt(T object) |
boolean |
match(T object)
Does this predicate match this object?
|
getField, getType
copy, equals, getOperator, getValue, hashCode, toString
and, and, any, getChild, getChildCount, getChildren, not, or, or
protected abstract int getValueInt(T object) throws com.google.gwtorm.server.OrmException
com.google.gwtorm.server.OrmException
public boolean match(T object) throws com.google.gwtorm.server.OrmException
Predicate
public int getMinimumValue()
public int getMaximumValue()