Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- and(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteWhere
-
Creates a new delete condition using logical conjunction (AND) by specifying a column name.
- and(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateWhere
-
Adds an AND condition using the specified 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 sorting direction as ascending for the previously specified column.
- 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 value is between the two provided bounds.
- between(T, T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column is between the provided values.
- bind(int, Object) - Method in interface jakarta.nosql.Query
-
Binds a positional parameter to the query.
- bind(int, Object) - Method in interface jakarta.nosql.TypedQuery
-
Binds a positional parameter to the query.
- bind(String, Object) - Method in interface jakarta.nosql.Query
-
Binds a named parameter to the query.
- bind(String, Object) - Method in interface jakarta.nosql.TypedQuery
-
Binds a named parameter to the query.
C
- Column - Annotation Interface in jakarta.nosql
-
Declares that the annotated attribute is persistable and maps to a database column or key.
- contains(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
-
Creates a delete condition where the specified column contains the given value.
- contains(String) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
-
Creates a condition where the specified column contains the given substring.
- contains(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column contains the given value.
- 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.
- count() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
-
Executes the query and returns the number of entities that match the current filter conditions.
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.
- delete(Iterable<? extends T>) - Method in interface jakarta.nosql.Template
-
Deletes the given entities.
- delete(T) - Method in interface jakarta.nosql.Template
-
Deletes a given entity.
- desc() - Method in interface jakarta.nosql.QueryMapper.MapperOrder
-
Defines the sorting direction as descending for the previously specified column.
- 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 strategies for how fields of an embeddable class are stored in the database.
- endsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
-
Creates a delete condition where the specified column ends with the given value.
- endsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
-
Creates a condition where the specified column ends with the given suffix.
- endsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column ends with the given value.
- Entity - Annotation Interface in jakarta.nosql
-
Annotates a class as an entity, representing a persistent domain object stored in a NoSQL database.
- 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 value equals the given value.
- eq(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column name equals the provided value.
- execute() - Method in interface jakarta.nosql.QueryMapper.MapperDeleteQueryBuild
-
Executes the delete query based on the specified conditions.
- execute() - Method in interface jakarta.nosql.QueryMapper.MapperUpdateQueryBuild
-
Executes the update query based on the specified assignments and conditions.
- executeUpdate() - Method in interface jakarta.nosql.Query
-
Executes a write operation query (such as
UPDATEorDELETE).
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.
- from() - Element in annotation interface jakarta.nosql.Projection
-
Specifies the source entity class that this projection is based on.
G
- GROUPING - Enum constant in enum class jakarta.nosql.Embeddable.EmbeddableType
-
Fields of the embeddable class are stored in a grouped structure, such as a user-defined type (UDT) or embedded document.
- 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 value is greater than the given value.
- gt(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column 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 value is greater than or equal to the given value.
- gte(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column 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 value exists within the given collection.
- in(Iterable<T>) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column value is contained in the provided 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
-
Jakarta NoSQL
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 value matches the provided pattern.
- like(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column matches the given pattern.
- limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
-
Defines the maximum number of results to retrieve (pagination limit).
- limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperNameOrder
-
Sets the maximum number of results to return.
- limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperSkip
-
Defines the maximum number of results to retrieve (pagination limit).
- limit(long) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
-
Defines the maximum number of results to retrieve (pagination limit).
- 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 value is less than the given value.
- lt(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column 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 value is less than or equal to the given value.
- lte(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column 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
MappingExceptionusing the given message. - MappingException(String, Throwable) - Constructor for exception class jakarta.nosql.MappingException
-
Constructs a
MappingExceptionusing the given message and cause. - MappingException(Throwable) - Constructor for exception class jakarta.nosql.MappingException
-
Constructs a
MappingExceptionusing the given cause.
N
- name() - Element in annotation interface jakarta.nosql.Entity
-
Defines the logical name used to reference this entity in Jakarta Common Query Language (JCQL).
- 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 ?
- 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 negated condition for the current column, allowing inverse logic.
- not() - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Negates the next update condition.
O
- or(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteWhere
-
Creates a new delete condition using logical disjunction (OR) by specifying a column name.
- or(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateWhere
-
Adds an OR condition using the specified 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
-
Adds an ordering rule based on the specified column name.
- orderBy(String) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
-
Adds an ordering rule based on the specified column name.
P
- Projection - Annotation Interface in jakarta.nosql
-
Declares a Java
recordas a projection for query results in Jakarta NoSQL.
Q
- query(String) - Method in interface jakarta.nosql.Template
-
Creates a query from a raw string using Jakarta Common Query Language (JCQL).
- Query - Interface in jakarta.nosql
-
Queryrepresents a string-based query execution interface used in Jakarta NoSQL. - 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 in the fluent delete API.
- 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 final execution step of the delete query fluent API.
- QueryMapper.MapperDeleteWhere - Interface in jakarta.nosql
-
Represents a step where it is possible to compose delete conditions using logical conjunctions or disjunctions, or execute the built delete query.
- QueryMapper.MapperFrom - Interface in jakarta.nosql
-
Represents the initial step of the fluent query API.
- QueryMapper.MapperLimit - Interface in jakarta.nosql
-
Represents the step in the fluent query API where the maximum number of results has been defined and it is still possible to further refine pagination or execute the query.
- QueryMapper.MapperNameCondition - Interface in jakarta.nosql
-
Represents a predicate definition step based on a column name in the fluent query API.
- QueryMapper.MapperNameOrder - Interface in jakarta.nosql
-
Represents the step in the fluent query API where result ordering, pagination, or query execution can be defined.
- 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 fluent query API where the sort direction for a previously specified column is defined.
- QueryMapper.MapperQueryBuild - Interface in jakarta.nosql
-
Represents the final execution step of the fluent query API.
- QueryMapper.MapperSkip - Interface in jakarta.nosql
-
Represents the step in the fluent query API where the position of the first result to retrieve has been defined and it is still possible to further refine pagination or execute the query.
- QueryMapper.MapperUpdateFrom - Interface in jakarta.nosql
-
Represents the first step in the update query fluent API.
- QueryMapper.MapperUpdateNameCondition - Interface in jakarta.nosql
-
Represents the predicate definition step of the fluent update API.
- QueryMapper.MapperUpdateNotCondition - Interface in jakarta.nosql
-
Represents a NOT update condition in the fluent update API.
- QueryMapper.MapperUpdateQueryBuild - Interface in jakarta.nosql
-
Represents the final execution step of the update query fluent API.
- QueryMapper.MapperUpdateSetStep - Interface in jakarta.nosql
-
Represents the update assignment step of the fluent update API.
- QueryMapper.MapperUpdateSetTo - Interface in jakarta.nosql
-
Represents the value assignment step of the update fluent API.
- QueryMapper.MapperUpdateWhere - Interface in jakarta.nosql
-
Represents the conditional composition step of the fluent update API.
- QueryMapper.MapperWhere - Interface in jakarta.nosql
-
Represents the step in the fluent query API where conditional composition, pagination, ordering, or query execution can be defined.
R
- result() - Method in interface jakarta.nosql.Query
-
Executes a
SELECTquery and returns the result as aList. - result() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
-
Executes the query and returns the result as a
List. - result() - Method in interface jakarta.nosql.TypedQuery
S
- select(Class<T>) - Method in interface jakarta.nosql.Template
-
Start a query using the fluent API.
- set(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateFrom
-
Defines an update assignment for the specified field.
- set(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateSetStep
-
Starts a new field assignment for the update operation.
- singleResult() - Method in interface jakarta.nosql.Query
-
Executes a
SELECTquery and returns a single result wrapped in anOptional. - singleResult() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
-
Executes the query and returns the result as a single element, wrapped in an
Optional. - singleResult() - Method in interface jakarta.nosql.TypedQuery
-
Executes the
SELECTquery and returns a single result wrapped in anOptional. - skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperFrom
-
Defines the position of the first result to retrieve (pagination offset).
- skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperLimit
-
Defines the position of the first result to retrieve (pagination offset).
- skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperNameOrder
-
Sets the number of results to skip before starting to return results.
- skip(long) - Method in interface jakarta.nosql.QueryMapper.MapperWhere
-
Sets the number of results to skip before starting to return results.
- startsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperDeleteNameCondition
-
Creates a delete condition where the specified column starts with the given value.
- startsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperNameCondition
-
Creates a condition where the specified column starts with the given prefix.
- startsWith(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateNameCondition
-
Creates an update condition where the specified column starts with the given value.
- stream() - Method in interface jakarta.nosql.Query
-
Executes a
SELECTquery and returns the result as aStream. - stream() - Method in interface jakarta.nosql.QueryMapper.MapperQueryBuild
-
Executes the query and returns the result as a
Stream. - stream() - Method in interface jakarta.nosql.TypedQuery
T
- Template - Interface in jakarta.nosql
-
Templateis a helper class that increases productivity when performing common NoSQL operations. - to(T) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateSetTo
-
Assigns the given value to the previously defined field.
- typedQuery(String, Class<T>) - Method in interface jakarta.nosql.Template
-
Creates a
TypedQueryusing the given query string and result type. - TypedQuery<T> - Interface in jakarta.nosql
-
A type-safe variant of
Querythat maps query results directly to the target typeT.
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(Class<T>) - Method in interface jakarta.nosql.Template
-
Start an update builder using the fluent API.
- 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
-
Defines the name of the NoSQL structure used to persist this 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.
- where(String) - Method in interface jakarta.nosql.QueryMapper.MapperUpdateSetStep
-
Defines a condition to restrict which entities will be updated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form