Class QuerydslBindings.PathBinder<P extends com.querydsl.core.types.Path<? extends T>,T>
java.lang.Object
org.springframework.data.querydsl.binding.QuerydslBindings.PathBinder<P,T>
- Direct Known Subclasses:
QuerydslBindings.AliasingPathBinder
- Enclosing class:
- QuerydslBindings
public class QuerydslBindings.PathBinder<P extends com.querydsl.core.types.Path<? extends T>,T>
extends Object
A binder for
Path
s.- Author:
- Oliver Gierke
-
Method Summary
Modifier and TypeMethodDescriptionvoid
all
(MultiValueBinding<P, T> binding) Defines the givenMultiValueBinding
to be used for the paths.void
first
(SingleValueBinding<P, T> binding) void
firstOptional
(OptionalValueBinding<P, T> binding) Defines the givenSingleValueBinding
to be used for the paths.protected void
registerBinding
(org.springframework.data.querydsl.binding.QuerydslBindings.PathAndBinding<P, T> binding)
-
Method Details
-
firstOptional
Defines the givenSingleValueBinding
to be used for the paths.- Parameters:
binding
- must not be null.
-
first
-
all
Defines the givenMultiValueBinding
to be used for the paths.- Parameters:
binding
- must not be null.
-
registerBinding
protected void registerBinding(org.springframework.data.querydsl.binding.QuerydslBindings.PathAndBinding<P, T> binding)
-