## Uses of Interface
org.springframework.data.repository.support.RepositoryInvoker

Packages that use RepositoryInvoker
org.springframework.data.querydsl: Querydsl integration support classes.
org.springframework.data.repository.support: Support classes for integration of the repository programming model with 3rd party frameworks.

### Uses of RepositoryInvoker in org.springframework.data.querydsl

Classes in org.springframework.data.querydsl that implement RepositoryInvoker
`class` `QuerydslRepositoryInvokerAdapter` `RepositoryInvoker` that is aware of a `QuerydslPredicateExecutor` and `Predicate` to be executed for all flavors of `findAll(…)`.

Constructors in org.springframework.data.querydsl with parameters of type RepositoryInvoker
Constructor and Description
`QuerydslRepositoryInvokerAdapter(RepositoryInvoker delegate, QuerydslPredicateExecutor<Object> executor, com.querydsl.core.types.Predicate predicate)` Creates a new `QuerydslRepositoryInvokerAdapter` for the given delegate `RepositoryInvoker`, `QuerydslPredicateExecutor` and Querydsl `Predicate`.

### Uses of RepositoryInvoker in org.springframework.data.repository.support

Methods in org.springframework.data.repository.support that return RepositoryInvoker
`protected RepositoryInvoker` DefaultRepositoryInvokerFactory.`createInvoker(RepositoryInformation information, Object repository)`
`RepositoryInvoker` RepositoryInvokerFactory.`getInvokerFor(Class<?> domainType)` Returns the `RepositoryInvoker` for a repository managing the given domain type.
`RepositoryInvoker` DefaultRepositoryInvokerFactory.`getInvokerFor(Class<?> domainType)`