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, toString
-
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)
-