Package org.genesys.blocks.model.filters
Class TemporalFilter<T extends Comparable<?>>
- java.lang.Object
-
- org.genesys.blocks.model.filters.TemporalFilter<T>
-
- Type Parameters:
T- the generic type
- All Implemented Interfaces:
Serializable,Filter,PropertyFilter<TemporalFilter<T>,com.querydsl.core.types.dsl.TemporalExpression<T>>
public class TemporalFilter<T extends Comparable<?>> extends Object implements PropertyFilter<TemporalFilter<T>,com.querydsl.core.types.dsl.TemporalExpression<T>>
Utility filtering for numeric types. Matches all constraints.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TemporalFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.querydsl.core.BooleanBuilderbuildQuery(com.querydsl.core.types.dsl.TemporalExpression<T> val)Builds the query.TemporalFilter<T>copyFilter()Make a deep copy of the filterbooleanisEmpty()Does the property filter specify any conditions?
-
-
-
Field Detail
-
eq
public Set<T extends Comparable<?>> eq
Equal.
-
ge
public T extends Comparable<?> ge
Greater than or equal.
-
gt
public T extends Comparable<?> gt
Greater than.
-
lt
public T extends Comparable<?> lt
Less than.
-
le
public T extends Comparable<?> le
Less than or equal.
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
Description copied from interface:FilterDoes the property filter specify any conditions?
-
copyFilter
public TemporalFilter<T> copyFilter()
Description copied from interface:PropertyFilterMake a deep copy of the filter- Specified by:
copyFilterin interfacePropertyFilter<TemporalFilter<T extends Comparable<?>>,com.querydsl.core.types.dsl.TemporalExpression<T extends Comparable<?>>>- Returns:
- a full copy of the filter
-
buildQuery
public com.querydsl.core.BooleanBuilder buildQuery(com.querydsl.core.types.dsl.TemporalExpression<T> val)
Builds the query.- Specified by:
buildQueryin interfacePropertyFilter<TemporalFilter<T extends Comparable<?>>,com.querydsl.core.types.dsl.TemporalExpression<T extends Comparable<?>>>- Parameters:
val- the val- Returns:
- the boolean builder
-
-