Package tech.jhipster.service.filter
Class ZonedDateTimeFilter
- java.lang.Object
-
- tech.jhipster.service.filter.Filter<FIELD_TYPE>
-
- tech.jhipster.service.filter.RangeFilter<ZonedDateTime>
-
- tech.jhipster.service.filter.ZonedDateTimeFilter
-
- All Implemented Interfaces:
Serializable
public class ZonedDateTimeFilter extends RangeFilter<ZonedDateTime>
Filter class forZonedDateTime
type attributes.- See Also:
RangeFilter
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ZonedDateTimeFilter()
Constructor for ZonedDateTimeFilter.ZonedDateTimeFilter(ZonedDateTimeFilter filter)
Constructor for ZonedDateTimeFilter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZonedDateTimeFilter
copy()
copy.ZonedDateTimeFilter
setEquals(ZonedDateTime equals)
Setter for the fieldequals
.ZonedDateTimeFilter
setGreaterThan(ZonedDateTime equals)
Setter for the fieldgreaterThan
.ZonedDateTimeFilter
setGreaterThanOrEqual(ZonedDateTime equals)
Setter for the fieldgreaterThanOrEqual
.ZonedDateTimeFilter
setIn(List<ZonedDateTime> in)
Setter for the fieldin
.ZonedDateTimeFilter
setLessThan(ZonedDateTime equals)
Setter for the fieldlessThan
.ZonedDateTimeFilter
setLessThanOrEqual(ZonedDateTime equals)
Setter for the fieldlessThanOrEqual
.ZonedDateTimeFilter
setNotEquals(ZonedDateTime equals)
Setter for the fieldnotEquals
.ZonedDateTimeFilter
setNotIn(List<ZonedDateTime> notIn)
Setter for the fieldnotIn
.-
Methods inherited from class tech.jhipster.service.filter.RangeFilter
equals, getGreaterThan, getGreaterThanOrEqual, getLessThan, getLessThanOrEqual, hashCode, toString
-
Methods inherited from class tech.jhipster.service.filter.Filter
getEquals, getFilterName, getIn, getNotEquals, getNotIn, getSpecified, setSpecified
-
-
-
-
Constructor Detail
-
ZonedDateTimeFilter
public ZonedDateTimeFilter()
Constructor for ZonedDateTimeFilter.
-
ZonedDateTimeFilter
public ZonedDateTimeFilter(ZonedDateTimeFilter filter)
Constructor for ZonedDateTimeFilter.
- Parameters:
filter
- aZonedDateTimeFilter
object.
-
-
Method Detail
-
copy
public ZonedDateTimeFilter copy()
copy.
- Overrides:
copy
in classRangeFilter<ZonedDateTime>
- Returns:
- a
Filter
object.
-
setEquals
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setEquals(ZonedDateTime equals)
Setter for the field
equals
.- Overrides:
setEquals
in classFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
Filter
object.
-
setNotEquals
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setNotEquals(ZonedDateTime equals)
Setter for the field
notEquals
.- Overrides:
setNotEquals
in classFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
Filter
object.
-
setIn
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setIn(List<ZonedDateTime> in)
Setter for the field
in
.- Overrides:
setIn
in classFilter<ZonedDateTime>
- Parameters:
in
- aList
object.- Returns:
- a
Filter
object.
-
setNotIn
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setNotIn(List<ZonedDateTime> notIn)
Setter for the field
notIn
.- Overrides:
setNotIn
in classFilter<ZonedDateTime>
- Parameters:
notIn
- aList
object.- Returns:
- a
Filter
object.
-
setGreaterThan
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setGreaterThan(ZonedDateTime equals)
Setter for the field
greaterThan
.- Overrides:
setGreaterThan
in classRangeFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
RangeFilter
object.
-
setLessThan
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setLessThan(ZonedDateTime equals)
Setter for the field
lessThan
.- Overrides:
setLessThan
in classRangeFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
RangeFilter
object.
-
setGreaterThanOrEqual
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setGreaterThanOrEqual(ZonedDateTime equals)
Setter for the field
greaterThanOrEqual
.- Overrides:
setGreaterThanOrEqual
in classRangeFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
RangeFilter
object.
-
setLessThanOrEqual
@DateTimeFormat(iso=DATE_TIME) public ZonedDateTimeFilter setLessThanOrEqual(ZonedDateTime equals)
Setter for the field
lessThanOrEqual
.- Overrides:
setLessThanOrEqual
in classRangeFilter<ZonedDateTime>
- Parameters:
equals
- a FIELD_TYPE object.- Returns:
- a
RangeFilter
object.
-
-