Interface JpaRepositoryConfigurationAware

All Known Subinterfaces:
JpaRepositoryImplementation<T,ID>
All Known Implementing Classes:
QuerydslJpaPredicateExecutor, QuerydslJpaRepository, SimpleJpaRepository

public interface JpaRepositoryConfigurationAware
Interface to be implemented by classes that want to be aware of their configuration in a JPA repository context.
Since:
3.3
Author:
Mark Paluch
  • Method Details

    • setEscapeCharacter

      default void setEscapeCharacter(EscapeCharacter escapeCharacter)
      Configures the EscapeCharacter to be used with the repository.
      Parameters:
      escapeCharacter - must not be null.
    • setProjectionFactory

      default void setProjectionFactory(ProjectionFactory projectionFactory)
      Configures the ProjectionFactory to be used with the repository.
      Parameters:
      projectionFactory - must not be null.
    • setRepositoryMethodMetadata

      default void setRepositoryMethodMetadata(CrudMethodMetadata metadata)
      Configures the CrudMethodMetadata to be used with the repository.
      Parameters:
      metadata - must not be null.