Uses of Class
tech.jhipster.service.filter.RangeFilter
Packages that use RangeFilter
Package
Description
Utilities for JPA criteria classes, used for filtering data on the back-end.
-
Uses of RangeFilter in tech.jhipster.service
Methods in tech.jhipster.service with parameters of type RangeFilterModifier and TypeMethodDescriptionprotected <X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService.buildRangeSpecification(RangeFilter<X> filter, jakarta.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,X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService.buildReferringEntitySpecification(RangeFilter<X> filter, jakarta.persistence.metamodel.SetAttribute<ENTITY, OTHER> reference, jakarta.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 <OTHER,MISC, X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService.buildReferringEntitySpecification(RangeFilter<X> filter, Function<jakarta.persistence.criteria.Root<ENTITY>, jakarta.persistence.criteria.SetJoin<MISC, OTHER>> functionToEntity, Function<jakarta.persistence.criteria.SetJoin<MISC, OTHER>, jakarta.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 <X extends Comparable<? super X>>
org.springframework.data.jpa.domain.Specification<ENTITY>QueryService.buildSpecification(RangeFilter<X> filter, Function<jakarta.persistence.criteria.Root<ENTITY>, jakarta.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 tech.jhipster.service.filter
Subclasses of RangeFilter in tech.jhipster.service.filterModifier and TypeClassDescriptionclassFilter class forBigDecimaltype attributes.classFilter class forDoubletype attributes.classFilter class forDurationtype attributes.classFilter class forFloattype attributes.classFilter class forInstanttype attributes.classFilter class forIntegertype attributes.classFilter class forLocalDatetype attributes.classFilter class forLongtype attributes.classFilter class forShorttype attributes.classFilter class forZonedDateTimetype attributes.Methods in tech.jhipster.service.filter that return RangeFilterModifier and TypeMethodDescriptionRangeFilter.copy()copy.RangeFilter.setGreaterThan(FIELD_TYPE greaterThan) Setter for the fieldgreaterThan.RangeFilter.setGreaterThanOrEqual(FIELD_TYPE greaterThanOrEqual) Setter for the fieldgreaterThanOrEqual.RangeFilter.setLessThan(FIELD_TYPE lessThan) Setter for the fieldlessThan.RangeFilter.setLessThanOrEqual(FIELD_TYPE lessThanOrEqual) Setter for the fieldlessThanOrEqual.Constructors in tech.jhipster.service.filter with parameters of type RangeFilterModifierConstructorDescriptionRangeFilter(RangeFilter<FIELD_TYPE> filter) Constructor for RangeFilter.