# Uses of Package
org.appng.persistence.repository

- Packages that use org.appng.persistence.repository
  Package | Description
  --- | ---
  org.appng.core.repository | Persistence and Database related stuff, mostly `SearchRepository`-specializations.
  org.appng.persistence.repository | This package contains classes related to JPA-persistence and Spring Data JPA.

- Classes in org.appng.persistence.repository used by org.appng.core.repository
  Class and Description
  SearchRepository A `SearchRepository` provides several search-methods for a persistent domain-class.

- Classes in org.appng.persistence.repository used by org.appng.persistence.repository
  Class and Description
  EnversSearchRepository A `SearchRepository` that additionally offers Spring Data Envers functionality
  QueryDslSearchRepository A `SearchRepository` that additionally offers Query DSL functionality
  SearchQuery A `SearchQuery` can be used to perform JPA-queries for JPA entities.
  SearchQuery.Clause A part of a JPQL query that provides it's own parameters.
  SearchQuery.Criterion A criterion consisting of the property's name and and `SearchQuery.Operand`, optionally providing a value (it depends on the operand if a value is needed).
  SearchQuery.Operand An operand that is applied to a `SearchQuery.Criterion`.
  SearchRepository A `SearchRepository` provides several search-methods for a persistent domain-class.
  SearchRepositoryImpl Default `SearchRepository` implementation. Use this class as the base class for your `SearchRepository` implementations:

Copyright © 2011–2023 aiticon GmbH. All rights reserved.