@NonNullApi

# Package org.springframework.data.querydsl.binding

Base classes to implement CDI support for repositories.

See: Description

Interface Summary
MultiValueBinding<T extends com.querydsl.core.types.Path<? extends S>,S>: `MultiValueBinding` creates a `Predicate` out of given `Path` and collection value.
OptionalValueBinding<T extends com.querydsl.core.types.Path<? extends S>,S>: `OptionalValueBinding` creates a `Predicate` out of given `Path` and value.
QuerydslBinderCustomizer<T extends com.querydsl.core.types.EntityPath<?>>: A component that will customize `QuerydslBindings` for the given entity path.
SingleValueBinding<T extends com.querydsl.core.types.Path<? extends S>,S>: `SingleValueBinding` creates a `Predicate` out of given `Path` and value.

Class Summary
QuerydslBindings: `QuerydslBindings` allows definition of path specific bindings.
QuerydslBindingsFactory: Factory to create `QuerydslBindings` using an `EntityPathResolver`.
QuerydslPredicateBuilder: Builder assembling `Predicate` out of `PropertyValues`.

Annotation Types Summary
QuerydslPredicate: Annotation to customize the binding of HTTP request parameters to a Querydsl `Predicate` in Spring MVC handler methods.

## Package org.springframework.data.querydsl.binding Description

Base classes to implement CDI support for repositories.