All Classes and Interfaces

Class
Description
A class that implements this interface can be used to convert entity attribute state into a database column representation and vice versa.
Specifies the column mapped by the annotated persistent property or field.
Specifies how the values of a field or property are converted to a basic type or a type that can be persisted by a persistence provider.
Specifies the discriminator column for the mapping strategy.
Specifies the value of the discriminator column for the annotated entity type.
Declares a type whose instances are stored as an intrinsic part of an owning entity, sharing the identity of the entity.
Defines the strategy for how fields of the embeddable class are stored.
Annotates a class as an entity, representing a persistent class corresponding to a database structure.
Identifies the primary key of an entity.
Specifies the inheritance mapping strategy for the entity class hierarchy, which descends from the annotated entity class.
Defines a class whose mapping information is applied to entities that inherit from it.
An exception that occurs when there is a mapping error during entity mapping or persistence.
Thrown by the persistence provider when a problem occurs.
This interface defines the Fluent API for selecting and deleting NoSQL entities.
Represents the first step in the delete query fluent API.
Represents a delete condition based on a column name.
Represents a NOT delete condition in the delete query fluent API.
Represents the last step of the delete query fluent API execution.
Represents a step where it's possible to perform a logical conjunction or disjunction, add one more delete condition, or end up performing the built query.
Represents the first step in the query fluent API.
Represents the step in the query fluent API where it's possible to define the maximum number of results to retrieve or to perform the query execution.
Represents a condition based on a column name.
Represents the step in the query fluent API where it's possible to define the order of the results or to perform the query execution.
Represents a NOT condition in the delete query fluent API.
Represents the step in the query fluent API where it's possible to define the order of the results or to perform the query execution.
Represents the last step of the query fluent API execution.
Represents the step in the query fluent API where it's possible to define the position of the first result to retrieve or to perform the query execution.
Represents a step where it's possible to: Create a new condition performing logical conjunction (AND) by specifying a column name Create a new condition performing logical disjunction (OR) by specifying a column name Define the position of the first result Define the maximum number of results to retrieve Define the order of the results Perform the query execution
Template is a helper class that increases productivity when performing common NoSQL operations.