Index

A B C D E F G H L N O P Q S T U V W 
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 a CassandraColumnManagerFactory has no effect.
CassandraConfiguration - Class in org.eclipse.jnosql.databases.cassandra.communication
A Cassandra-specific implementation of DatabaseConfiguration, which provides CassandraColumnManagerFactory instances.
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 PreparedStatement in JNoSQL.
CassandraQuery - Class in org.eclipse.jnosql.databases.cassandra.communication
A Cassandra specialization of SelectQuery that 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 CassandraColumnManagerFactory has 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 SelectQuery using the specified ConsistencyLevel.
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 DeleteQuery with a specified ConsistencyLevel.

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 SimpleStatement in 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 SelectQuery using a specified ConsistencyLevel and 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 ConsistencyLevel and 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 ConsistencyLevel and 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.
A B C D E F G H L N O P Q S T U V W 
All Classes and Interfaces|All Packages