All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
ArrayQueryValue |
|
AttributeConverter<X,Y> |
A class that implements this interface can be used to convert entity attribute state into database column
representation and back again.
|
BucketManager |
Interface used to interact with the persistence context to KeyValueEntity
The BucketManager API is used to create and remove persistent KeyValueEntity .
|
BucketManagerFactory |
|
Column |
A Column Family entity unit, it is a tuple (pair) that consists of a key-value pair,
where the key is mapped to a value.
|
Column |
Is used to specify a mapped column for a persistent property or field.
|
Column.ColumnProvider |
A provider of Column where it will create from two parameters:
The first one is the name of column
The second one is the information of column
|
ColumnCondition |
An unit condition to run a column family select
|
ColumnCondition.ColumnConditionProvider |
A Supplier of ColumnCondition where it will create from two parameters:
The first one is Column
The second one is the Condition
|
ColumnConfiguration |
|
ColumnDeleteQuery |
A unit that has the columnFamily and condition to delete from conditions.
|
ColumnDeleteQuery.ColumnDelete |
The initial element in the Column delete query
|
ColumnDeleteQuery.ColumnDeleteFrom |
The Column Delete Query
|
ColumnDeleteQuery.ColumnDeleteNameCondition |
The base to delete name condition
|
ColumnDeleteQuery.ColumnDeleteNotCondition |
The column not condition
|
ColumnDeleteQuery.ColumnDeleteProvider |
|
ColumnDeleteQuery.ColumnDeleteQueryBuild |
|
ColumnDeleteQuery.ColumnDeleteQueryBuilder |
|
ColumnDeleteQuery.ColumnDeleteQueryBuilderProvider |
|
ColumnDeleteQuery.ColumnDeleteWhere |
The Column Where whose define the condition in the delete query.
|
ColumnDeleteQueryExecute |
When a column delete query is executed this event if fired
|
ColumnDeleteQueryParams |
|
ColumnEntity |
A column family is a NoSQL object that contains columns of related data.
|
ColumnEntity.ColumnEntityProvider |
A provider of ColumnEntity where it will return from the column entity name.
|
ColumnEntityConverter |
This interface represents the converter between an entity and the ColumnEntity
|
ColumnEntityPostPersist |
The interface represents the model when the ColumnEntity be saved that event will fired.
|
ColumnEntityPrePersist |
The interface represents the model before the ColumnEntity be saved that event will fired.
|
ColumnEventPersistManager |
This interface represents the manager of events.
|
ColumnFamilyManager |
Interface used to interact with the persistence context to ColumnEntity
The ColumnFamilyManager API is used to create and remove persistent ColumnEntity instances,
to select entities by their primary key, and to select over entities.
|
ColumnFamilyManagerFactory |
|
ColumnObserverParser |
An observer to a parser; this observer allows checking both the name of an entity and the fields.
|
ColumnPage<T> |
|
ColumnPreparedStatement |
An object that represents a precompiled Query statement.
|
ColumnQuery |
Class that contains information to do a select to ColumnEntity
|
ColumnQuery.ColumnFrom |
The ColumnFrom Query
|
ColumnQuery.ColumnLimit |
The Column Order whose define the maximum number of results to retrieve.
|
ColumnQuery.ColumnNameCondition |
The base to name condition
|
ColumnQuery.ColumnNameOrder |
The Column name order a query
|
ColumnQuery.ColumnNotCondition |
The column not condition
|
ColumnQuery.ColumnOrder |
|
ColumnQuery.ColumnQueryBuild |
|
ColumnQuery.ColumnQueryBuilder |
Besides, the fluent-API with the select method, the API also has support for creating a ColumnQuery instance using a builder pattern.
|
ColumnQuery.ColumnQueryBuilderProvider |
|
ColumnQuery.ColumnSelect |
The initial element in the Column query
|
ColumnQuery.ColumnSelectProvider |
|
ColumnQuery.ColumnSkip |
The Column Order whose define the position of the first result to retrieve.
|
ColumnQuery.ColumnWhere |
The Column Where whose define the condition in the query.
|
ColumnQueryExecute |
When a column query is executed this event if fired
|
ColumnQueryMapper |
The builder to either select and delete query using an object mapper API.
|
ColumnQueryMapper.ColumnMapperDeleteFrom |
The Column Delete Query
|
ColumnQueryMapper.ColumnMapperDeleteNameCondition |
The base to delete name condition
|
ColumnQueryMapper.ColumnMapperDeleteNotCondition |
The column not condition
|
ColumnQueryMapper.ColumnMapperDeleteQueryBuild |
|
ColumnQueryMapper.ColumnMapperDeleteWhere |
The Column Where whose define the condition in the delete query.
|
ColumnQueryMapper.ColumnMapperFrom |
The ColumnFrom Query
|
ColumnQueryMapper.ColumnMapperLimit |
The Column Order whose define the maximum number of results to retrieve.
|
ColumnQueryMapper.ColumnMapperNameCondition |
The base to name condition
|
ColumnQueryMapper.ColumnMapperNameOrder |
The Column name order a query
|
ColumnQueryMapper.ColumnMapperNotCondition |
The column not condition
|
ColumnQueryMapper.ColumnMapperOrder |
|
ColumnQueryMapper.ColumnMapperQueryBuild |
|
ColumnQueryMapper.ColumnMapperSkip |
The Column Order whose define the position of the first result to retrieve.
|
ColumnQueryMapper.ColumnMapperWhere |
The Column Where whose define the condition in the query.
|
ColumnQueryMapper.ColumnPage<T> |
|
ColumnQueryPagination |
|
ColumnQueryPagination.ColumnQueryPaginationProvider |
|
ColumnQueryParams |
|
ColumnQueryParser |
A query parser to column database type, this class will convert a String to an operation in ColumnFamilyManager .
|
ColumnRepositoryProducer |
|
Columns |
|
ColumnTemplate |
ColumnTemplate is a helper class that increases productivity when performing common Column Family operations.
|
ColumnTemplateProducer |
|
ColumnWorkflow |
This implementation defines the workflow to insert an Entity on ColumnTemplate .
|
CommunicationException |
The root exception to Communication exception.
|
Condition |
Conditions type to run a query
|
Condition |
Condition performs different computations or actions depending on whether a boolean query
condition evaluates to true or false.
|
ConditionQueryValue |
|
Configurations |
This enum contains all the commons configurations that might be used to the NoSQL databases.
|
Convert |
This annotation enables the converter resource.
|
Converters |
The Converter storage
|
Database |
The database qualifier used on Jakarta NoSQL Mapping such as defines which interpreter will be used on Repository
with Database
|
DatabaseType |
Defines the database type supported on Jakarta NoSQL Mapping.
|
DeleteQuery |
Deleting either an entity or fields uses the DELETE statement
|
DeleteQuery.DeleteQueryProvider |
|
DeleteQueryConverter |
|
DeleteQueryConverter |
|
DelQuery |
To delete one or more entities use the DEL statement.
|
DelQuery.DelQueryProvider |
|
Document |
A Document Collection Entity unit, it is a tuple (pair) that consists of a key-value pair,
where the key is mapped to a value.
|
Document.DocumentProvider |
A provider of Document where it will create from two parameters:
The first one is the name of column
The second one is the information of column
|
DocumentCollectionManager |
Interface used to interact with the persistence context to DocumentEntity
The DocumentCollectionManager API is used to create and remove persistent DocumentEntity instances,
to select entities by their primary key, and to select over entities.
|
DocumentCollectionManagerFactory |
|
DocumentCondition |
An unit condition to run a document collection select
|
DocumentCondition.DocumentConditionProvider |
A provider of DocumentCondition where it will create from two parameters:
The first one is Document
The second one is the Condition
|
DocumentConfiguration |
|
DocumentDeleteQuery |
A unit that has the columnFamily and condition to delete from conditions
|
DocumentDeleteQuery.DocumentDelete |
The initial element in the Document delete query
|
DocumentDeleteQuery.DocumentDeleteFrom |
The Document Delete Query
|
DocumentDeleteQuery.DocumentDeleteNameCondition |
The base to delete name condition
|
DocumentDeleteQuery.DocumentDeleteNotCondition |
The document not condition
|
DocumentDeleteQuery.DocumentDeleteProvider |
|
DocumentDeleteQuery.DocumentDeleteQueryBuild |
|
DocumentDeleteQuery.DocumentDeleteQueryBuilder |
|
DocumentDeleteQuery.DocumentDeleteQueryBuilderProvider |
|
DocumentDeleteQuery.DocumentDeleteWhere |
The Document Where whose define the condition in the delete query.
|
DocumentDeleteQueryExecute |
When a document delete query is executed this event if fired
|
DocumentDeleteQueryParams |
|
DocumentEntity |
A document-oriented database, or document store, is a computer program designed for storing, retrieving,
and managing document-oriented information, also known as semi-structured data.
|
DocumentEntity.DocumentEntityProvider |
A provider of DocumentEntity where it will return from the document entity name.
|
DocumentEntityConverter |
This interface represents the converter between an entity and the DocumentEntity
|
DocumentEntityPostPersist |
The interface represents the model when the DocumentCollectionEntity be saved that event will fired.
|
DocumentEntityPrePersist |
The interface represents the model before the DocumentCollectionEntity be saved that event will fired.
|
DocumentEventPersistManager |
This interface represents the manager of events.
|
DocumentObserverParser |
An observer to a parser; this observer allows checking both the name of an entity and the fields.
|
DocumentPreparedStatement |
An object that represents a precompiled Query statement.
|
DocumentQuery |
|
DocumentQuery.DocumentFrom |
The DocumentFrom Query
|
DocumentQuery.DocumentLimit |
The Document Order whose define the the maximum number of results to retrieve.
|
DocumentQuery.DocumentNameCondition |
The base to name condition
|
DocumentQuery.DocumentNameOrder |
The Column name order to the builder
|
DocumentQuery.DocumentNotCondition |
The column not condition
|
DocumentQuery.DocumentOrder |
The Document Order whose define the sort in the query.
|
DocumentQuery.DocumentQueryBuild |
|
DocumentQuery.DocumentQueryBuilder |
Besides, the fluent-API with the select method, the API also has support for creating a DocumentQuery instance using a builder pattern.
|
DocumentQuery.DocumentQueryBuilderProvider |
|
DocumentQuery.DocumentSelect |
The initial element in the Document query
|
DocumentQuery.DocumentSelectProvider |
|
DocumentQuery.DocumentSkip |
The Document Order whose define the position of the first result to retrieve.
|
DocumentQuery.DocumentWhere |
The Document Where whose define the condition in the query.
|
DocumentQueryExecute |
When a document query is executed this event if fired
|
DocumentQueryMapper |
The builder to either select and delete query using an object mapper API.
|
DocumentQueryMapper.DocumentMapperDeleteFrom |
The Document Delete Query
|
DocumentQueryMapper.DocumentMapperDeleteNameCondition |
The base to delete name condition
|
DocumentQueryMapper.DocumentMapperDeleteNotCondition |
The document not condition
|
DocumentQueryMapper.DocumentMapperDeleteQueryBuild |
|
DocumentQueryMapper.DocumentMapperDeleteWhere |
The Document Where whose define the condition in the delete query.
|
DocumentQueryMapper.DocumentMapperFrom |
The DocumentFrom Query
|
DocumentQueryMapper.DocumentMapperLimit |
The Document Order whose define the the maximum number of results to retrieve.
|
DocumentQueryMapper.DocumentMapperNameCondition |
The base to name condition
|
DocumentQueryMapper.DocumentMapperNameOrder |
The Column name order to the builder
|
DocumentQueryMapper.DocumentMapperNotCondition |
The column not condition
|
DocumentQueryMapper.DocumentMapperOrder |
The Document Order whose define the sort in the query.
|
DocumentQueryMapper.DocumentMapperQueryBuild |
|
DocumentQueryMapper.DocumentMapperSkip |
The Document Order whose define the position of the first result to retrieve.
|
DocumentQueryMapper.DocumentMapperWhere |
The Document Where whose define the condition in the query.
|
DocumentQueryPagination |
|
DocumentQueryPagination.DocumentQueryPaginationProvider |
|
DocumentQueryParams |
|
DocumentQueryParser |
|
DocumentRepositoryProducer |
|
Documents |
This class has utilitarian class to Document
|
DocumentTemplate |
DocumentTemplate is a helper class that increases productivity when performing common DocumentEntity operations.
|
DocumentTemplateProducer |
|
DocumentWorkflow |
This implementation defines the workflow to insert an Entity on DocumentTemplate .
|
DynamicQueryException |
|
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.
|
EntityColumnPostPersist |
When an entity is either saved or updated it's the first event to fire
|
EntityColumnPrePersist |
When an entity is either saved or updated it's the first event to fire
|
EntityDocumentPostPersist |
When an entity is either saved or updated it's the first event to fire
|
EntityDocumentPrePersist |
When an entity is either saved or updated it's the first event to fire
|
EntityKeyValuePostPersist |
When an entity is either saved or updated it's the first event to fire
|
EntityKeyValuePrePersist |
When an entity is either saved or updated it's the first event to fire
|
EntityNotFoundException |
Thrown by the persistence provider when an entity does not exist.
|
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
|
Function |
The function is a structured representation of the activities or processes.
|
FunctionQueryValue |
|
GetQuery |
To retrieve one or more entities use the GET statement.
|
GetQuery.GetQueryProvider |
|
Id |
This isn't a mandatory field, but when it define this field is a key.
|
IdNotFoundException |
When The Entity is converted to communication layer,
this entity must have a field with Id annotation.
|
InsertQuery |
Inserting data for an entity is done using an INSERT statement.
|
InsertQuery.InsertQueryProvider |
|
InstanceProducer |
An instance producer from the Class
|
JSONQueryValue |
JavaScript Object Notation is a lightweight data-interchange format.
|
KeyValueConfiguration |
|
KeyValueEntity |
A bucket unit, it's a tuple that contains key its respective value.
|
KeyValueEntity.KeyValueEntityProvider |
A provider of KeyValueEntity where it will return from two values where the first one is the key
and the second one is the value of the entity.
|
KeyValueEntityConverter |
This interface represents the converter between an entity and the KeyValueEntity
|
KeyValueEntityPostPersist |
The interface represents the model when the KeyValueEntity be saved that event will fired.
|
KeyValueEntityPrePersist |
The interface represents the model before the KeyValueEntity be saved that event will fired.
|
KeyValueEventPersistManager |
This interface represents the manager of events.
|
KeyValuePreparedStatement |
|
KeyValueQueryParser |
A query parser to key-value database type, this class will convert a String to an operation in BucketManager .
|
KeyValueRepositoryProducer |
|
KeyValueTemplate |
KeyValueTemplate is a helper class that increases productivity when performing common Bucket operations.
|
KeyValueTemplateProducer |
|
KeyValueWorkflow |
This implementation defines the workflow to insert an Entity on KeyValueTemplate .
|
MappedSuperclass |
Designates a class whose mapping information is applied to the entities that inherit from it.
|
MappingException |
The root exception to Mapping layer
|
NonUniqueResultException |
Thrown by the persistence provider an exception when is executed
on a select and there is more than one result from the select.
|
NoSQLException |
The root of the Jakarta NoSQL of unchecked exceptions.
|
NumberQueryValue |
A number is a mathematical object used to count, measure and also label where if it is a decimal, will become
Double , otherwise, Long
|
Operator |
The unit that defines comparing process between the name and the value.
|
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 |
|
Pagination.PaginationBuilderProvider |
|
Param |
Defines a param to a Query query.
|
ParamQueryValue |
The parameter is a dynamic value, which means, it does not define the query, it'll replace in the execution time.
|
Params |
A group of params to a dynamic query
|
Params.ParamsProvider |
|
PreparedStatement |
An object that represents a precompiled Query statement.
|
ProviderNotFoundException |
It is thrown by the ServiceLoaderProvider when there is no implementation.
|
PutQuery |
To either insert or overrides values from a key-value database use the PUT statement.
|
PutQuery.PutQueryProvider |
|
Query |
To run Query in Repository interface
|
Query |
Query languages or data query languages (DQLs) are computer languages used to make queries in databases
and information systems.
|
QueryException |
The exception class to query
|
QuerySyntaxException |
Exception thrown when there is a syntax error in the HQL.
|
QueryValue<T> |
The value is the last element in a condition, and it defines what it 'll go to be used, with an operator, in a field target.
|
Repository<T,K> |
Interface to generic CRUD operations on a repository for a specific type.
|
SelectQuery |
The select statement reads one or more fields for one or more entities.
|
SelectQuery.SelectQueryProvider |
|
SelectQueryConverter |
|
SelectQueryConverter |
|
ServiceLoaderProvider |
|
Settings |
The interface represents the settings used in a configuration.
|
Settings.SettingsBuilder |
|
Settings.SettingsBuilderProvider |
|
Sort |
This element represents a required order to be used in a query, it has two attributes:
-- The name - the field's name to be sorted
-- The type - the way to be sorted
|
Sort.SortProvider |
|
Sorts |
This instance represents a group of one or more Sort instances.
|
Sorts.SortsProvider |
A provider class of Sorts
|
SortType |
The way to be sorted.
|
StringQueryValue |
|
Template |
Templates are a helper class that increases productivity when performing common NoSQL operations.
|
TypeReference<T> |
This class is used to pass full generics type information, and avoid problems with type erasure
|
TypeReferenceReader |
The reader to TypeReference
The Predicate verifies if the TypeReferenceReader has the support of instance from this class.
|
TypeReferenceReaderDecorator |
|
TypeSupplier<T> |
Represents a supplier of Type .
|
UpdateQuery |
Updating an entity is done using an UPDATE statement.
|
UpdateQuery.UpdateQueryProvider |
|
Value |
This interface represents the value that will be storage in the database.
|
Value.ValueProvider |
A provider that creates a Value instance from an object
|
ValueReader |
This interface represents the converters to be used in Value method,
so if there's a new type that the current API doesn't support just creates a new implementation and
load it by service load process.
|
ValueReaderDecorator |
Decorators of all ValueReader supported by Jakarta NoSQL
|
ValueType |
The value type
|
ValueWriter<T,S> |
To put your own Java Structure in NoSQL database is necessary convert it to a supported one.
|
Where |
The WHERE clause specifies a filter to the result.
|