Index
All Classes and Interfaces|All Packages
A
- addUDT(Iterable<Element>) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.UDTElementBuilder
-
Adds a single UDT element to the builder.
- addUDTs(Iterable<Iterable<Element>>) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.UDTElementBuilder
-
Adds multiple UDTs to the builder, typically used when a UDT is part of a list.
- apply(String) - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManagerFactory
- apply(Settings) - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfiguration
-
Applies the settings to create a
CassandraColumnManagerFactory.
B
- bind(Object...) - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraPreparedStatement
-
Binds values to the prepared statement.
- build() - Method in interface org.eclipse.jnosql.databases.cassandra.communication.UDTFinisherBuilder
-
Creates a UDT instance based on the previously specified elements.
- builder(String) - Static method in interface org.eclipse.jnosql.databases.cassandra.communication.UDT
-
Creates a builder for constructing instances of the specified user-defined type (UDT).
C
- CassandraColumnManager - Interface in org.eclipse.jnosql.databases.cassandra.communication
-
The Cassandra implementation of
DatabaseManager, that supports all methods and also supports CQL and ConsistencyLevel. - CassandraColumnManagerFactory - Class in org.eclipse.jnosql.databases.cassandra.communication
-
The Cassandra implementation to
DatabaseManagerFactory
Closing aCassandraColumnManagerFactoryhas no effect. - CassandraConfiguration - Class in org.eclipse.jnosql.databases.cassandra.communication
-
A Cassandra-specific implementation of
DatabaseConfiguration, which providesCassandraColumnManagerFactoryinstances. - CassandraConfiguration() - Constructor for class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfiguration
- CassandraConfigurations - Enum Class in org.eclipse.jnosql.databases.cassandra.communication
-
An enumeration to show the available options to connect to the Cassandra database.
- CassandraExtension - Class in org.eclipse.jnosql.databases.cassandra.mapping
-
CDI extension for Cassandra integration.
- CassandraExtension() - Constructor for class org.eclipse.jnosql.databases.cassandra.mapping.CassandraExtension
- CassandraPreparedStatement - Class in org.eclipse.jnosql.databases.cassandra.communication
-
Wrapper class for
PreparedStatementin JNoSQL. - CassandraQuery - Class in org.eclipse.jnosql.databases.cassandra.communication
-
A Cassandra specialization of
SelectQuerythat allows query with paging state which can do pagination. - CassandraRepository<T,
K> - Interface in org.eclipse.jnosql.databases.cassandra.mapping -
A Cassandra-specific extension of
NoSQLRepository, providing repository-style data access. - CassandraTemplate - Interface in org.eclipse.jnosql.databases.cassandra.mapping
-
A Cassandra-specific extension of
ColumnTemplate, providing additional functionality for interacting with a Cassandra database using CQL queries and different consistency levels. - close() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManagerFactory
-
Closing a
CassandraColumnManagerFactoryhas no effect. - columns() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- condition() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- convertToDatabaseColumn(Object) - Method in class org.eclipse.jnosql.databases.cassandra.mapping.converters.TimestampConverter
- convertToEntityAttribute(Date) - Method in class org.eclipse.jnosql.databases.cassandra.mapping.converters.TimestampConverter
- count(SelectQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Count based on a query using a consistency level
- count(SelectQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Returns the count of records that match the given
SelectQueryusing the specifiedConsistencyLevel. - cql(String) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Executes CQL
- cql(String) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Executes a raw CQL query.
- cql(String, Object...) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Executes a CQL query with positional parameters.
- cql(String, Map<String, Object>) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Executes CQL using the provided named values.
- cql(String, Map<String, Object>) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Executes a CQL query with named parameters.
- CQL - Annotation Interface in org.eclipse.jnosql.databases.cassandra.mapping
-
Annotation used to define a dynamic CQL query method in
CassandraRepository.
D
- DATA_CENTER - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The datacenter that is considered "local" by the load balancing policy.
- delete(DeleteQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Deletes an information using
ConsistencyLevel - delete(DeleteQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Deletes records based on a
DeleteQuerywith a specifiedConsistencyLevel.
E
- equals(Object) - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- execute(SimpleStatement) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Executes a statement
- execute(SimpleStatement) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Executes a
SimpleStatementin Cassandra. - executeQuery() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraPreparedStatement
-
Executes the prepared statement as a query and returns the results as a stream of CommunicationEntity.
F
- find(SelectQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Executes a
SelectQueryusing a specifiedConsistencyLeveland retrieves the matching records.
G
- get() - Method in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
- getPagingState() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
-
CassandraQuery.pagingState
H
- hashCode() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- HOST - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
Database's host.
L
- limit() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
N
- name() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- NAME - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The name of the application using the created session.
- nativeQueryPrepare(String) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Executes an query and uses as
CassandraPreparedStatement
O
- of(SelectQuery) - Static method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
-
returns a new instance of
CassandraQuery - of(SelectQuery, String) - Static method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
-
returns a new instance of
CassandraQuery - org.eclipse.jnosql.databases.cassandra - package org.eclipse.jnosql.databases.cassandra
-
Apache Cassandra is a free and open-source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.
- org.eclipse.jnosql.databases.cassandra.communication - package org.eclipse.jnosql.databases.cassandra.communication
-
The Cassandra implementation to column.
- org.eclipse.jnosql.databases.cassandra.mapping - package org.eclipse.jnosql.databases.cassandra.mapping
- org.eclipse.jnosql.databases.cassandra.mapping.converters - package org.eclipse.jnosql.databases.cassandra.mapping.converters
-
This package has the Cassandra converters
P
- PASSWORD - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The password's credential
- PORT - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The cassandra's port
Q
- QUERY - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The Cassandra CQL to execute when the configuration starts.
S
- save(Iterable<CommunicationEntity>, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Saves a ColumnEntity with a defined ConsistencyLevel
- save(Iterable<CommunicationEntity>, Duration, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Saves an entity using
ConsistencyLevel - save(Iterable<T>, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Saves multiple entities with a specified
ConsistencyLevel. - save(Iterable<T>, Duration, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Saves multiple entities with a specified
ConsistencyLeveland a time-to-live (TTL) duration. - save(CommunicationEntity, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Saves a ColumnEntity with a defined ConsistencyLevel
- save(CommunicationEntity, Duration, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Saves an entity using
ConsistencyLevel - save(T, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Saves an entity with a specified
ConsistencyLevel. - save(T, Duration, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.mapping.CassandraTemplate
-
Saves an entity with a specified
ConsistencyLeveland a time-to-live (TTL) duration. - select(SelectQuery, ConsistencyLevel) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManager
-
Finds using a consistency level
- skip() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
- sorts() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
T
- TimestampConverter - Class in org.eclipse.jnosql.databases.cassandra.mapping.converters
-
The converter when the Cassandra type is timestamp.
- TimestampConverter() - Constructor for class org.eclipse.jnosql.databases.cassandra.mapping.converters.TimestampConverter
- toString() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraColumnManagerFactory
- toString() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraPreparedStatement
-
Returns a string representation of this CassandraPreparedStatement.
- toString() - Method in class org.eclipse.jnosql.databases.cassandra.communication.CassandraQuery
U
- UDT - Interface in org.eclipse.jnosql.databases.cassandra.communication
-
Represents a user-defined type (UDT) in Cassandra.
- UDTElementBuilder - Interface in org.eclipse.jnosql.databases.cassandra.communication
-
A builder interface for constructing Cassandra User-Defined Types (UDTs).
- UDTFinisherBuilder - Interface in org.eclipse.jnosql.databases.cassandra.communication
-
A builder interface for finalizing the creation of a user-defined type (UDT).
- UDTNameBuilder - Interface in org.eclipse.jnosql.databases.cassandra.communication
-
A builder interface for creating a user-defined type (UDT) element with the specified name.
- USER - Enum constant in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
The user's credential.
- userType() - Method in interface org.eclipse.jnosql.databases.cassandra.communication.UDT
-
Retrieves the name of the user-defined type (UDT).
V
- value() - Element in annotation interface org.eclipse.jnosql.databases.cassandra.mapping.CQL
-
The CQL query string to be executed.
- valueOf(String) - Static method in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.jnosql.databases.cassandra.communication.CassandraConfigurations
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withName(String) - Method in interface org.eclipse.jnosql.databases.cassandra.communication.UDTNameBuilder
-
Specifies the name of the UDT element.
All Classes and Interfaces|All Packages