Class TimestampFilter
- java.lang.Object
-
- org.teamapps.universaldb.index.numeric.NumericFilter
-
- org.teamapps.universaldb.index.date.TimestampFilter
-
public class TimestampFilter extends NumericFilter
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTimestampFilter(NumericFilterType filterType, java.lang.Number value1, java.lang.Number value2)protectedTimestampFilter(NumericFilterType filterType, java.util.List<java.lang.Number> values)
-
Method Summary
Modifier and Type Method Description static TimestampFiltercreateBetweenExclusiveFilter(java.lang.Number number1, java.lang.Number number2)static TimestampFiltercreateBetweenFilter(java.lang.Number number1, java.lang.Number number2)static TimestampFiltercreateEqualsFilter(java.lang.Number number)static TimestampFiltercreateGreaterEqualsFilter(java.lang.Number number)static TimestampFiltercreateGreaterFilter(java.lang.Number number)static TimestampFiltercreateNotEqualsFilter(java.lang.Number number)static TimestampFiltercreateSmallerEqualsFilter(java.lang.Number number)static TimestampFiltercreateSmallerFilter(java.lang.Number number)-
Methods inherited from class org.teamapps.universaldb.index.numeric.NumericFilter
betweenExclusiveFilter, betweenFilter, containsFilter, containsFilter, containsNotFilter, createEnumFilter, createEnumFilter, equalsFilter, getFilterType, getValue1, getValue2, getValues, greaterEqualsFilter, greaterFilter, notEqualsFilter, smallerEqualsFilter, smallerFilter, toString
-
-
-
-
Constructor Detail
-
TimestampFilter
protected TimestampFilter(NumericFilterType filterType, java.util.List<java.lang.Number> values)
-
TimestampFilter
protected TimestampFilter(NumericFilterType filterType, java.lang.Number value1, java.lang.Number value2)
-
-
Method Detail
-
createEqualsFilter
public static TimestampFilter createEqualsFilter(java.lang.Number number)
-
createNotEqualsFilter
public static TimestampFilter createNotEqualsFilter(java.lang.Number number)
-
createGreaterFilter
public static TimestampFilter createGreaterFilter(java.lang.Number number)
-
createGreaterEqualsFilter
public static TimestampFilter createGreaterEqualsFilter(java.lang.Number number)
-
createSmallerFilter
public static TimestampFilter createSmallerFilter(java.lang.Number number)
-
createSmallerEqualsFilter
public static TimestampFilter createSmallerEqualsFilter(java.lang.Number number)
-
createBetweenFilter
public static TimestampFilter createBetweenFilter(java.lang.Number number1, java.lang.Number number2)
-
createBetweenExclusiveFilter
public static TimestampFilter createBetweenExclusiveFilter(java.lang.Number number1, java.lang.Number number2)
-
-