Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- alias() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Join
-
Specifies an alias for the joined part, e.g.
- alias() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.JoinFetch
- and() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Conjunction
- And - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
B
- Between<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with
path between arg1 and arg2where-clause. - Between(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Between
- BodyParams - Interface in net.kaczmarzyk.spring.data.jpa.utils
- build() - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- buildSpecification(ProcessingContext, RepeatedJoin) - Method in class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinResolver
- buildSpecification(ProcessingContext, RepeatedJoinFetch) - Method in class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinFetchResolver
- buildSpecification(ProcessingContext, T) - Method in interface net.kaczmarzyk.spring.data.jpa.web.SpecificationResolver
C
- ComparableSpecification<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Base class for Comparable comparisons..
- ComparableSpecification(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.ComparableSpecification
- config() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
- Conjunction<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Helper for easier joining lists of specs with
ANDoperator - Conjunction - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
- Conjunction(Collection<Specification<T>>) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- Conjunction(Specification<T>...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- constVal() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
The constant value designed for specification without related HTTP param.
- convert(String, Class<T>) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convert(String, Class<T>, boolean) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convert(List<String>, Class<T>) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- Converter - Class in net.kaczmarzyk.spring.data.jpa.utils
- Converter.ValueRejectedException - Exception in net.kaczmarzyk.spring.data.jpa.utils
- Converter.ValuesRejectedException - Exception in net.kaczmarzyk.spring.data.jpa.utils
- convertToCalendar(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convertToDate(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convertToInstant(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convertToOffsetDateTime(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- convertToUUID(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- createSpecificationDependingOn(ProcessingContext) - Method in class net.kaczmarzyk.spring.data.jpa.web.SpecificationFactory
- customize(Operation, HandlerMethod) - Method in class net.kaczmarzyk.spring.data.jpa.swagger.springdoc.SpecificationArgResolverSpringdocOperationCustomizer
D
- DateTimeUtils - Class in net.kaczmarzyk.spring.data.jpa.utils
- DateTimeUtils() - Constructor for class net.kaczmarzyk.spring.data.jpa.utils.DateTimeUtils
- DEFAULT - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
- DefaultQueryContext - Class in net.kaczmarzyk.spring.data.jpa.web
- DefaultQueryContext() - Constructor for class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- defaultVal() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
The default value to use as a fallback when the request parameter is not provided or has an empty value.
- Disjunction<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Helper for easier joining lists of specs with
ORoperator - Disjunction - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
- Disjunction(Collection<Specification<T>>) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- Disjunction(Specification<T>...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- distinct() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Join
-
Hibernate since version 6.0 deduplicates results (https://github.com/hibernate/hibernate-orm/blob/6.0/migration-guide.adoc#query-sqm-distinct).
- distinct() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.JoinFetch
-
Hibernate since version 6.0 deduplicates results (https://github.com/hibernate/hibernate-orm/blob/6.0/migration-guide.adoc#query-sqm-distinct).
E
- empty() - Static method in interface net.kaczmarzyk.spring.data.jpa.utils.BodyParams
- Empty<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is empty" (when parameter value is "true") or "is not empty" (when parameter value is "false") where clause for collections (e.g.
- Empty(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Empty
- EMPTY_RESULT - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
- EmptyResultOnTypeMismatch<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Wrapper that turns a
Specificationinto a one that always produces in an empty result (i.e. - EmptyResultOnTypeMismatch(Specification<T>) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- EndingWith<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
parameter bound with appended %:
"%" + args[0] - EndingWith(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.EndingWith
- EndingWithIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
parameter bound with appended %:
"%" + args[0] - EndingWithIgnoreCase(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.EndingWithIgnoreCase
- Equal<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with equal where-clause (e.g.
- Equal(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Equal
- EqualDay<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Matches the day part of a date-time attribute, ignoring the time.
- EqualDay(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.EqualDay
- EqualIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with equal where-clause (e.g.
- EqualIgnoreCase(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Between
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.ComparableSpecification
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Empty
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Equal
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualDay
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.False
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IgnoreOnTypeMismatch
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.In
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsMember
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotMember
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Join
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Like
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotIn
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Null
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.domain.True
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- equals(Object) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- EXCEPTION - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.MissingPathVarPolicy
- EXCEPTION - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
- existsJoin(String, Root<?>) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.QueryContext
- existsJoin(String, Root<?>) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.Empty
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.Equal
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.False
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.Null
- expectedValue - Variable in class net.kaczmarzyk.spring.data.jpa.domain.True
- extractNestedSpecificationsFromAnnotations(List<Annotation>) - Static method in class net.kaczmarzyk.spring.data.jpa.swagger.SpecExtractorUtil
F
- False<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters using `true` or `false` for a boolean type field, depending on the value of the parameter passed in.
- False(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.False
G
- getBodyParamValues(String) - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getBodyParamValues(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- getBodyParamValues(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getDateFormat(Class<?>) - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- getEvaluated(String, Root<?>) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.QueryContext
- getEvaluated(String, Root<?>) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- getEvaluatedJoinFetch(String) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.QueryContext
- getEvaluatedJoinFetch(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- getMessage() - Method in exception net.kaczmarzyk.spring.data.jpa.web.InvalidPathVariableRequestedException
- getParameterAnnotations() - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getParameterAnnotations() - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
-
This class supports only specifications defined as interface.
- getParameterAnnotations() - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getParameterType() - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getParameterType() - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- getParameterType() - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getParameterValues(String) - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getParameterValues(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- getParameterValues(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getParamValues(String) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.BodyParams
- getParamValues(String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.JsonBodyParams
- getPathVariableValue(String, MissingPathVarPolicy) - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getPathVariableValue(String, MissingPathVarPolicy) - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- getPathVariableValue(String, MissingPathVarPolicy) - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getRejectedValue() - Method in exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValueRejectedException
- getRejectedValues() - Method in exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValuesRejectedException
- getRequestHeaderValue(String) - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- getRequestHeaderValue(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- getRequestHeaderValue(String) - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- getResolversBySupportedType() - Method in class net.kaczmarzyk.spring.data.jpa.web.SpecificationFactory
- getSupportedSpecificationDefinition() - Method in class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinFetchResolver
- getSupportedSpecificationDefinition() - Method in class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinResolver
- getSupportedSpecificationDefinition() - Method in interface net.kaczmarzyk.spring.data.jpa.web.SpecificationResolver
- getWrappedSpec() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- GreaterThan<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with greater than where-clause (e.g.
- GreaterThan(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.GreaterThan
- GreaterThanOrEqual<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with greater than or equal where-clause (e.g.
- GreaterThanOrEqual(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual
H
- handleRejectedValues(List<String>) - Method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Between
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.ComparableSpecification
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Empty
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Equal
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualDay
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.False
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IgnoreOnTypeMismatch
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.In
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsMember
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotMember
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Join
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Like
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotIn
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Null
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.domain.True
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- hashCode() - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- headers() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
I
- IGNORE - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.MissingPathVarPolicy
- IGNORE - Enum constant in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
- IgnoreOnTypeMismatch<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Wrapper that turns a
Specificationinto a one that ignores wrapped specification containing mismatched parameter (exceptspec = In.class- in this specification only mismatched parameter values are ignored). - IgnoreOnTypeMismatch(Specification<T>) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IgnoreOnTypeMismatch
- In<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with "in" where-clause (e.g.
- In(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.In
- initializeFakes(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- interfaceTree(Class<?>) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.TypeUtil
- InTheFuture<T,
TimeType extends Comparable<TimeType>> - Class in net.kaczmarzyk.spring.data.jpa.domain -
Filters with
>where-clause (e.g. - InTheFuture(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.InTheFuture
- InThePast<T,
TimeType extends Comparable<TimeType>> - Class in net.kaczmarzyk.spring.data.jpa.domain -
Filters with
<where-clause (e.g. - InThePast(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.InThePast
- InvalidPathVariableRequestedException - Exception in net.kaczmarzyk.spring.data.jpa.web
- InvalidPathVariableRequestedException(String) - Constructor for exception net.kaczmarzyk.spring.data.jpa.web.InvalidPathVariableRequestedException
- IOUtils - Class in net.kaczmarzyk.spring.data.jpa.utils
- IsEmpty<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with "is empty" where-clause for collections (e.g.
- IsEmpty(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsEmpty
- IsFalse<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters using `false` value for a boolean type field, i.e.
- IsFalse(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsFalse
- IsMember<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Checks if the value passed as HTTP parameter is a member of a collection attribute of an entity (defined under `path` in `@Spec` annotation).
- IsMember(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsMember
- IsNotEmpty<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with is not empty where-clause - if collection from association is not empty (e.g.
- IsNotEmpty(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsNotEmpty
- IsNotMember<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
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).
- IsNotMember(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsNotMember
- IsNotNull<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is not null" where clause (e.g.
- IsNotNull(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsNotNull
- IsNull<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is null" where clause (e.g.
- IsNull(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsNull
- IsTrue<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters using `true` value for a boolean type field, i.e.
- IsTrue(QueryContext, String, String[]) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.IsTrue
J
- Join<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
- Join - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
-
Specifies a join part of a query, e.g.
- Join(QueryContext, String, String, JoinType, boolean) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Join
- JoinFetch<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Extension to specification-arg-resolver to allow fetching collections in a specification query
- JoinFetch - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
-
Specifies paths to be join-fetched in the query Can be repeated, to specify multiple fetches.
- JoinFetch(QueryContext, String[], JoinType, boolean) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- JoinFetch(QueryContext, String[], String, JoinType, boolean) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- JoinPathUtils - Class in net.kaczmarzyk.spring.data.jpa.utils
- JoinPathUtils() - Constructor for class net.kaczmarzyk.spring.data.jpa.utils.JoinPathUtils
- joinType() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.JoinFetch
- JsonBodyParams - Class in net.kaczmarzyk.spring.data.jpa.utils
- jsonPaths() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Please remember about adding required Maven dependenecy to your project before using jsonPaths.
L
- LessThan<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with less than where-clause (e.g.
- LessThan(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.LessThan
- LessThanOrEqual<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with less than or equal where-clause (e.g.
- LessThanOrEqual(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.LessThanOrEqual
- Like<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with
path like %pattern%where-clause. - Like(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Like
- LikeIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with
path like %pattern%where-clause and ignores pattern case - LikeIgnoreCase(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- LocaleAware - Interface in net.kaczmarzyk.spring.data.jpa.domain
-
Specifications that implement this interface will be provided with Locale after instantiation.
M
- makePredicate(CriteriaBuilder, Expression<? extends Y>, Y) - Method in class net.kaczmarzyk.spring.data.jpa.domain.ComparableSpecification
- makePredicate(CriteriaBuilder, Expression<? extends Y>, Y) - Method in class net.kaczmarzyk.spring.data.jpa.domain.GreaterThan
- makePredicate(CriteriaBuilder, Expression<? extends Y>, Y) - Method in class net.kaczmarzyk.spring.data.jpa.domain.GreaterThanOrEqual
- makePredicate(CriteriaBuilder, Expression<? extends Y>, Y) - Method in class net.kaczmarzyk.spring.data.jpa.domain.LessThan
- makePredicate(CriteriaBuilder, Expression<? extends Y>, Y) - Method in class net.kaczmarzyk.spring.data.jpa.domain.LessThanOrEqual
- missingPathVarPolicy() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Attribute is used to specify behaviour on missing path variable.
- MissingPathVarPolicy - Enum Class in net.kaczmarzyk.spring.data.jpa.web.annotation
-
MissingPathVarPolicy is used to specify behaviour when there is at least one missing pathVar.
N
- net.kaczmarzyk.spring.data.jpa.domain - package net.kaczmarzyk.spring.data.jpa.domain
- net.kaczmarzyk.spring.data.jpa.nativeimage - package net.kaczmarzyk.spring.data.jpa.nativeimage
-
Copyright 2014-2023 the original author or authors.
- net.kaczmarzyk.spring.data.jpa.swagger - package net.kaczmarzyk.spring.data.jpa.swagger
- net.kaczmarzyk.spring.data.jpa.swagger.springdoc - package net.kaczmarzyk.spring.data.jpa.swagger.springdoc
- net.kaczmarzyk.spring.data.jpa.utils - package net.kaczmarzyk.spring.data.jpa.utils
- net.kaczmarzyk.spring.data.jpa.web - package net.kaczmarzyk.spring.data.jpa.web
- net.kaczmarzyk.spring.data.jpa.web.annotation - package net.kaczmarzyk.spring.data.jpa.web.annotation
- NotEmpty<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is not empty" (when parameter value is "true") or "is empty" (when parameter value is "false") where clause for collections (e.g.
- NotEmpty(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- NotEqual<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with not equal where-clause (e.g.
- NotEqual(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- NotEqualIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with not equal where-clause (e.g.
- NotEqualIgnoreCase(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- NotIn<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Negation of
In. - NotIn(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotIn
- NotLike<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
A negation of
Like - NotLike(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- NotLikeIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters with
path not like %pattern%where-clause and ignores pattern case - NotLikeIgnoreCase(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- NotNull<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is null" or "is not null" where clause (e.g.
- NotNull(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- Null<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filers with "is null" or "is not null" where clause (e.g.
- Null(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.Null
O
- onTypeMismatch() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
- OnTypeMismatch - Enum Class in net.kaczmarzyk.spring.data.jpa.web.annotation
-
Specifies the behaviour in case of type mismatch between HTTP param value and the type on the property being filtered (e.g.
- or() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Disjunction
- Or - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
P
- params() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
HTTP query parameter name (or names) to be used for matching with entity attributes.
- paramSeparator() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Character used to param delimitation.
- paramsInSpEL() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Attribute determines that provided params value is in SpEL (Spring Expression Language) format.
- parse(String) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.JsonBodyParams
- path - Variable in class net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
- path() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Join
-
Specifies a collection property to join on, e.g.
- path() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Attribute name (or more generally, path in the entity graph) to be filtered.
- path(Root<T>) - Method in class net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
- paths() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.JoinFetch
- PathSpecification<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Base class for
Specificationtypes supported by this library out of the box. - PathSpecification(QueryContext, String) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.PathSpecification
- pathToJoinContainsAlias(String) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.JoinPathUtils
- pathToJoinSplittedByDot(String) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.JoinPathUtils
- PathVariableResolver - Class in net.kaczmarzyk.spring.data.jpa.utils
-
* * The primary extraction method extracts resolved variables from request attributes.
- PathVariableResolver() - Constructor for class net.kaczmarzyk.spring.data.jpa.utils.PathVariableResolver
- pathVars() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
- pattern - Variable in class net.kaczmarzyk.spring.data.jpa.domain.Like
- pattern - Variable in class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- ProcessingContext - Interface in net.kaczmarzyk.spring.data.jpa.web
- putEvaluatedJoinFetch(String, Fetch<?, ?>) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.QueryContext
- putEvaluatedJoinFetch(String, Fetch<?, ?>) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- putLazyVal(String, Function<Root<?>, Join<?, ?>>) - Method in interface net.kaczmarzyk.spring.data.jpa.utils.QueryContext
- putLazyVal(String, Function<Root<?>, Join<?, ?>>) - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
Q
- queryContext() - Method in interface net.kaczmarzyk.spring.data.jpa.web.ProcessingContext
- queryContext() - Method in class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- queryContext() - Method in class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- QueryContext - Interface in net.kaczmarzyk.spring.data.jpa.utils
-
Ugly way to share context between different specifications -- e.g.
R
- registerHints(RuntimeHints, ClassLoader) - Method in class net.kaczmarzyk.spring.data.jpa.nativeimage.SpecificationArgumentResolverHintRegistrar
- registerHints(RuntimeHints, ClassLoader) - Method in class net.kaczmarzyk.spring.data.jpa.nativeimage.SpecificationArgumentResolverProxyHintRegistrar
- RepeatedJoin - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
-
Container for
Joinannotations. - RepeatedJoinFetch - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
-
Container for
JoinFetchannotations. - RepeatedJoinFetchResolver - Class in net.kaczmarzyk.spring.data.jpa.web
- RepeatedJoinFetchResolver() - Constructor for class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinFetchResolver
- RepeatedJoinResolver - Class in net.kaczmarzyk.spring.data.jpa.web
- RepeatedJoinResolver() - Constructor for class net.kaczmarzyk.spring.data.jpa.web.RepeatedJoinResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- resolvePathVariables(NativeWebRequest, MethodParameter) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.PathVariableResolver
S
- setLocale(Locale) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- setLocale(Locale) - Method in class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- setLocale(Locale) - Method in interface net.kaczmarzyk.spring.data.jpa.domain.LocaleAware
- setLocale(Locale) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- setLocale(Locale) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- spec() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Type of the filter to apply.
- Spec - Annotation Interface in net.kaczmarzyk.spring.data.jpa.web.annotation
- SpecExtractorUtil - Class in net.kaczmarzyk.spring.data.jpa.swagger
- specification(Class<T>) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- SpecificationArgResolverSpringdocOperationCustomizer - Class in net.kaczmarzyk.spring.data.jpa.swagger.springdoc
- SpecificationArgResolverSpringdocOperationCustomizer() - Constructor for class net.kaczmarzyk.spring.data.jpa.swagger.springdoc.SpecificationArgResolverSpringdocOperationCustomizer
- SpecificationArgumentResolver - Class in net.kaczmarzyk.spring.data.jpa.web
- SpecificationArgumentResolver() - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(Locale) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(AbstractApplicationContext) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(AbstractApplicationContext, Locale) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(ConversionService) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(ConversionService, Locale) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(ConversionService, AbstractApplicationContext) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolver(ConversionService, AbstractApplicationContext, Locale) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
- SpecificationArgumentResolverHintRegistrar - Class in net.kaczmarzyk.spring.data.jpa.nativeimage
-
Registers the constructors of specifications defined in package net.kaczmarzyk.spring.data.jpa.domain (they are invoked by SimpleSpecificationResolver via reflection).
- SpecificationArgumentResolverHintRegistrar() - Constructor for class net.kaczmarzyk.spring.data.jpa.nativeimage.SpecificationArgumentResolverHintRegistrar
- SpecificationArgumentResolverProxyHintRegistrar - Class in net.kaczmarzyk.spring.data.jpa.nativeimage
-
Registers the interfaces annotated with specification-argument-resolver annotations.
- SpecificationArgumentResolverProxyHintRegistrar(String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.nativeimage.SpecificationArgumentResolverProxyHintRegistrar
- SpecificationBuilder<T extends org.springframework.data.jpa.domain.Specification> - Class in net.kaczmarzyk.spring.data.jpa.utils
-
SpecificationBuilder allows creating specification apart from web layer.
- SpecificationFactory - Class in net.kaczmarzyk.spring.data.jpa.web
- SpecificationFactory(ConversionService, AbstractApplicationContext, Locale) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.SpecificationFactory
- SpecificationResolver<T extends Annotation> - Interface in net.kaczmarzyk.spring.data.jpa.web
- SPECIFICATIONS_PACKAGE_NAME - Static variable in class net.kaczmarzyk.spring.data.jpa.nativeimage.SpecificationArgumentResolverProxyHintRegistrar
- StandaloneProcessingContext - Class in net.kaczmarzyk.spring.data.jpa.web
-
The purpose of this class is to handle non-web specification building.
- StandaloneProcessingContext(Class<?>, Map<String, String[]>, Map<String, String>, Map<String, String[]>, Map<String, String>, Map<String, String[]>) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.StandaloneProcessingContext
- StartingWith<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
parameter bound with appended %:
args[0] + "%" - StartingWith(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.StartingWith
- StartingWithIgnoreCase<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
parameter bound with appended %:
args[0] + "%" - StartingWithIgnoreCase(QueryContext, String, String...) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.StartingWithIgnoreCase
- startOfDay(Object) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.DateTimeUtils
- startOfNextDay(Object) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.DateTimeUtils
- supports(K) - Method in interface net.kaczmarzyk.spring.data.jpa.web.SpecificationResolver
- supportsParameter(MethodParameter) - Method in class net.kaczmarzyk.spring.data.jpa.web.SpecificationArgumentResolver
T
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Between
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.ComparableSpecification
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Empty
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Equal
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualDay
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.False
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IgnoreOnTypeMismatch
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.In
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.InTheFuture
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.InThePast
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsEmpty
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsFalse
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsMember
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotEmpty
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotMember
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotNull
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNull
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsTrue
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Join
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Like
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotIn
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.Null
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class net.kaczmarzyk.spring.data.jpa.domain.True
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Between
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Conjunction
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Disjunction
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Empty
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EmptyResultOnTypeMismatch
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Equal
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualDay
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.EqualIgnoreCase
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.False
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IgnoreOnTypeMismatch
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.In
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsEmpty
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsFalse
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsMember
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotEmpty
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotMember
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsNotNull
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.IsTrue
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Join
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.JoinFetch
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Like
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.LikeIgnoreCase
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEmpty
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqual
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotEqualIgnoreCase
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotIn
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLike
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotLikeIgnoreCase
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.NotNull
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.Null
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.domain.True
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- toString() - Method in exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValueRejectedException
- toString() - Method in exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValuesRejectedException
- toString() - Method in class net.kaczmarzyk.spring.data.jpa.web.DefaultQueryContext
- toString(InputStream, Charset) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.IOUtils
- True<T> - Class in net.kaczmarzyk.spring.data.jpa.domain
-
Filters using `true` or `false` for a boolean type field, depending on the value of the parameter passed in.
- True(QueryContext, String, String[], Converter) - Constructor for class net.kaczmarzyk.spring.data.jpa.domain.True
- type() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Join
- TypeUtil - Class in net.kaczmarzyk.spring.data.jpa.utils
- TypeUtil() - Constructor for class net.kaczmarzyk.spring.data.jpa.utils.TypeUtil
V
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.And
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Conjunction
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Disjunction
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Or
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.RepeatedJoin
- value() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.RepeatedJoinFetch
- valueInSpEL() - Element in annotation interface net.kaczmarzyk.spring.data.jpa.web.annotation.Spec
-
Attribute determines that constVal/defaultVal value is in SpEL (Spring Expression Language) format.
- valueOf(String) - Static method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.MissingPathVarPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
-
Returns the enum constant of this class with the specified name.
- ValueRejectedException(String, String) - Constructor for exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValueRejectedException
- ValueRejectedException(String, String, Exception) - Constructor for exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValueRejectedException
- values() - Static method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.MissingPathVarPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValuesRejectedException(Collection<String>, String) - Constructor for exception net.kaczmarzyk.spring.data.jpa.utils.Converter.ValuesRejectedException
W
- WebRequestProcessingContext - Class in net.kaczmarzyk.spring.data.jpa.web
-
Provides information about Controller/method and WebRequest being processed.
- WebRequestProcessingContext(MethodParameter, NativeWebRequest) - Constructor for class net.kaczmarzyk.spring.data.jpa.web.WebRequestProcessingContext
- withArg(String, String...) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
-
The direct methods for params/headers/pathVars should be used in most common scenarios in order to avoid hard-to-debug errors.
- withDateFormat(String, OnTypeMismatch, ConversionService) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- withHeader(String, String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- withJsonBodyParam(String, String...) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- WithoutTypeConversion - Interface in net.kaczmarzyk.spring.data.jpa.domain
-
Marker interface to indicate that a
Specificationdoesn't need data type conversions. - withParam(String, String...) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- withPathVar(String, String) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- withSpecificationFactory(SpecificationFactory) - Method in class net.kaczmarzyk.spring.data.jpa.utils.SpecificationBuilder
- withTypeMismatchBehaviour(OnTypeMismatch, ConversionService, Locale) - Static method in class net.kaczmarzyk.spring.data.jpa.utils.Converter
- wrap(Specification<T>) - Method in enum class net.kaczmarzyk.spring.data.jpa.web.annotation.OnTypeMismatch
Z
- ZeroArgSpecification - Interface in net.kaczmarzyk.spring.data.jpa.domain
-
Marker interface for specifications that work without any arguments (i.e.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form