Package de.otto.flummi.query
Class DateRangeQueryBuilder
- java.lang.Object
-
- de.otto.flummi.query.DateRangeQueryBuilder
-
- All Implemented Interfaces:
QueryBuilder
public class DateRangeQueryBuilder extends Object implements QueryBuilder
-
-
Constructor Summary
Constructors Constructor Description DateRangeQueryBuilder(String fieldName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gson.JsonObjectbuild()DateRangeQueryBuildergt(LocalDate from)DateRangeQueryBuildergt(OffsetDateTime from)DateRangeQueryBuildergte(LocalDate from)DateRangeQueryBuildergte(OffsetDateTime from)DateRangeQueryBuilderlt(LocalDate to)DateRangeQueryBuilderlt(OffsetDateTime to)DateRangeQueryBuilderlte(LocalDate to)DateRangeQueryBuilderlte(OffsetDateTime to)
-
-
-
Constructor Detail
-
DateRangeQueryBuilder
public DateRangeQueryBuilder(String fieldName)
-
-
Method Detail
-
lt
public DateRangeQueryBuilder lt(LocalDate to)
-
lte
public DateRangeQueryBuilder lte(LocalDate to)
-
gt
public DateRangeQueryBuilder gt(LocalDate from)
-
gte
public DateRangeQueryBuilder gte(LocalDate from)
-
lt
public DateRangeQueryBuilder lt(OffsetDateTime to)
-
lte
public DateRangeQueryBuilder lte(OffsetDateTime to)
-
gt
public DateRangeQueryBuilder gt(OffsetDateTime from)
-
gte
public DateRangeQueryBuilder gte(OffsetDateTime from)
-
build
public com.google.gson.JsonObject build()
- Specified by:
buildin interfaceQueryBuilder
-
-