| Interface | Description |
|---|---|
| AttributeConverter<X,Y> |
A class that implements this interface can be used to convert entity attribute state into database column
representation and back again.
|
| Converters |
The Converter storage
|
| EntityPostPersit |
When an entity is either saved or updated it's the first event to fire after the database action.
|
| EntityPrePersist |
When an entity is either saved or updated it's the first event to fire
|
| InstanceProducer |
An instance producer from the Class
|
| Page<T> |
A page is a fixed-length contiguous block of entities from the database.
|
| Pagination |
Pagination is the process of separating print or digital content into discrete pages.
|
| Pagination.PaginationBuilder |
The builder of
Pagination |
| Pagination.PaginationBuilderProvider |
A provider of
Pagination.PaginationBuilder where it will create from the Long value |
| PreparedStatement |
An object that represents a precompiled Query statement.
|
| Repository<T,K> |
Interface to generic CRUD operations on a repository for a specific type.
|
| Sorts |
This instance represents a group of one or more
Sort instances. |
| Sorts.SortsProvider |
A provider class of
Sorts |
| Template |
Templates are a helper class that increases productivity when performing common NoSQL operations.
|
| Enum | Description |
|---|---|
| DatabaseType |
Defines the database type supported on Jakarta NoSQL Mapping.
|
| Exception | Description |
|---|---|
| DynamicQueryException |
The root exception to dynamic query on
Repository |
| EntityNotFoundException |
Thrown by the persistence provider when an entity does not exist.
|
| IdNotFoundException |
When The Entity is converted to communication layer,
this entity must have a field with
Id annotation. |
| MappingException |
The root exception to Mapping layer
|
| Annotation Type | Description |
|---|---|
| Column |
Is used to specify a mapped column for a persistent property or field.
|
| Convert |
This annotation enables the converter resource.
|
| Database |
The database qualifier used on Jakarta NoSQL Mapping such as defines which interpreter will be used on
Repository
with Database |
| Embeddable |
Defines an embedded field, that means all elements fields in the class will as converted as one.
|
| Entity |
Specifies that the class is an entity.
|
| Id |
This isn't a mandatory field, but when it define this field is a key.
|
| MappedSuperclass |
Designates a class whose mapping information is applied to the entities that inherit from it.
|
| Param |
Defines a param to a
Query query. |
| Query |
To run Query in Repository interface
|
Copyright © 2017–2022 Eclipse Foundation. All rights reserved.