- add(BatchableStatement<R, F>) - Method in class org.helenus.driver.impl.BatchImpl
- add(RegularStatement) - Method in class org.helenus.driver.impl.BatchImpl
- add(BatchableStatement<R, F>) - Method in class org.helenus.driver.impl.BatchImpl.OptionsImpl
- add(RegularStatement) - Method in class org.helenus.driver.impl.BatchImpl.OptionsImpl
- add(GroupableStatement<R, F>) - Method in class org.helenus.driver.impl.GroupImpl
- add(BatchableStatement<R, F>) - Method in class org.helenus.driver.impl.GroupImpl
- add(RegularStatement) - Method in class org.helenus.driver.impl.GroupImpl
- add(SequenceableStatement<R, F>) - Method in class org.helenus.driver.impl.SequenceImpl
- add(BatchableStatement<R, F>) - Method in class org.helenus.driver.impl.SequenceImpl
- add(RegularStatement) - Method in class org.helenus.driver.impl.SequenceImpl
- add(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- addAll(CharSequence, Set<?>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- addErrorHandler(ERunnable<?>) - Method in class org.helenus.driver.impl.BatchImpl
- addErrorHandler(ERunnable<?>) - Method in class org.helenus.driver.impl.BatchImpl.OptionsImpl
- addErrorHandler(ERunnable<?>) - Method in class org.helenus.driver.impl.GroupImpl
- addErrorHandler(ERunnable<?>) - Method in class org.helenus.driver.impl.SequenceImpl
- addKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
-
Adds a keyspace key to the context for use in keyspace name creation.
- addKeyspaceKey(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Adds a keyspace key to the context for use in keyspace name creation by
retrieving its value from the associated POJO.
- addKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.RootClassInfoImpl.Context
-
Adds a keyspace key to the context for use in keyspace name creation.
- addKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Adds a keyspace key to the context for use in keyspace name creation.
- addKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.Context
-
Adds a keyspace key to the context for use in keyspace name creation.
- addKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.POJOContext
-
Adds a keyspace key to the context for use in keyspace name creation.
- addListener(Runnable, Executor) - Method in class com.datastax.driver.core.CompoundResultSetFuture
- addListener(Runnable, Executor) - Method in class com.datastax.driver.core.EmptyResultSetFuture
- addListener(Runnable, Executor) - Method in class com.datastax.driver.core.ErrorResultSetFuture
- addListener(Runnable, Executor) - Method in class com.datastax.driver.core.LastResultParallelSetFuture
- addListener(Runnable, Executor) - Method in class com.datastax.driver.core.LastResultSequentialSetFuture
- addListener(Runnable, Executor) - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- addListener(Runnable, Executor) - Method in class org.helenus.driver.impl.ListenableFutureImpl
- all() - Method in class org.helenus.driver.impl.DeleteImpl.SelectionImpl
- all() - Method in class org.helenus.driver.impl.ObjectSetImpl
- all() - Method in class org.helenus.driver.impl.SelectImpl.SelectionImpl
- all() - Method in class org.helenus.driver.impl.SelectImpl.TableSelectionImpl
- allowFiltering() - Method in class org.helenus.driver.impl.SelectImpl
- allSelected - Variable in class org.helenus.driver.impl.DeleteImpl
-
Flag to keep track of whether or not the special * has been selected.
- allSelected - Variable in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
-
Flag to keep track of whether or not * has been selected.
- AlterCreateKeyspaceImpl<T> - Class in org.helenus.driver.impl
-
The AlterCreateKeyspaceImpl class defines a ALTER KEYSPACE or a
CREATE KEYSPACE statement based on the current schema defined in Cassandra.
- AlterCreateKeyspaceImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.AlterCreateKeyspaceImpl
-
Instantiates a new AlterCreateKeyspaceImpl object.
- AlterCreateTableImpl<T> - Class in org.helenus.driver.impl
-
The AlterCreateTableImpl class defines a ALTER TABLE or a
CREATE TABLE statement based on the current schema defined in Cassandra.
- AlterCreateTableImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.AlterCreateTableImpl
-
Instantiates a new AlterCreateTableImpl object.
- AlterCreateTypeImpl<T> - Class in org.helenus.driver.impl
-
The AlterCreateTypeImpl class defines a ALTER TYPE or CREATE TYPE
statement based on the current schema defined in Cassandra.
- AlterCreateTypeImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.AlterCreateTypeImpl
-
Instantiates a new AlterCreateTypeImpl object.
- alterMatchingSchemas(String[]) - Method in class org.helenus.driver.impl.StatementManagerImpl
- alterSchema(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- AlterSchemaImpl<T> - Class in org.helenus.driver.impl
-
The AlterSchemaImpl class defines a ALTER SCHEMA statement.
- AlterSchemaImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.AlterSchemaImpl
-
Instantiates a new AlterSchemaImpl object.
- AlterSchemaImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
SCHEMA statement which can be used to specify keyspace keys used for the
keyspace name.
- alterSchemas(String[]) - Method in class org.helenus.driver.impl.StatementManagerImpl
- AlterSchemasImpl - Class in org.helenus.driver.impl
-
The AlterSchemasImpl class provides support for a statement
which will create and/or alter all the required elements (keyspace, tables,
types, and indexes) to support the schema for a given package of POJOs.
- AlterSchemasImpl(String[], boolean, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.AlterSchemasImpl
-
Instantiates a new AlterSchemaImpl object.
- AlterSchemasImpl.WhereImpl - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the ALTER
SCHEMAS statement which can be used to specify keyspace key types used for
keyspace names.
- and(Clause) - Method in class org.helenus.driver.impl.AlterSchemaImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.AlterSchemasImpl.WhereImpl
- and(Using<?>) - Method in class org.helenus.driver.impl.BatchImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateIndexImpl.WhereImpl
- and(WithOptions) - Method in class org.helenus.driver.impl.CreateKeyspaceImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateKeyspaceImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateSchemaImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateSchemasImpl.WhereImpl
- and(WithOptions) - Method in class org.helenus.driver.impl.CreateTableImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateTableImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.CreateTypeImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.DeleteImpl.ConditionsImpl
- and(Using<?>) - Method in class org.helenus.driver.impl.DeleteImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.DeleteImpl.WhereImpl
- and(Using<?>) - Method in class org.helenus.driver.impl.InsertImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.SelectImpl.WhereImpl
- and(Clause) - Method in class org.helenus.driver.impl.TruncateImpl.WhereImpl
- and(Assignment...) - Method in class org.helenus.driver.impl.UpdateImpl.AssignmentsImpl
- and(Clause) - Method in class org.helenus.driver.impl.UpdateImpl.ConditionsImpl
- and(Using<?>) - Method in class org.helenus.driver.impl.UpdateImpl.OptionsImpl
- and(Clause) - Method in class org.helenus.driver.impl.UpdateImpl.WhereImpl
- anyArgumentsInferred(List<CQLDataType>) - Static method in class org.helenus.driver.impl.DataTypeImpl
-
Checks if at least one argument from the given list is defined to be inferred.
- append(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- appendAll(CharSequence, List<?>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.AlterCreateTableImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.AlterCreateTypeImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.AlterSchemaImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.AlterSchemasImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.BatchImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.CreateIndexImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.CreateSchemaImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.CreateSchemasImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.CreateTableImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.CreateTypeImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.InsertImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.StatementImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.TruncateImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupSubType(StringBuilder) - Method in class org.helenus.driver.impl.UpdateImpl
-
Appends the sub-type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.AlterSchemaImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.AlterSchemasImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.BatchImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.CreateSchemaImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.CreateSchemasImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.DeleteImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.InsertImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.StatementImpl
-
Appends the type of group this is; used when building a query string.
- appendGroupType(StringBuilder) - Method in class org.helenus.driver.impl.UpdateImpl
-
Appends the type of group this is; used when building a query string.
- appendName(String, StringBuilder) - Method in class org.helenus.driver.impl.StatementManagerImpl
- appendName(StringBuilder, String) - Static method in class org.helenus.driver.impl.Utils
-
- appendOptions(StringBuilder) - Method in class org.helenus.driver.impl.BatchImpl
-
Called to append options to the query string when building a batch.
- appendOptions(StringBuilder) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Called to append options to the query string when building a batch.
- appendOptions(StringBuilder) - Method in class org.helenus.driver.impl.StatementImpl
-
Called to append options to the query string when building a batch.
- areAllStatementsTracesEnabled() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
- as(String) - Method in class org.helenus.driver.impl.SelectImpl.SelectionImpl
- asc(CharSequence) - Method in class org.helenus.driver.impl.StatementManagerImpl
- AssignmentImpl - Class in org.helenus.driver.impl
-
The AssignmentImpl class extends the functionality of Cassandra's
Assignment class to provide
support for POJOs.
- batch(Optional<Recorder>, BatchableStatement<?, ?>...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- batch(Optional<Recorder>, Iterable<BatchableStatement<?, ?>>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- BatchImpl - Class in org.helenus.driver.impl
-
The BatchImpl class extends the functionality of Cassandra's
Batch class to provide
support for POJOs.
- BatchImpl(Optional<Recorder>, BatchableStatement<?, ?>[], boolean, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.BatchImpl
-
Instantiates a new BatchImpl object.
- BatchImpl(Optional<Recorder>, Iterable<BatchableStatement<?, ?>>, boolean, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.BatchImpl
-
Instantiates a new BatchImpl object.
- BatchImpl.OptionsImpl - Class in org.helenus.driver.impl
-
The OptionsImpl class defines the options of a BATCH statement.
- bridge - Variable in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
-
Holds the statement bridge.
- bridge - Variable in class org.helenus.driver.impl.SelectImpl.BuilderImpl
-
Holds the statement bridge.
- bridge - Variable in class org.helenus.driver.impl.StatementImpl
-
Holds the statement bridge.
- BuilderImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateIndexImpl.BuilderImpl
-
Instantiates a new BuilderImpl object.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.CreateIndexImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.CreateTableImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.CreateTypeImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.GroupImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildGroupedStatements() - Method in class org.helenus.driver.impl.TruncateImpl
-
Gets all underlying grouped statements recursively in the proper order
for this statement.
- buildQueryString() - Method in class org.helenus.driver.impl.AlterCreateKeyspaceImpl
-
Builds the query string.
- buildQueryString() - Method in class org.helenus.driver.impl.CreateKeyspaceImpl
-
Builds the query string.
- buildQueryString() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Builds the query string.
- buildQueryString() - Method in class org.helenus.driver.impl.SelectImpl
-
Builds the query string.
- buildQueryString() - Method in class org.helenus.driver.impl.StatementImpl
-
Builds the query string.
- buildQueryStrings(TableInfoImpl<T>) - Method in class org.helenus.driver.impl.AlterCreateTableImpl
-
Builds query strings for the specified table.
- buildQueryStrings(UDTClassInfoImpl<T>) - Method in class org.helenus.driver.impl.AlterCreateTypeImpl
-
Builds query strings for the specified table.
- buildQueryStrings() - Method in class org.helenus.driver.impl.BatchImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.CreateKeyspaceImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings(TableInfoImpl<T>) - Method in class org.helenus.driver.impl.CreateTableImpl
-
Builds query strings for the specified table.
- buildQueryStrings(UDTClassInfoImpl<T>) - Method in class org.helenus.driver.impl.CreateTypeImpl
-
Builds query strings for the specified table.
- buildQueryStrings() - Method in class org.helenus.driver.impl.DeleteImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.InsertImpl.BuilderImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.InsertImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.SelectImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.SimpleStatementImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.StatementImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildQueryStrings() - Method in class org.helenus.driver.impl.UpdateImpl
-
Builds the query strings (one per underlying statement) to be collected if
the statement represents some a batch, sequence, or a group statement.
- buildSequencedStatements(Set<Pair<String, Keyspace>>, Map<Pair<String, Keyspace>, Set<Table>>, GroupImpl, GroupImpl, GroupImpl, SequenceImpl, GroupImpl) - Method in class org.helenus.driver.impl.AlterSchemaImpl
-
Gets all underlying sequenced statements for this alter schemas with the
ability to optionally tracked and skipped already created keyspaces and/or
tables.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.AlterSchemaImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.AlterSchemasImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.CreateSchemaImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildSequencedStatements(Set<Pair<String, Keyspace>>, Map<Pair<String, Keyspace>, Set<Table>>, GroupImpl, GroupImpl, GroupImpl, ParentStatementImpl, GroupImpl) - Method in class org.helenus.driver.impl.CreateSchemaImpl
-
Gets all underlying sequenced statements for this create schemas with the
ability to optionally tracked and skipped already created keyspaces and/or
tables.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.CreateSchemasImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.SequenceImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildSequencedStatements() - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Gets all underlying sequenced statements recursively in the proper order
for this statement.
- buildStatements() - Method in class org.helenus.driver.impl.BatchImpl
-
Gets all underlying statements or this statement if none contained within.
- buildStatements() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Gets all underlying statements or this statement if none contained within.
- buildStatements() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Gets all underlying statements or this statement if none contained within.
- buildStatements() - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Gets all underlying statements or this statement if none contained within.
- buildStatements() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets all underlying statements or this statement if none contained within.
- cacheClassInfoIfAbsent(ClassInfoImpl<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Caches the specified class info unless one is already present in the cache.
- cancel(boolean) - Method in class com.datastax.driver.core.CompoundResultSetFuture
- cancel(boolean) - Method in class com.datastax.driver.core.EmptyResultSetFuture
- cancel(boolean) - Method in class com.datastax.driver.core.ErrorResultSetFuture
- cancel(boolean) - Method in class com.datastax.driver.core.LastResultParallelSetFuture
- cancel(boolean) - Method in class com.datastax.driver.core.LastResultSequentialSetFuture
- cancel(boolean) - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- cancel(boolean) - Method in class org.helenus.driver.impl.ListenableFutureImpl
-
Attempts to cancel the execution of the request corresponding to this
future.
- cast(Object, DataType) - Method in class org.helenus.driver.impl.SelectImpl.SelectionImpl
- cast(Object, DataType) - Method in class org.helenus.driver.impl.StatementManagerImpl
- charAt(int) - Method in class org.helenus.driver.impl.Utils.CNameSequence
-
- CI_PREFIX - Static variable in class org.helenus.driver.impl.StatementImpl
-
Holds the column name prefix used for the special column key created for
case insensitive keys.
- ClassInfoImpl<T> - Class in org.helenus.driver.impl
-
The ClassInfo class provides information about a particular
POJO class.
- ClassInfoImpl.Context - Class in org.helenus.driver.impl
-
The Context class provides a specific context for the POJO
as referenced while building a statement.
- ClassInfoImpl.POJOContext - Class in org.helenus.driver.impl
-
The POJOContext class provides a specific context for the POJO
as referenced while building an insert or update statement.
- classInfoImpls() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets all cached class info structures.
- classInfos() - Method in class org.helenus.driver.impl.AlterSchemasImpl
- classInfos() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets all class infos (including type classes if this is a root class)
for the POJO.
- classInfos() - Method in class org.helenus.driver.impl.CreateSchemasImpl
- classInfos() - Method in class org.helenus.driver.impl.RootClassInfoImpl
-
Gets all class infos (including type classes if this is a root class)
for the POJO.
- classInfos() - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
-
Gets all class infos (including type classes if this is a root class)
for the POJO.
- ClauseImpl - Class in org.helenus.driver.impl
-
The ClauseImpl class extends Cassandra's
Clause to provide support for
POJOs.
- clazz - Variable in class org.helenus.driver.impl.ClassInfoImpl
-
Holds the class for the POJO.
- clear() - Method in class org.helenus.driver.impl.BatchImpl
- clear() - Method in class org.helenus.driver.impl.GroupImpl
- clear() - Method in class org.helenus.driver.impl.SequenceImpl
- clearCache() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Clears the cache of pojo class info.
- clearKeyspace() - Method in class org.helenus.driver.impl.SelectImpl
-
Clears the keyspace so it be recomputed later.
- clearKeyspace() - Method in class org.helenus.driver.impl.StatementImpl
-
Clears the keyspace so it be recomputed later.
- close() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Initiates a shutdown of this cluster instance and blocks until
that shutdown completes.
- closeAsync() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Initiates a shutdown of this cluster instance.
- CName(String) - Constructor for class org.helenus.driver.impl.Utils.CName
-
- CNameIndex(String, int) - Constructor for class org.helenus.driver.impl.Utils.CNameIndex
-
- CNameKey(String, Object) - Constructor for class org.helenus.driver.impl.Utils.CNameKey
-
- column(String) - Method in class org.helenus.driver.impl.DeleteImpl.SelectionImpl
- column(Object) - Method in class org.helenus.driver.impl.SelectImpl.SelectionImpl
- column(Object) - Method in class org.helenus.driver.impl.SelectImpl.TableSelectionImpl
- column(String) - Method in class org.helenus.driver.impl.StatementManagerImpl
- columnNames - Variable in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
-
List of columns added.
- columnNames - Variable in class org.helenus.driver.impl.DeleteImpl
-
List of columns deleted.
- columnNames - Variable in class org.helenus.driver.impl.SelectImpl.BuilderImpl
-
List of columns added.
- columnNames - Variable in class org.helenus.driver.impl.SelectImpl
-
List of columns added.
- columns() - Method in class org.helenus.driver.impl.TableInfoImpl
- com.datastax.driver.core - package com.datastax.driver.core
-
- com.datastax.driver.core.querybuilder - package com.datastax.driver.core.querybuilder
-
- CompoundObjectSetFuture<T> - Class in org.helenus.driver.impl
-
The CompoundObjectSetFuture class defines an object set which is
designed to return a compound results of multiple object set futures which
are created from a sequence of select statements and requires to be combined
together.
- CompoundObjectSetFuture(StatementManager.Context<T>, List<ObjectSetFuture<T>>, StatementManagerImpl) - Constructor for class org.helenus.driver.impl.CompoundObjectSetFuture
-
Instantiates a new CompoundObjectSetFuture object.
- CompoundResultSetFuture - Class in com.datastax.driver.core
-
The CompoundResultSetFuture class defines a result set which is
designed to return a compound results of multiple result set futures which
are created from a sequence of select statements and requires to be combined
together.
- CompoundResultSetFuture(List<ResultSetFuture>, StatementManagerImpl) - Constructor for class com.datastax.driver.core.CompoundResultSetFuture
-
Instantiates a new CompoundResultSetFuture object.
- connect() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Connects to Cassandra if not already connected.
- constructor - Variable in class org.helenus.driver.impl.ClassInfoImpl
-
Holds the default serialization constructor to use to instantiate a blank
POJO.
- contains(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- containsBindMarker(Object) - Static method in class org.helenus.driver.impl.Utils
-
- containsKey(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- containsSpecialValue(Object) - Static method in class org.helenus.driver.impl.Utils
-
- context - Variable in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
-
Holds the context associated with the POJO class for this statement.
- context - Variable in class org.helenus.driver.impl.ListenableFutureImpl
-
Holds the statement context associated with this object set.
- context - Variable in class org.helenus.driver.impl.SelectImpl.BuilderImpl
-
Holds the context associated with the POJO class for this statement.
- countAll() - Method in class org.helenus.driver.impl.SelectImpl.SelectionImpl
- countAll() - Method in class org.helenus.driver.impl.SelectImpl.TableSelectionImpl
- countOrAllSelected - Variable in class org.helenus.driver.impl.SelectImpl.BuilderImpl
-
Flag to keep track of whether or not the special COUNT() or * has been
selected.
- countOrAllSelected - Variable in class org.helenus.driver.impl.SelectImpl
-
Flag to keep track of whether or not the special COUNT() or * has been
selected.
- createIndex(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateIndexImpl<T> - Class in org.helenus.driver.impl
-
The CreateIndexImpl class defines a CREATE INDEX statement.
- CreateIndexImpl(ClassInfoImpl<T>.Context, String, String[], StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateIndexImpl
-
Instantiates a new CreateIndexImpl object.
- CreateIndexImpl.BuilderImpl<T> - Class in org.helenus.driver.impl
-
The BuilderImpl class defines an in-construction CREATE INDEX
statement.
- CreateIndexImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
INDEX statement which can be used to specify keyspace keys used for the
keyspace name.
- createKeyspace(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateKeyspaceImpl<T> - Class in org.helenus.driver.impl
-
The CreateKeyspaceImpl class defines a CREATE KEYSPACE statement.
- CreateKeyspaceImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateKeyspaceImpl
-
Instantiates a new CreateKeyspaceImpl object.
- CreateKeyspaceImpl.OptionsImpl<T> - Class in org.helenus.driver.impl
-
The OptionsImpl class defines the options of a CREATE
KEYSPACE statement.
- CreateKeyspaceImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
KEYSPACE statement which can be used to specify keyspace keys used for the
keyspace name.
- createMatchingSchemas(String[]) - Method in class org.helenus.driver.impl.StatementManagerImpl
- createSchema(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateSchemaImpl<T> - Class in org.helenus.driver.impl
-
The CreateSchemaImpl class defines a CREATE SCHEMA statement.
- CreateSchemaImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateSchemaImpl
-
Instantiates a new CreateSchemaImpl object.
- CreateSchemaImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
SCHEMA statement which can be used to specify keyspace keys used for the
keyspace name.
- createSchemas(String[]) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateSchemasImpl - Class in org.helenus.driver.impl
-
The CreateSchemasImpl class provides support for a statement
which will create all the required elements (keyspace, tables, types, and
indexes) to support the schema for a given package of POJOs.
- CreateSchemasImpl(String[], boolean, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateSchemasImpl
-
Instantiates a new CreateSchemaImpl object.
- CreateSchemasImpl.WhereImpl - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
SCHEMAS statement which can be used to specify keyspace key types used for
keyspace names.
- createTable(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- createTable(Class<T>, String...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateTableImpl<T> - Class in org.helenus.driver.impl
-
The CreateTableImpl class defines a CREATE TABLE statement.
- CreateTableImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateTableImpl
-
Instantiates a new CreateTableImpl object.
- CreateTableImpl(ClassInfoImpl<T>.Context, String[], StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateTableImpl
-
Instantiates a new CreateTableImpl object.
- CreateTableImpl.OptionsImpl<T> - Class in org.helenus.driver.impl
-
The OptionsImpl class defines the options of an CREATE
TABLE statement.
- CreateTableImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
TABLE statement which can be used to specify keyspace keys used for the
keyspace name.
- createType(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- CreateTypeImpl<T> - Class in org.helenus.driver.impl
-
The CreateTypeImpl class defines a CREATE TYPE statement.
- CreateTypeImpl(ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.CreateTypeImpl
-
Instantiates a new CreateTypeImpl object.
- CreateTypeImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for the CREATE
TYPE statement which can be used to specify keyspace keys used for the
keyspace name.
- get(long, TimeUnit) - Method in class com.datastax.driver.core.CompoundResultSetFuture
- get() - Method in class com.datastax.driver.core.CompoundResultSetFuture
- get(long, TimeUnit) - Method in class com.datastax.driver.core.EmptyResultSetFuture
- get() - Method in class com.datastax.driver.core.EmptyResultSetFuture
- get(long, TimeUnit) - Method in class com.datastax.driver.core.ErrorResultSetFuture
- get() - Method in class com.datastax.driver.core.ErrorResultSetFuture
- get(long, TimeUnit) - Method in class com.datastax.driver.core.LastResultParallelSetFuture
- get() - Method in class com.datastax.driver.core.LastResultParallelSetFuture
- get(long, TimeUnit) - Method in class com.datastax.driver.core.LastResultSequentialSetFuture
- get() - Method in class com.datastax.driver.core.LastResultSequentialSetFuture
- get(long, TimeUnit) - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- get() - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- get(long, TimeUnit) - Method in class org.helenus.driver.impl.ListenableFutureImpl
- get() - Method in class org.helenus.driver.impl.ListenableFutureImpl
- get(Class<?>) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets the information for a given POJO class.
- getAllExecutionInfo() - Method in class org.helenus.driver.impl.ObjectSetImpl
- getAnnotation(Class<A>) - Method in class org.helenus.driver.impl.FieldInfoImpl
- getArgumentTypes() - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
- getArgumentTypes() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getAuditTable() - Method in class org.helenus.driver.impl.ClassInfoImpl
- getAvailableWithoutFetching() - Method in class org.helenus.driver.impl.ObjectSetImpl
- getCaseInsensitiveKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the case insensitive keys for the POJO in this table if any is defined.
- getClassInfo() - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
-
Gets the class info for the POJO.
- getClassInfo() - Method in class org.helenus.driver.impl.CreateIndexImpl.BuilderImpl
- getClassInfo() - Method in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
- getClassInfo() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getClassInfo() - Method in class org.helenus.driver.impl.SelectImpl.BuilderImpl
-
paouelle
- getClassInfo() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the POJO class information associated with this statement.
- getClassInfo(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- getClassInfo() - Method in class org.helenus.driver.impl.TableInfoImpl
- getClassInfoImpl() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the POJO class information associated with this statement.
- getClassInfoImpl(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets a class info structure that defines the specified POJO class.
- getClassInfos() - Method in class org.helenus.driver.impl.AlterSchemaImpl
- getClassInfos() - Method in class org.helenus.driver.impl.AlterSchemasImpl
- getClassInfos() - Method in class org.helenus.driver.impl.CreateSchemaImpl
- getClassInfos() - Method in class org.helenus.driver.impl.CreateSchemasImpl
- getCluster() - Method in class org.helenus.driver.impl.StatementManagerImpl
- getClusteringKey() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getClusteringKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of clustering key column fields for the POJO in this table.
- getCodec(String, Field, boolean, CodecRegistry) - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
-
Gets a codec for this data type to decode to the specified field.
- getCodec(String, Class<?>, CodecRegistry) - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
-
Gets a codec for this collection data type to decode to the specified class.
- getCodec(String) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Gets a codec for this field for a given keyspace.
- getCodec(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets a codec for this user data type.
- getCodecRegistry() - Method in class org.helenus.driver.impl.StatementManagerImpl
- getColumn(String) - Method in class org.helenus.driver.impl.TableInfoImpl
- getColumnByField(Field) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets a column field for the POJO in this table given its field name.
- getColumnDefinitions() - Method in class org.helenus.driver.impl.ObjectSetImpl
- getColumnImpl(CharSequence) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets a column field for the POJO in this table given its column name.
- getColumnName() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getColumnName() - Method in class org.helenus.driver.impl.Utils.CName
-
- getColumnNamesFor(Class<T>, Field) - Method in class org.helenus.driver.impl.StatementManagerImpl
- getColumns() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Retrieves all columns from the POJO no matter which table they are
defined in.
- getColumns() - Method in class org.helenus.driver.impl.TableInfoImpl
- getColumnsImpl() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of column fields for the POJO in this table.
- getColumnValue(String, CharSequence) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves the specified column value from the POJO and the specified
table.
- getColumnValue(String, CharSequence) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves the specified column value from the POJO and the specified
table.
- getColumnValue(CharSequence) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified column value from the POJO.
- getColumnValue(String, CharSequence) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified column value from the POJO and the specified
table.
- getColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all columns and their values from the POJO and the specified
table.
- getColumnValues(String, Iterable<CharSequence>) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getColumnValues(String, CharSequence...) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all columns and their values from the POJO and the specified
table.
- getColumnValues(String, Iterable<CharSequence>) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getColumnValues(String, CharSequence...) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getColumnValues() - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all columns and their values from the POJO.
- getColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all columns and their values from the POJO and the specified
table.
- getColumnValues(Iterable<CharSequence>) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO.
- getColumnValues(String, Iterable<CharSequence>) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getColumnValues(CharSequence...) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO.
- getColumnValues(String, CharSequence...) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves the specified columns and their values from the POJO and the
specified table.
- getConsistencyLevel() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getConsistencyLevel() - Method in class org.helenus.driver.impl.StatementImpl
- getContext() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Gets the context associated with the POJO class for this statement or
null if this statement is not associated with a POJO class.
- getContext() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the context associated with the POJO class for this statement or
null if this statement is not associated with a POJO class.
- getDataType() - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
- getDataType() - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Gets the column data type for this field.
- getDataType() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getDeclaringClass() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getDefaultCodec() - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Gets the default codec for this field.
- getDefaultDataCenters() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets the default data centers to use when POJOS are defined with the
NETWORK topology strategy and the pojo does not specify data centers.
- getDefaultReplicationFactor() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets the default replication factor to use when POJOS are defined with the
SIMPLE strategy and do not specify a factor.
- getDefaultTimestamp() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getDefaultTimestamp() - Method in class org.helenus.driver.impl.StatementImpl
- getDefaultValue(Field) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the default value for the specified final field.
- getDefinedClassInfos() - Method in class org.helenus.driver.impl.AlterSchemasImpl
- getDefinedClassInfos() - Method in class org.helenus.driver.impl.CreateSchemasImpl
- getDirectExecutor() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets a direct executor used for processing internal short lived tasks
such as event dispatch for future listeners on the same thread.
- getElementType() - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
- getElementType() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getEntityAnnotationClass() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the entity annotation class used to annotated the POJO class.
- getExecutionInfo() - Method in class org.helenus.driver.impl.ObjectSetImpl
- getFetchSize() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getFetchSize() - Method in class org.helenus.driver.impl.StatementImpl
- getFinalValue() - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Gets the final value for the field if it is defined as final.
- getFirstArgumentType() - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
- getFirstArgumentType() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getIndex() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getIndexes() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of index column fields for the POJO in this table.
- getInitialObjects() - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
-
Gets the initial objects to insert in a newly created table for this
entity based on this context.
- getInitialObjects(Map<String, String>) - Method in class org.helenus.driver.impl.ClassInfoImpl
- getInitialObjects() - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Gets the initial objects to insert in a newly created table for this
entity based on this context.
- getInitialObjects() - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.POJOContext
-
Gets the initial objects to insert in a newly created table for this
entity based on this context.
- getKeyspace(RegularStatement) - Static method in class com.datastax.driver.core.querybuilder.QueryBuilderBridge
-
Gets the keyspace associated with the statement if any.
- getKeyspace() - Method in class org.helenus.driver.impl.BatchImpl
- getKeyspace() - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
-
Gets the keyspace name associated with this context.
- getKeyspace() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the keyspace annotation for this POJO.
- getKeyspace() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getKeyspace() - Method in class org.helenus.driver.impl.GroupImpl
- getKeyspace() - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Gets the keyspace name associated with this context.
- getKeyspace() - Method in class org.helenus.driver.impl.SelectImpl
-
Gets the keyspace name associated with this context.
- getKeyspace() - Method in class org.helenus.driver.impl.SequenceImpl
- getKeyspace() - Method in class org.helenus.driver.impl.StatementImpl
- getKeyspace() - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.POJOContext
-
Gets the keyspace name associated with this context.
- getKeyspaceAndPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all keyspace and partition key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all keyspace and partition key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all keyspace and partition key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPartitionKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of keyspace and partition key column fields for the POJO in this table.
- getKeyspaceAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all keyspace and primary key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all keyspace and primary key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all keyspace and primary key columns and their values from the
POJO and the specified table.
- getKeyspaceAndPrimaryKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of keyspace and primary key column fields for the POJO in this table.
- getKeyspaceKey(String) - Method in class org.helenus.driver.impl.ClassInfoImpl
- getKeyspaceKey() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getKeyspaceKeyByType(String) - Method in class org.helenus.driver.impl.ClassInfoImpl
- getKeyspaceKeyName() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getKeyspaceKeys() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the field info for all keyspace keys defined by this POJO.
- getKeyspaceKeyTypes() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the field info for all keyspace key types defined by this POJO.
- getKeyspaceKeyValues() - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all keyspace keys and their values from the POJO.
- getKeyspaceKeyValues() - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all keyspace keys and their values from the POJO.
- getKeyspaceKeyValues() - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.POJOContext
-
Retrieves all keyspace keys and their values from the POJO.
- getMainType() - Method in class org.helenus.driver.impl.DataTypeImpl.Definition
- getMainType() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getMandatoryAndPrimaryKeyColumns() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of mandatory and primary columns for the POJO in this table.
- getMandatoryAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all mandatory and primary key columns and their values from
the POJO and the specified table.
- getMandatoryAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all mandatory and primary key columns and their values from
the POJO and the specified table.
- getMandatoryAndPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all mandatory and primary key columns and their values from
the POJO and the specified table.
- getMandatoryAndPrimaryKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of mandatory and primary column fields for the POJO in this
table.
- getMandatoryColumnValues() - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all mandatory columns and their values from the POJO.
- getMaximumKeyspaceReplicationFactor(String) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets the maximum replication factor defined for the specified keyspace.
- getMultiKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the multi-keys for the POJO in this table if any is defined.
- getName() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getName() - Method in class org.helenus.driver.impl.TableInfoImpl
- getName() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets a name representation for this data type.
- getName() - Method in class org.helenus.driver.impl.UsingImpl
- getName() - Method in class org.helenus.driver.impl.Utils.CNameSequence
-
- getName() - Method in class org.helenus.driver.impl.WithOptionsImpl
-
Gets the name of the option.
- getNames() - Method in class org.helenus.driver.impl.Utils.CNameSequence
-
- getNonPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all non primary key columns and their values from
the POJO from the specified table.
- getNonPrimaryKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of non-primary key column fields for the POJO in this table.
- getNumHosts(Metadata) - Static method in class com.datastax.driver.core.MetadataBridge
-
Gets the number of known hosts of the cluster based on its meta data.
- getNumKeyspaceKeys() - Method in class org.helenus.driver.impl.ClassInfoImpl
- getNumTables() - Method in class org.helenus.driver.impl.ClassInfoImpl
- getNumTables() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getNumTypes() - Method in class org.helenus.driver.impl.RootClassInfoImpl
- getNumTypes() - Method in class org.helenus.driver.impl.SubClassInfoImpl
- getNumTypes() - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
- getNumTypes() - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
- getObject(Row) - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
- getObject(UDTValue) - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(UDTValue) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject() - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Gets the POJO object associated with this context.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.RootClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
- getObject() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the POJO object associated with this statement or null
if this statement is not associated with a POJO object.
- getObject(Row, String, Map<String, Object>) - Method in class org.helenus.driver.impl.SubClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.SubClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row, String, Map<String, Object>) - Method in class org.helenus.driver.impl.TypeClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.TypeClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(UDTValue) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject(String, Map<String, String>) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Converts the specified parsed values into a POJO object defined by this
class information.
- getObject(UDTValue) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject(String, Map<String, String>) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
-
Converts the specified parsed values into a POJO object defined by this
class information.
- getObject(Row) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl.POJOContext
- getObject(Row, String, Map<String, Object>) - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(Row, Map<String, Object>) - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
-
Converts the specified result row into a POJO object defined by this
class information and keyspace key map.
- getObject(UDTValue, String) - Method in class org.helenus.driver.impl.UDTTypeClassInfoImpl
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject(UDTValue) - Method in class org.helenus.driver.impl.UDTTypeClassInfoImpl
-
Converts the specified UDT value into a POJO object defined by this
class information.
- getObject(String, Map<String, String>) - Method in class org.helenus.driver.impl.UDTTypeClassInfoImpl
-
Converts the specified parsed values into a POJO object defined by this
class information.
- getObjectClass() - Method in class org.helenus.driver.impl.ClassInfoImpl.Context
- getObjectClass() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the class of POJO represented by this class info object.
- getObjectClass() - Method in class org.helenus.driver.impl.CreateIndexImpl.BuilderImpl
- getObjectClass() - Method in class org.helenus.driver.impl.DeleteImpl.BuilderImpl
- getObjectClass() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getObjectClass() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Gets the class of POJO for this statement or null if this
statement is not associated with a POJO class.
- getObjectClass() - Method in class org.helenus.driver.impl.SelectImpl.BuilderImpl
- getObjectClass() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the class of POJO for this statement or null if this
statement is not associated with a POJO class.
- getObjectClass() - Method in class org.helenus.driver.impl.TableInfoImpl
- getObjectClasses() - Method in class org.helenus.driver.impl.AlterSchemaImpl
- getObjectClasses() - Method in class org.helenus.driver.impl.AlterSchemasImpl
- getObjectClasses() - Method in class org.helenus.driver.impl.CreateSchemaImpl
- getObjectClasses() - Method in class org.helenus.driver.impl.CreateSchemasImpl
- getOrderingFrom(String) - Static method in class com.datastax.driver.core.DataTypeParser
-
Gets the specified ordering for the specified validator string.
- getParallelFactor() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Gets the number of simultaneous statements to send to the Cassandra cluster
at the same time before starting to wait for all responses before proceeding
to the next set (assuming a sequence is not reached before that).
- getPartitionKey() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all partition key columns and their values from the POJO and the
specified table.
- getPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all partition key columns and their values from the POJO and the
specified table.
- getPartitionKeyColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all partition key columns and their values from the POJO and the
specified table.
- getPartitionKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of partition key column fields for the POJO in this table.
- getPOJOContext() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Gets the POJO context associated with the POJO class for this statement
or null if this statement is not associated with a POJO object.
- getPOJOContext() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the POJO context associated with the POJO class for this statement
or null if this statement is not associated with a POJO object.
- getPoolExecutor() - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Gets a thread pool executor used for processing internal short lived tasks
such as event dispatch for future listeners.
- getPrimaryKey(CharSequence) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the a primary column fields for the POJO in this table given its
column name.
- getPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all primary key columns and their values from the POJO and the
specified table.
- getPrimaryKeyColumnValues(String, Map<String, Object>) - Method in class org.helenus.driver.impl.ClassInfoImpl.POJOContext
-
Retrieves all primary key columns and their values from the POJO and the
specified table while giving priority to values provided by the specified
override map.
- getPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl.POJOContext
-
Retrieves all primary key columns and their values from the POJO and the
specified table.
- getPrimaryKeyColumnValues(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl.POJOContext
-
Retrieves all primary key columns and their values from the POJO and the
specified table.
- getPrimaryKeys() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the set of primary column fields for the POJO in this table.
- getPrimaryTable() - Method in class org.helenus.driver.impl.ClassInfoImpl
- getProtocolVersion() - Method in class org.helenus.driver.impl.StatementManagerImpl
- getQueryString() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getQueryString() - Method in class org.helenus.driver.impl.InsertImpl.BuilderImpl
- getQueryString() - Method in class org.helenus.driver.impl.SimpleStatementImpl
- getQueryString() - Method in class org.helenus.driver.impl.StatementImpl
- getReadTimeoutMillis() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getReadTimeoutMillis() - Method in class org.helenus.driver.impl.StatementImpl
- getRecorder() - Method in class org.helenus.driver.impl.BatchImpl
- getRecorder() - Method in class org.helenus.driver.impl.GroupImpl
- getRecorder() - Method in interface org.helenus.driver.impl.ParentStatementImpl
- getRecorder() - Method in class org.helenus.driver.impl.SequenceImpl
- getRetryPolicy() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getRetryPolicy() - Method in class org.helenus.driver.impl.StatementImpl
- getRoot() - Method in class org.helenus.driver.impl.SubClassInfoImpl
-
Gets the class info for the root entity defined for this subclass.
- getRoot() - Method in class org.helenus.driver.impl.TypeClassInfoImpl
- getRoot() - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
-
Gets the class info for the UDT root entity defined for this subclass.
- getRoot() - Method in class org.helenus.driver.impl.UDTTypeClassInfoImpl
- getRootClassInfo(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- getSerialConsistencyLevel() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getSerialConsistencyLevel() - Method in class org.helenus.driver.impl.StatementImpl
- getSession() - Method in class org.helenus.driver.impl.StatementManagerImpl
- getTable(String) - Method in class org.helenus.driver.impl.ClassInfoImpl
- getTable() - Method in class org.helenus.driver.impl.TableInfoImpl
- getTableImpl(String) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the table info corresponding to the given table name.
- getTableImpl() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets the fake table info defined by the user-defined POJO.
- getTableImpl(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets the table info corresponding to the given table name.
- getTableInfo() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getTableInfos() - Method in class org.helenus.driver.impl.AlterCreateTableImpl
-
Gets the table information for the tables defined by the POJO class as
queried from Cassandra.
- getTables() - Method in class org.helenus.driver.impl.ClassInfoImpl
- getTables() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- getTablesImpl() - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Gets the tables info defined by the POJO.
- getTablesImpl() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets the tables info defined by the POJO.
- getType() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getType(Class<S>) - Method in class org.helenus.driver.impl.RootClassInfoImpl
- getType(String) - Method in class org.helenus.driver.impl.RootClassInfoImpl
- getType(Class<S>) - Method in class org.helenus.driver.impl.SubClassInfoImpl
- getType(String) - Method in class org.helenus.driver.impl.SubClassInfoImpl
- getType() - Method in class org.helenus.driver.impl.TypeClassInfoImpl
- getType(Class<S>) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
- getType(String) - Method in class org.helenus.driver.impl.UDTRootClassInfoImpl
- getType(Class<S>) - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
- getType(String) - Method in class org.helenus.driver.impl.UDTSubClassInfoImpl
- getType() - Method in class org.helenus.driver.impl.UDTTypeClassInfoImpl
- getTypeKey() - Method in class org.helenus.driver.impl.FieldInfoImpl
- getTypeKey() - Method in class org.helenus.driver.impl.TableInfoImpl
-
Gets the type key column fields for the POJO in this table.
- getUninterruptibly() - Method in class com.datastax.driver.core.EmptyResultSetFuture
- getUninterruptibly(long, TimeUnit) - Method in class com.datastax.driver.core.EmptyResultSetFuture
- getUninterruptibly() - Method in class com.datastax.driver.core.ErrorResultSetFuture
- getUninterruptibly(long, TimeUnit) - Method in class com.datastax.driver.core.ErrorResultSetFuture
- getUninterruptibly() - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- getUninterruptibly(long, TimeUnit) - Method in class org.helenus.driver.impl.CompoundObjectSetFuture
- getUninterruptibly() - Method in class org.helenus.driver.impl.ObjectSetFutureImpl
- getUninterruptibly(long, TimeUnit) - Method in class org.helenus.driver.impl.ObjectSetFutureImpl
- getUserData() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- getUserData() - Method in class org.helenus.driver.impl.StatementImpl
- getUserType(String) - Method in class org.helenus.driver.impl.UDTClassInfoImpl
-
Gets the corresponding default Cassandra user type.
- getUserType() - Method in class org.helenus.driver.impl.UDTCodecImpl
-
Gets the user type for this codec.
- getUsing(String) - Method in class org.helenus.driver.impl.BatchImpl
- getUsing(String) - Method in class org.helenus.driver.impl.DeleteImpl
- getUsing(String) - Method in class org.helenus.driver.impl.InsertImpl
- getUsing(String) - Method in class org.helenus.driver.impl.UpdateImpl
- getValue(T) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Retrieves the field's encoded value from the specified POJO.
- getValue(Class<?>, T) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Retrieves the field's encoded value from the specified POJO.
- getValue() - Method in class org.helenus.driver.impl.UsingImpl
- group(Optional<Recorder>, GroupableStatement<?, ?>...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- group(Optional<Recorder>, Iterable<GroupableStatement<?, ?>>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- GroupImpl - Class in org.helenus.driver.impl
-
The GroupImpl class defines support for a statement that can
execute a set of statements in parallel returning the result from the first
one that fails.
- GroupImpl(Optional<Recorder>, GroupableStatement<?, ?>[], StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.GroupImpl
-
Instantiates a new GroupImpl object.
- GroupImpl(Optional<Recorder>, Iterable<GroupableStatement<?, ?>>, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.GroupImpl
-
Instantiates a new GroupImpl object.
- GroupStatementImpl<R,F extends com.google.common.util.concurrent.ListenableFuture<R>,T> - Class in org.helenus.driver.impl
-
The
GroupStatementImpl abstract class extends the
StatementImpl
class to provide support for a statement that represents a group (not a
batch) of statements that can be executed in parallel.
- GroupStatementImpl(Class<R>, ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.GroupStatementImpl
-
Instantiates a new GroupStatementImpl object.
- GroupStatementImpl(Class<R>, String, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.GroupStatementImpl
-
Instantiates a new GroupStatementImpl object.
- GroupStatementImpl(GroupStatementImpl<R, F, T>) - Constructor for class org.helenus.driver.impl.GroupStatementImpl
-
Instantiates a new GroupStatementImpl object.
- gt(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- gt(List<String>, List<?>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- gte(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- gte(List<String>, List<?>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- select(Class<T>, CharSequence...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- select(Class<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- selectFrom(TableInfo<T>, CharSequence...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- selectFrom(TableInfo<T>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- SelectImpl<T> - Class in org.helenus.driver.impl
-
The SelectImpl class extends the functionality of Cassandra's
Select class to provide support
for POJOs.
- SelectImpl.BuilderImpl<T> - Class in org.helenus.driver.impl
-
The BuilderImpl class defines an in-construction SELECT statement.
- SelectImpl.SelectionImpl<T> - Class in org.helenus.driver.impl
-
The SelectionImpl class defines a selection clause for an
in-construction SELECT statement.
- SelectImpl.TableSelectionImpl<T> - Class in org.helenus.driver.impl
-
The TableSelectionImpl class defines a selection clause for an
in-construction SELECT statement.
- SelectImpl.WhereImpl<T> - Class in org.helenus.driver.impl
-
The WhereImpl class defines a WHERE clause for a SELECT
statement.
- sent(StatementImpl<?, ?, ?>, ResultSetFuture) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Called after a statement's execution has been sent to Cassandra.
- sequence(Optional<Recorder>, SequenceableStatement<?, ?>...) - Method in class org.helenus.driver.impl.StatementManagerImpl
- sequence(Optional<Recorder>, Iterable<SequenceableStatement<?, ?>>) - Method in class org.helenus.driver.impl.StatementManagerImpl
- SequenceImpl - Class in org.helenus.driver.impl
-
The SequenceImpl class defines support for a statement that
can execute a set of statements in sequence returning the result set from
the last one only.
- SequenceImpl(Optional<Recorder>, SequenceableStatement<?, ?>[], StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SequenceImpl
-
Instantiates a new SequenceImpl object.
- SequenceImpl(Optional<Recorder>, Iterable<SequenceableStatement<?, ?>>, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SequenceImpl
-
Instantiates a new SequenceImpl object.
- SequenceStatementImpl<R,F extends com.google.common.util.concurrent.ListenableFuture<R>,T> - Class in org.helenus.driver.impl
-
The
SequenceStatementImpl abstract class extends the
StatementImpl
class to provide support for a statement that represents a sequence (not a
batch) of statements that must be executed one after the other.
- SequenceStatementImpl(Class<R>, ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SequenceStatementImpl
-
Instantiates a new SequenceStatementImpl object.
- SequenceStatementImpl(Class<R>, String, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SequenceStatementImpl
-
Instantiates a new SequenceStatementImpl object.
- SequenceStatementImpl(SequenceStatementImpl<R, F, T>) - Constructor for class org.helenus.driver.impl.SequenceStatementImpl
-
Instantiates a new SequenceStatementImpl object.
- serialize(T, ProtocolVersion) - Method in class org.helenus.driver.impl.UDTCodecImpl
- set(CharSequence, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- set(CharSequence, Object, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- setAllFrom(T) - Method in class org.helenus.driver.impl.StatementManagerImpl
- setAllFromObject() - Method in class org.helenus.driver.impl.StatementManagerImpl
- setConsistencyLevel(ConsistencyLevel) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setConsistencyLevel(ConsistencyLevel) - Method in class org.helenus.driver.impl.StatementImpl
- setCounterOp(boolean) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Sets a flag indicating we have a counter assignment operation.
- setCounterOp(boolean) - Method in class org.helenus.driver.impl.StatementImpl
-
Sets a flag indicating we have a counter assignment operation.
- setDefaultDataCenters(Map<String, Integer>) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Sets the default data centers to use when POJOS are defined with the
NETWORK topology strategy and do not specify any.
- setDefaultReplicationFactor(int) - Method in class org.helenus.driver.impl.StatementManagerImpl
-
Sets the default replication factor to use when POJOS are defined with the
SIMPLE strategy and the pojo does not specify a factor.
- setDefaultTimestamp(long) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setDefaultTimestamp(long) - Method in class org.helenus.driver.impl.StatementImpl
- setDirty() - Method in class org.helenus.driver.impl.AlterSchemasImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty() - Method in class org.helenus.driver.impl.BatchImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty(boolean) - Method in class org.helenus.driver.impl.BatchImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements potentially recursively for all contained statement.
- setDirty() - Method in class org.helenus.driver.impl.CreateSchemasImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty(boolean) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements potentially recursively for all contained statement.
- setDirty(boolean) - Method in class org.helenus.driver.impl.GroupImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements potentially recursively for all contained statement.
- setDirty() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty() - Method in class org.helenus.driver.impl.SelectImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty(boolean) - Method in class org.helenus.driver.impl.SequenceImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements potentially recursively for all contained statement.
- setDirty() - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty() - Method in class org.helenus.driver.impl.StatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements.
- setDirty(boolean) - Method in class org.helenus.driver.impl.StatementImpl
-
Sets the dirty bit for the cached query string and clear the number of
statements potentially recursively for all contained statement.
- setFetchSize(int) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setFetchSize(int) - Method in class org.helenus.driver.impl.StatementImpl
- setFrom(T, CharSequence) - Method in class org.helenus.driver.impl.StatementManagerImpl
- setFromObject(CharSequence) - Method in class org.helenus.driver.impl.StatementManagerImpl
- setIdempotent(boolean) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setIdempotent(boolean) - Method in class org.helenus.driver.impl.StatementImpl
- setIdx(CharSequence, int, Object) - Method in class org.helenus.driver.impl.StatementManagerImpl
- setParallelFactor(int) - Method in class org.helenus.driver.impl.GroupImpl
-
Sets the number of simultaneous statements to send to the Cassandra cluster
at the same time before starting to wait for all responses before proceeding
to the next set (assuming a sequence is not reached before that).
- setParallelFactor(int) - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Sets the number of simultaneous statements to send to the Cassandra cluster
at the same time before starting to wait for all responses before proceeding
to the next set (assuming a sequence is not reached before that).
- setParent(ParentStatementImpl) - Method in class org.helenus.driver.impl.BatchImpl
-
Sets the parent for this statement.
- setParent(ParentStatementImpl) - Method in class org.helenus.driver.impl.GroupImpl
-
Sets the parent for this statement.
- setParent(ParentStatementImpl) - Method in interface org.helenus.driver.impl.ParentStatementImpl
-
Sets the parent for this statement.
- setParent(ParentStatementImpl) - Method in class org.helenus.driver.impl.SequenceImpl
-
Sets the parent for this statement.
- setReadTimeoutMillis(int) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setReadTimeoutMillis(int) - Method in class org.helenus.driver.impl.StatementImpl
- setRetryPolicy(RetryPolicy) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setRetryPolicy(RetryPolicy) - Method in class org.helenus.driver.impl.StatementImpl
- setSerialConsistencyLevel(ConsistencyLevel) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setSerialConsistencyLevel(ConsistencyLevel) - Method in class org.helenus.driver.impl.StatementImpl
- setUserData(U) - Method in class org.helenus.driver.impl.ForwardingStatementImpl
- setUserData(U) - Method in class org.helenus.driver.impl.StatementImpl
- setValue(T, Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Sets the field's value in the specified POJO with the given value.
- setValue(T) - Method in class org.helenus.driver.impl.UsingImpl
- simpleSize() - Method in class org.helenus.driver.impl.BatchImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.CreateKeyspaceImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.DeleteImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.ForwardingStatementImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.GroupStatementImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.InsertImpl.BuilderImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.InsertImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.SelectImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.SequenceStatementImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.SimpleStatementImpl
-
Gets the number of simple statements in this statement.
- simpleSize - Variable in class org.helenus.driver.impl.StatementImpl
-
Holds the number of simple statements included as part of this statement.
- simpleSize() - Method in class org.helenus.driver.impl.StatementImpl
-
Gets the number of simple statements in this statement.
- simpleSize() - Method in class org.helenus.driver.impl.UpdateImpl
-
Gets the number of simple statements in this statement.
- SimpleStatementImpl - Class in org.helenus.driver.impl
-
The SimpleStatementImpl class extends the functionality of Cassandra's
SimpleStatement class to provide
support for POJOs.
- SimpleStatementImpl(String, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SimpleStatementImpl
-
Instantiates a new SimpleStatementImpl object.
- SimpleStatementImpl(RegularStatement, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.SimpleStatementImpl
-
Instantiates a new SimpleStatementImpl object.
- size() - Method in class org.helenus.driver.impl.BatchImpl
- size() - Method in class org.helenus.driver.impl.GroupImpl
- size() - Method in class org.helenus.driver.impl.SequenceImpl
- statement - Variable in class org.helenus.driver.impl.ForwardingStatementImpl
-
Holds the encapsulated statement.
- StatementImpl<R,F extends com.google.common.util.concurrent.ListenableFuture<R>,T> - Class in org.helenus.driver.impl
-
The StatementImpl abstract class extends the functionality of
Cassandra's Statement class to provide support
for POJOs.
- StatementImpl(Class<R>, ClassInfoImpl<T>.Context, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.StatementImpl
-
Instantiates a new StatementImpl object.
- StatementImpl(Class<R>, String, StatementManagerImpl, StatementBridge) - Constructor for class org.helenus.driver.impl.StatementImpl
-
Instantiates a new StatementImpl object.
- StatementImpl(StatementImpl<R, F, T>) - Constructor for class org.helenus.driver.impl.StatementImpl
-
Instantiates a new StatementImpl object.
- StatementImpl(StatementImpl<R, F, T>, ClassInfoImpl<T>.Context) - Constructor for class org.helenus.driver.impl.StatementImpl
-
Instantiates a new StatementImpl object.
- StatementManagerImpl - Class in org.helenus.driver.impl
-
The
StatementManagerImpl class provides an implementation
for the
StatementManager.
- StatementManagerImpl(Cluster.Initializer, boolean) - Constructor for class org.helenus.driver.impl.StatementManagerImpl
-
Instantiates a new StatementManagerImpl object.
- StatementManagerImpl(Cluster.Initializer, int, boolean) - Constructor for class org.helenus.driver.impl.StatementManagerImpl
-
Instantiates a new StatementManagerImpl object.
- StatementManagerImpl(Cluster.Initializer, int, boolean, EntityFilter...) - Constructor for class org.helenus.driver.impl.StatementManagerImpl
-
Instantiates a new StatementManagerImpl object.
- StatementManagerImpl(Cluster.Initializer, boolean, EntityFilter...) - Constructor for class org.helenus.driver.impl.StatementManagerImpl
-
Instantiates a new StatementManagerImpl object.
- StatementManagerImpl(Cluster.Initializer, boolean, String...) - Constructor for class org.helenus.driver.impl.StatementManagerImpl
-
Instantiates a new StatementManagerImpl object.
- statements() - Method in class org.helenus.driver.impl.BatchImpl
-
Gets all statements contained recursively in this parent statement including
parent statements (and this one).
- statements() - Method in class org.helenus.driver.impl.GroupImpl
-
Gets all statements contained recursively in this parent statement including
parent statements (and this one).
- statements() - Method in interface org.helenus.driver.impl.ParentStatementImpl
-
Gets all statements contained recursively in this parent statement including
parent statements (and this one).
- statements() - Method in class org.helenus.driver.impl.SequenceImpl
-
Gets all statements contained recursively in this parent statement including
parent statements (and this one).
- stream() - Method in class org.helenus.driver.impl.ObjectSetImpl
- SubClassInfoImpl<T> - Class in org.helenus.driver.impl
-
The SubClassInfoImpl class provides information about a
particular sub-root element POJO class.
- subSequence(int, int) - Method in class org.helenus.driver.impl.Utils.CNameSequence
-
- supportsTablesAndIndexes() - Method in class org.helenus.driver.impl.ClassInfoImpl
- supportsTablesAndIndexes() - Method in class org.helenus.driver.impl.UDTClassInfoImpl
- validateCollectionColumnAndValue(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a collection data type by the
POJO and its potential element value in this table.
- validateCollectionColumnAndValues(CharSequence, Iterable<?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a collection data type by the
POJO and its potential element value in this table.
- validateCollectionValue(Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided element value for this collection field.
- validateColumn(Object) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates if a column is defined by the POJO in any tables.
- validateColumn(Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined by the POJO in this table.
- validateColumnAndValue(String, Object) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates if a column is defined by the POJO and its potential value in
any table.
- validateColumnAndValue(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined by the POJO and its potential value in
this table.
- validateColumnAndValue(CharSequence, Object, boolean) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined by the POJO and its potential value in
this table.
- validateColumnAndValues(CharSequence, Collection<?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined by the POJO and its potential values in
this table.
- validateColumnOrKeyspaceKey(String) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates if a column is defined by the POJO in any tables or if it is
defined as a keyspace key.
- validateColumns(Iterable<Object>) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates if specified columns are defined by the POJO in any tables.
- validateColumns(String...) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates if specified columns are defined by the POJO in any table.
- validateColumns(Iterable<Object>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if specified columns are defined by the POJO in this table.
- validateColumns(Object...) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if specified columns are defined by the POJO in this table.
- validateCounterColumn(Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a counter by the POJO in this table.
- validateKeyspaceKey(String, Object) - Method in class org.helenus.driver.impl.ClassInfoImpl
-
Validates the specified keyspace key and its value as being a valid keyspace
key for the POJO.
- validateKeyspaceKeyOrColumnAndValue(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column or keyspace key is defined by the POJO as a column or as a
keyspace key and its potential value in this table.
- validateKeyspaceKeyOrPrimaryKeyOrIndexColumn(Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as either a keyspace key, a primary key, or
an index column, by the POJO in this table.
- validateListColumnAndValue(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as the given list data type by the
POJO and its potential element value in this table.
- validateListColumnAndValues(CharSequence, Iterable<?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as the given list data type by the
POJO and its potential element value in this table.
- validateListValue(Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided value for this list field.
- validateMapColumnAndKey(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a map by the POJO and its potential
mapping key in this table.
- validateMapColumnAndKeys(CharSequence, Iterable<?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a map by the POJO and its potential
mapping keys in this table.
- validateMapColumnAndKeyValue(CharSequence, Object, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a map by the POJO and its potential
mapping key/value in this table.
- validateMapColumnAndKeyValues(CharSequence, Map<?, ?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a map by the POJO and its potential
mapping key/value in this table.
- validateMapKey(Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided mapping key for this map field.
- validateMapKeyValue(Object, Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided mapping key/value for this map field.
- validateNotMandatoryOrPrimaryKeyColumn(Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is not defined as either a mandatory or a primary
key column by the POJO in this table.
- validatePrimaryKeyOrIndexColumn(Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as either a primary key or an index column
by the POJO in this table.
- validateSetColumnAndValue(CharSequence, Object) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as the given set data type by the
POJO and its potential element value in this table.
- validateSetColumnAndValues(CharSequence, Iterable<?>) - Method in class org.helenus.driver.impl.TableInfoImpl
-
Validates if a column is defined as a set by the POJO and its potential
element value in this table.
- validateSetValue(Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided value for this set field.
- validateValue(Object) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Validate the provided value for this field.
- validatorToCQL(StatementManagerImpl, String) - Static method in class com.datastax.driver.core.DataTypeParser
-
Converts the specified validator string to a CQL data type.
- value(String) - Method in class org.helenus.driver.impl.InsertImpl.OptionsImpl
- value(String, Object) - Method in class org.helenus.driver.impl.InsertImpl.OptionsImpl
- value(String) - Method in class org.helenus.driver.impl.InsertImpl
- value(String, Object) - Method in class org.helenus.driver.impl.InsertImpl
- values(String...) - Method in class org.helenus.driver.impl.InsertImpl.OptionsImpl
- values(String...) - Method in class org.helenus.driver.impl.InsertImpl
- valuesFromObject() - Method in class org.helenus.driver.impl.InsertImpl
- verifyAndSetValue(T, Object, String) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Verifies and sets the specified field's value in the specified POJO.
- verifyValue(Object, boolean, String) - Method in class org.helenus.driver.impl.FieldInfoImpl
-
Decodes the field's specified value.