| Interface | Description |
|---|---|
| Deletable | |
| Insertable | |
| OneToMany |
Mapping one-to-many objects relationship
|
| QueryNameStrategy |
A set of rules for determining the query name to a set of methods (get, list,
add, remove, update) from Repository that don't have a query object as
parameter.
|
| Selectable | |
| Sql |
This interface represent Structured Query Language (SQL and some derivations like JPQL, HQL, JPQL, CQL...)
in XML file, each node at XML file is represented by this class.
|
| SqlContext |
Main interface to load and access the set of queries defined at XML files for an application.
|
| Statistical |
Statistical data for query execution
|
| Storable | |
| Updateable |
| Class | Description |
|---|---|
| DefaultClassLoader | |
| DotQueryNameStrategy | |
| HashQueryNameStrategy |
| Enum | Description |
|---|---|
| KeyGeneratorType |
Generate key types
|
| LanguageType |
Type of sql sentence supported at xml files.
|
| ParameterMode |
Type of parameter from stored procedure.
|
| RepositoryProperty |
TODO properties to add
add property to remove end line from queries, good for debug
add property to limit parameter at clause IN, default is 1000 for oracle
|
| RepositoryType |
Types of supported repositories.
|
| SqlType |
Node type supported to xml files.
|
| Exception | Description |
|---|---|
| ConstraintException |
Thrown when model data violate the rules with JSR Bean Validation
|
| NonUniqueResultException | |
| QueryNotFoundException | |
| RepositoryConfigException | |
| RepositoryException |
Copyright © 2012–2020 jkniv, copyleft code. All rights reserved.