Uses of Class
io.github.jhipster.service.filter.RangeFilter
-
Packages that use RangeFilter Package Description io.github.jhipster.service io.github.jhipster.service.filter Utilities for JPA criteria classes, used for filtering data on the back-end. -
-
Uses of RangeFilter in io.github.jhipster.service
Methods in io.github.jhipster.service with parameters of type RangeFilter Modifier and Type Method Description protected <X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService. buildRangeSpecification(RangeFilter<X> filter, javax.persistence.metamodel.SingularAttribute<? super ENTITY,X> field)Helper function to return a specification for filtering on a singleComparable, where equality, less than, greater than and less-than-or-equal-to and greater-than-or-equal-to and null/non-null conditions are supported.protected <OTHER,MISC,X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService. buildReferringEntitySpecification(RangeFilter<X> filter, Function<javax.persistence.criteria.Root<ENTITY>,javax.persistence.criteria.SetJoin<MISC,OTHER>> functionToEntity, Function<javax.persistence.criteria.SetJoin<MISC,OTHER>,javax.persistence.criteria.Expression<X>> entityToColumn)Helper function to return a specification for filtering on one-to-many or many-to-many reference.Where equality, less than, greater than and less-than-or-equal-to and greater-than-or-equal-to and null/non-null conditions are supported.protected <OTHER,X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService. buildReferringEntitySpecification(RangeFilter<X> filter, javax.persistence.metamodel.SetAttribute<ENTITY,OTHER> reference, javax.persistence.metamodel.SingularAttribute<OTHER,X> valueField)Helper function to return a specification for filtering on one-to-many or many-to-many reference.Where equality, less than, greater than and less-than-or-equal-to and greater-than-or-equal-to and null/non-null conditions are supported.protected <X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService. buildSpecification(RangeFilter<X> filter, Function<javax.persistence.criteria.Root<ENTITY>,javax.persistence.criteria.Expression<X>> metaclassFunction)Helper function to return a specification for filtering on a singleComparable, where equality, less than, greater than and less-than-or-equal-to and greater-than-or-equal-to and null/non-null conditions are supported. -
Uses of RangeFilter in io.github.jhipster.service.filter
Subclasses of RangeFilter in io.github.jhipster.service.filter Modifier and Type Class Description classBigDecimalFilterFilter class forBigDecimaltype attributes.classDoubleFilterFilter class forDoubletype attributes.classDurationFilterFilter class forDurationtype attributes.classFloatFilterFilter class forFloattype attributes.classInstantFilterFilter class forInstanttype attributes.classIntegerFilterFilter class forIntegertype attributes.classLocalDateFilterFilter class forLocalDatetype attributes.classLongFilterFilter class forLongtype attributes.classShortFilterFilter class forShorttype attributes.classZonedDateTimeFilterFilter class forZonedDateTimetype attributes.Methods in io.github.jhipster.service.filter that return RangeFilter Modifier and Type Method Description RangeFilter<FIELD_TYPE>RangeFilter. copy()copy.RangeFilter<FIELD_TYPE>RangeFilter. setGreaterOrEqualThan(FIELD_TYPE greaterThanOrEqual)Deprecated.Equivalent tosetLessThanOrEqual(FIELD_TYPE)RangeFilter<FIELD_TYPE>RangeFilter. setGreaterThan(FIELD_TYPE greaterThan)Setter for the fieldgreaterThan.RangeFilter<FIELD_TYPE>RangeFilter. setGreaterThanOrEqual(FIELD_TYPE greaterThanOrEqual)Setter for the fieldgreaterThanOrEqual.RangeFilter<FIELD_TYPE>RangeFilter. setLessOrEqualThan(FIELD_TYPE lessThanOrEqual)Deprecated.Equivalent tosetLessThanOrEqual(FIELD_TYPE)RangeFilter<FIELD_TYPE>RangeFilter. setLessThan(FIELD_TYPE lessThan)Setter for the fieldlessThan.RangeFilter<FIELD_TYPE>RangeFilter. setLessThanOrEqual(FIELD_TYPE lessThanOrEqual)Setter for the fieldlessThanOrEqual.Constructors in io.github.jhipster.service.filter with parameters of type RangeFilter Constructor Description RangeFilter(RangeFilter<FIELD_TYPE> filter)Constructor for RangeFilter.
-