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