| Package | Description |
|---|---|
| com.mmnaseri.utils.spring.data.dsl.factory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetadataResolver
This interface allows us to set what resolver is used for resolving repository
metadata
|
interface |
Operators
This interface lets us define the operators that are used when extracting query descriptions
|
interface |
OperatorsAnd
This is a conjunction that let's us define an additional operator to register
|
interface |
QueryDescription
This interface lets us define the query description extractor
|
interface |
QueryDescriptionConfigurer
This interface creates a branch in the grammar that lets you either configure the
operators or the query description extractor.
|
interface |
Start
This interface is used as the starting point of the DSL grammar for creating a repository factory and
later mocking objects through that repository.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RepositoryFactoryBuilder
This class implements the DSL used to configure and build a repository factory object.
|
| Modifier and Type | Method and Description |
|---|---|
DataFunctions |
QueryDescription.extractQueriesUsing(MethodQueryDescriptionExtractor extractor)
Tells the builder to use the given query description extractor instead of the default
|
DataFunctions |
RepositoryFactoryBuilder.extractQueriesUsing(MethodQueryDescriptionExtractor extractor) |
DataFunctions |
Operators.withOperators(OperatorContext context)
Tells the builder to use the provided context instead of its own context
|
DataFunctions |
RepositoryFactoryBuilder.withOperators(OperatorContext context) |
Copyright © 2014–2016. All rights reserved.