Uses of Class
net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
Packages that use PathSpecification
-
Uses of PathSpecification in net.kaczmarzyk.spring.data.jpa.domain
Subclasses of PathSpecification in net.kaczmarzyk.spring.data.jpa.domainModifier and TypeClassDescriptionclassBetween<T>Filters withpath between arg1 and arg2where-clause.classBase class for Comparable comparisons..classEmpty<T>Filers with "is empty" (when parameter value is "true") or "is not empty" (when parameter value is "false") where clause for collections (e.g.classEndingWith<T>parameter bound with appended %:"%" + args[0]classparameter bound with appended %:"%" + args[0]classEqual<T>Filters with equal where-clause (e.g.classEqualDay<T>Matches the day part of a date-time attribute, ignoring the time.classFilters with equal where-clause (e.g.classFalse<T>Filters using `true` or `false` for a boolean type field, depending on the value of the parameter passed in.classGreaterThan<T>Filters with greater than where-clause (e.g.classFilters with greater than or equal where-clause (e.g.classIn<T>Filters with "in" where-clause (e.g.classInTheFuture<T,TimeType extends Comparable<TimeType>> Filters with>where-clause (e.g.classInThePast<T,TimeType extends Comparable<TimeType>> Filters with<where-clause (e.g.classIsEmpty<T>Filters with "is empty" where-clause for collections (e.g.classIsFalse<T>Filters using `false` value for a boolean type field, i.e.classIsMember<T>Checks if the value passed as HTTP parameter is a member of a collection attribute of an entity (defined under `path` in `@Spec` annotation).classIsNotEmpty<T>Filters with is not empty where-clause - if collection from association is not empty (e.g.classIsNotMember<T>Checks if the value passed as HTTP parameter is not a member of a collection attribute of an entity (defined under `path` in `@Spec` annotation).classIsNotNull<T>Filers with "is not null" where clause (e.g.classIsNull<T>Filers with "is null" where clause (e.g.classIsTrue<T>Filters using `true` value for a boolean type field, i.e.classLessThan<T>Filters with less than where-clause (e.g.classFilters with less than or equal where-clause (e.g.classLike<T>Filters withpath like %pattern%where-clause.classFilters withpath like %pattern%where-clause and ignores pattern caseclassNotEmpty<T>Filers with "is not empty" (when parameter value is "true") or "is empty" (when parameter value is "false") where clause for collections (e.g.classNotEqual<T>Filters with not equal where-clause (e.g.classFilters with not equal where-clause (e.g.classNotIn<T>Negation ofIn.classNotLike<T>A negation ofLikeclassFilters withpath not like %pattern%where-clause and ignores pattern caseclassNotNull<T>Filers with "is null" or "is not null" where clause (e.g.classNull<T>Filers with "is null" or "is not null" where clause (e.g.classStartingWith<T>parameter bound with appended %:args[0] + "%"classparameter bound with appended %:args[0] + "%"classTrue<T>Filters using `true` or `false` for a boolean type field, depending on the value of the parameter passed in.