Index

A B C D E F G I J L M N O Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

and(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteWhere
Create a new delete condition performing logical conjunction (AND) by specifying a column name.
and(String) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
Create a new condition performing logical conjunction (AND) by specifying a column name.
asc() - Method in interface jakarta.nosql.QueryMapper.MapperOrder
Defines the order as ascending.
AttributeConverter<X,Y> - Interface in jakarta.nosql
A class that implements this interface can be used to convert entity attribute state into a database column representation and vice versa.

B

between(T, T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is between the provided values.
between(T, T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is between the provided values.

C

Column - Annotation Interface in jakarta.nosql
Specifies the column mapped by the annotated persistent property or field.
Convert - Annotation Interface in jakarta.nosql
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.
convertToDatabaseColumn(X) - Method in interface jakarta.nosql.AttributeConverter
Converts the value stored in the entity attribute into the data representation to be stored in the database.
convertToEntityAttribute(Y) - Method in interface jakarta.nosql.AttributeConverter
Converts the data stored in the database column into the value to be stored in the entity attribute.

D

DEFAULT_DISCRIMINATOR_COLUMN - Static variable in annotation interface jakarta.nosql.DiscriminatorColumn
The default name of the discriminator column, which is "dtype".
delete(Class<T>) - Method in interface jakarta.nosql.Template
Start a query builder using the fluent API.
delete(Class<T>, K) - Method in interface jakarta.nosql.Template
Deletes by ID or key.
desc() - Method in interface jakarta.nosql.QueryMapper.MapperOrder
Defines the order as descending.
DiscriminatorColumn - Annotation Interface in jakarta.nosql
Specifies the discriminator column for the mapping strategy.
DiscriminatorValue - Annotation Interface in jakarta.nosql
Specifies the value of the discriminator column for the annotated entity type.

E

Embeddable - Annotation Interface in jakarta.nosql
Declares a type whose instances are stored as an intrinsic part of an owning entity, sharing the identity of the entity.
Embeddable.EmbeddableType - Enum Class in jakarta.nosql
Defines the strategy for how fields of the embeddable class are stored.
Entity - Annotation Interface in jakarta.nosql
Annotates a class as an entity, representing a persistent class corresponding to a database structure.
eq(T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name equals the provided value.
eq(T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name equals the provided value.
execute() - Method in interface jakarta.nosql.QueryMapper.MapperDeleteQueryBuild
Executes the query.

F

find(Class<T>, K) - Method in interface jakarta.nosql.Template
Retrieves an entity by its Id.
FLAT - Enum constant in enum class jakarta.nosql.Embeddable.EmbeddableType
Fields of the embeddable class are embedded directly into the data structure of the parent entity or embeddable.

G

GROUPING - Enum constant in enum class jakarta.nosql.Embeddable.EmbeddableType
Fields of the embeddable class are stored in a structured type, such as a user-defined type (UDT).
gt(T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is greater than the provided value.
gt(T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is greater than the provided value.
gte(T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is greater than or equal to the provided value.
gte(T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is greater than or equal to the provided value.

I

Id - Annotation Interface in jakarta.nosql
Identifies the primary key of an entity.
in(Iterable<T>) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is in the provided iterable values.
in(Iterable<T>) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is in the provided iterable values.
Inheritance - Annotation Interface in jakarta.nosql
Specifies the inheritance mapping strategy for the entity class hierarchy, which descends from the annotated entity class.
insert(Iterable<T>) - Method in interface jakarta.nosql.Template
Inserts multiple entities into the database.
insert(Iterable<T>, Duration) - Method in interface jakarta.nosql.Template
Inserts multiple entities into the database with the expiration date.
insert(T) - Method in interface jakarta.nosql.Template
Inserts an entity into the database.
insert(T, Duration) - Method in interface jakarta.nosql.Template
Inserts an entity into the database with an expiration to the entity.

J

jakarta.nosql - package jakarta.nosql
Provides classes and interfaces for integrating Java applications with various NoSQL databases.
jakarta.nosql.core - module jakarta.nosql.core
The Jakarta NoSQL Core module.

L

like(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is like the provided value.
like(String) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is like the provided value.
limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
Defines the maximum number of results to retrieve.
limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperNameOrder
Defines the maximum number of results to retrieve.
limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperSkip
Defines the maximum number of results to retrieve.
limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
Defines the maximum number of results to retrieve.
lt(T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is less than the provided value.
lt(T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is less than the provided value.
lte(T) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a delete condition where the specified column name is less than or equal to the provided value.
lte(T) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a condition where the specified column name is less than or equal to the provided value.

M

MappedSuperclass - Annotation Interface in jakarta.nosql
Defines a class whose mapping information is applied to entities that inherit from it.
MappingException - Exception Class in jakarta.nosql
An exception that occurs when there is a mapping error during entity mapping or persistence.
MappingException(String) - Constructor for exception class jakarta.nosql.MappingException
Constructs a MappingException using the given message.
MappingException(String, Throwable) - Constructor for exception class jakarta.nosql.MappingException
Constructs a MappingException using the given message and cause.
MappingException(Throwable) - Constructor for exception class jakarta.nosql.MappingException
Constructs a MappingException using the given cause.

N

NoSQLException - Exception Class in jakarta.nosql
Thrown by the persistence provider when a problem occurs.
NoSQLException() - Constructor for exception class jakarta.nosql.NoSQLException
Constructs a new runtime exception with null as its detail message.
NoSQLException(String) - Constructor for exception class jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message.
NoSQLException(String, Throwable) - Constructor for exception class jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message and cause.
NoSQLException(String, Throwable, boolean, boolean) - Constructor for exception class jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
NoSQLException(Throwable) - Constructor for exception class jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
not() - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
Creates a NOT delete condition for the specified column name.
not() - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
Creates a NOT condition for the specified column name.

O

or(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteWhere
Create a new delete condition performing logical disjunction (OR) by specifying a column name.
or(String) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
Create a new condition performing logical disjunction (OR) by specifying a column name.
orderBy(String) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
Add the order how the result will return based on a given column name.
orderBy(String) - Method in interface jakarta.nosql.QueryMapper.MapperNameOrder
Add the order of how the result will return based on a given column name.
orderBy(String) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
Add the order how the result will return.

Q

QueryMapper - Interface in jakarta.nosql
This interface defines the Fluent API for selecting and deleting NoSQL entities.
QueryMapper.MapperDeleteFrom - Interface in jakarta.nosql
Represents the first step in the delete query fluent API.
QueryMapper.MapperDeleteNameCondition - Interface in jakarta.nosql
Represents a delete condition based on a column name.
QueryMapper.MapperDeleteNotCondition - Interface in jakarta.nosql
Represents a NOT delete condition in the delete query fluent API.
QueryMapper.MapperDeleteQueryBuild - Interface in jakarta.nosql
Represents the last step of the delete query fluent API execution.
QueryMapper.MapperDeleteWhere - Interface in jakarta.nosql
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.
QueryMapper.MapperFrom - Interface in jakarta.nosql
Represents the first step in the query fluent API.
QueryMapper.MapperLimit - Interface in jakarta.nosql
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.
QueryMapper.MapperNameCondition - Interface in jakarta.nosql
Represents a condition based on a column name.
QueryMapper.MapperNameOrder - Interface in jakarta.nosql
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.
QueryMapper.MapperNotCondition - Interface in jakarta.nosql
Represents a NOT condition in the delete query fluent API.
QueryMapper.MapperOrder - Interface in jakarta.nosql
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.
QueryMapper.MapperQueryBuild - Interface in jakarta.nosql
Represents the last step of the query fluent API execution.
QueryMapper.MapperSkip - Interface in jakarta.nosql
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.
QueryMapper.MapperWhere - Interface in jakarta.nosql
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

R

result() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
Executes the query and returns the result as a List.

S

select(Class<T>) - Method in interface jakarta.nosql.Template
Start a query using the fluent API.
singleResult() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
Executes the query and returns the result as a single element, wrapped in an Optional.
skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
Defines the position of the first result to retrieve.
skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperLimit
Defines the position of the first result to retrieve.
skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperNameOrder
Defines the position of the first result to retrieve.
skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
Defines the position of the first result to retrieve.
stream() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
Executes the query and returns the result as a Stream.

T

Template - Interface in jakarta.nosql
Template is a helper class that increases productivity when performing common NoSQL operations.

U

udt() - Element in annotation interface jakarta.nosql.Column
(Optional) Defines the name of the user-defined type (UDT) used by the NoSQL database for this field.
update(Iterable<T>) - Method in interface jakarta.nosql.Template
Modifies entities that already exist in the database.
update(T) - Method in interface jakarta.nosql.Template
Modifies an entity that already exists in the database.

V

value() - Element in annotation interface jakarta.nosql.Column
(Optional) The name of the column.
value() - Element in annotation interface jakarta.nosql.Convert
Specifies the converter to be applied.
value() - Element in annotation interface jakarta.nosql.DiscriminatorColumn
(Optional) The name of the column to be used for the discriminator.
value() - Element in annotation interface jakarta.nosql.DiscriminatorValue
(Optional) The value that indicates that the row is an entity of the annotated entity type.
value() - Element in annotation interface jakarta.nosql.Embeddable
Specifies the embeddable type.
value() - Element in annotation interface jakarta.nosql.Entity
The name of the entity.
value() - Element in annotation interface jakarta.nosql.Id
The name of the entity ID.
valueOf(String) - Static method in enum class jakarta.nosql.Embeddable.EmbeddableType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jakarta.nosql.Embeddable.EmbeddableType
Returns an array containing the constants of this enum class, in the order they are declared.

W

where(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteFrom
Starts a new delete condition by specifying a column name.
where(String) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
Starts a new condition by specifying a column name.
A B C D E F G I J L M N O Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form