public abstract class TimestampRangePredicate<I> extends IndexPredicate<I>
name, value
Modifier | Constructor and Description |
---|---|
protected |
TimestampRangePredicate(FieldDef<I,Timestamp> def,
String name,
String value) |
Modifier and Type | Method and Description |
---|---|
abstract Date |
getMaxTimestamp() |
abstract Date |
getMinTimestamp() |
protected static Timestamp |
parse(String value) |
getField, getType
copy, equals, getOperator, getValue, hashCode, toString
and, and, any, asMatchable, estimateCost, getChild, getChildCount, getChildren, getLeafCount, isMatchable, not, or, or
protected static Timestamp parse(String value) throws QueryParseException
QueryParseException
public abstract Date getMinTimestamp()
public abstract Date getMaxTimestamp()