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 TimestampFiltercreateBetweenFilter(java.time.Instant date1, java.time.Instant date2)static TimestampFiltercreateBetweenFilter(java.time.LocalDate date1, java.time.LocalDate date2)static TimestampFiltercreateBetweenFilter(java.time.LocalDateTime date1, java.time.LocalDateTime date2)static TimestampFiltercreateGreaterEqualsFilter(java.time.Instant date)static TimestampFiltercreateGreaterEqualsFilter(java.time.LocalDate date)static TimestampFiltercreateGreaterEqualsFilter(java.time.LocalDateTime date)static TimestampFiltercreateGreaterFilter(java.time.Instant date)static TimestampFiltercreateGreaterFilter(java.time.LocalDate date)static TimestampFiltercreateGreaterFilter(java.time.LocalDateTime date)static TimestampFiltercreateSmallerEqualsFilter(java.time.Instant date)static TimestampFiltercreateSmallerEqualsFilter(java.time.LocalDate date)static TimestampFiltercreateSmallerEqualsFilter(java.time.LocalDateTime date)static TimestampFiltercreateSmallerFilter(java.time.Instant date)static TimestampFiltercreateSmallerFilter(java.time.LocalDate date)static TimestampFiltercreateSmallerFilter(java.time.LocalDateTime date)Methods inherited from class org.teamapps.universaldb.index.numeric.NumericFilter
betweenExclusiveFilter, betweenFilter, containsEntitiesFilter, containsFilter, containsFilter, containsNotFilter, createEnumFilter, createEnumFilter, equalsFilter, getFilterType, getValue1, getValue2, getValues, greaterEqualsFilter, greaterFilter, notEqualsFilter, smallerEqualsFilter, smallerFilter, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
TimestampFilter
-
TimestampFilter
protected TimestampFilter(NumericFilterType filterType, java.lang.Number value1, java.lang.Number value2)
-
-
Method Details
-
createGreaterFilter
-
createGreaterFilter
-
createGreaterFilter
-
createGreaterEqualsFilter
-
createGreaterEqualsFilter
-
createGreaterEqualsFilter
-
createSmallerFilter
-
createSmallerFilter
-
createSmallerFilter
-
createSmallerEqualsFilter
-
createSmallerEqualsFilter
-
createSmallerEqualsFilter
-
createBetweenFilter
public static TimestampFilter createBetweenFilter(java.time.LocalDate date1, java.time.LocalDate date2) -
createBetweenFilter
public static TimestampFilter createBetweenFilter(java.time.LocalDateTime date1, java.time.LocalDateTime date2) -
createBetweenFilter
public static TimestampFilter createBetweenFilter(java.time.Instant date1, java.time.Instant date2)
-