| Modifier and Type | Method and Description |
|---|---|
abstract PreparedStatement |
CacheKey.Operation.getPreparedStatement(RuntimeEngine rte,
AbstractEntityProperty<?> meta,
CassandraOptions cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
CassandraOptions |
RawAndTypeMapDefaultImpl.options() |
| Modifier and Type | Method and Description |
|---|---|
protected CassandraOptions |
InsertWithOptions.getOptions() |
protected CassandraOptions |
InsertJSONWithOptions.getOptions() |
protected CassandraOptions |
FindWithOptions.getOptions() |
protected CassandraOptions |
DeleteByPartitionWithOptions.getOptions() |
protected CassandraOptions |
UpdateWithOptions.getOptions() |
protected CassandraOptions |
DeleteWithOptions.getOptions() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract CassandraOptions |
AbstractOptionsForSelect.getOptions() |
| Modifier and Type | Field and Description |
|---|---|
protected CassandraOptions |
AbstractDeleteWhere.cassandraOptions |
protected CassandraOptions |
AbstractDeleteWherePartition.cassandraOptions |
protected CassandraOptions |
AbstractDeleteEnd.cassandraOptions |
protected CassandraOptions |
AbstractDeleteFrom.cassandraOptions |
| Constructor and Description |
|---|
AbstractDeleteEnd(com.datastax.driver.core.querybuilder.Delete.Where where,
CassandraOptions cassandraOptions) |
AbstractDeleteFrom(com.datastax.driver.core.querybuilder.Delete.Where where,
CassandraOptions cassandraOptions) |
AbstractDeleteWhere(com.datastax.driver.core.querybuilder.Delete.Where where,
CassandraOptions cassandraOptions) |
AbstractDeleteWherePartition(com.datastax.driver.core.querybuilder.Delete.Where where,
CassandraOptions cassandraOptions) |
| Modifier and Type | Field and Description |
|---|---|
protected CassandraOptions |
AbstractSelectWherePartitionJSON.cassandraOptions |
protected CassandraOptions |
AbstractSelectFromTypeMap.cassandraOptions |
protected CassandraOptions |
AbstractSelectWhere.cassandraOptions |
protected CassandraOptions |
AbstractSelectFrom.cassandraOptions |
protected CassandraOptions |
AbstractSelectWherePartitionTypeMap.cassandraOptions |
protected CassandraOptions |
AbstractSelectWhereJSON.cassandraOptions |
protected CassandraOptions |
AbstractSelectWherePartition.cassandraOptions |
protected CassandraOptions |
AbstractSelectFromJSON.cassandraOptions |
protected CassandraOptions |
AbstractSelectWhereTypeMap.cassandraOptions |
| Modifier and Type | Field and Description |
|---|---|
protected CassandraOptions |
AbstractUpdateWhere.cassandraOptions |
protected CassandraOptions |
AbstractUpdateColumns.cassandraOptions |
protected CassandraOptions |
AbstractUpdateFrom.cassandraOptions |
protected CassandraOptions |
AbstractUpdateEnd.cassandraOptions |
| Constructor and Description |
|---|
AbstractUpdateColumns(com.datastax.driver.core.querybuilder.Update.Where where,
CassandraOptions cassandraOptions) |
AbstractUpdateEnd(com.datastax.driver.core.querybuilder.Update.Where where,
CassandraOptions cassandraOptions) |
AbstractUpdateFrom(com.datastax.driver.core.querybuilder.Update.Where where,
CassandraOptions cassandraOptions) |
AbstractUpdateWhere(com.datastax.driver.core.querybuilder.Update.Where where,
CassandraOptions cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
CassandraOptions |
NativeQuery.options() |
CassandraOptions |
TypedQuery.options() |
| Modifier and Type | Method and Description |
|---|---|
BoundValuesWrapper |
AbstractEntityProperty.extractAllValuesFromEntity(T instance,
CassandraOptions cassandraOptions) |
BoundValuesWrapper |
AbstractEntityProperty.extractPartitionKeysAndStaticColumnsFromEntity(T instance,
CassandraOptions cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
UserType |
AbstractUDTClassProperty.buildType(boolean frozen,
Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple4Property.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple7Property.buildType(Optional<CassandraOptions> cassandraOptions) |
DataType |
ComputedProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
DataType |
ListProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple3Property.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple9Property.buildType(Optional<CassandraOptions> cassandraOptions) |
abstract DataType |
AbstractProperty.buildType(Optional<CassandraOptions> cassandraOptions)
Build the Java driver DataType of this column given a CassandraOptions
containing a runtime SchemaNameProvider.
|
DataType |
JdkOptionalProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple10Property.buildType(Optional<CassandraOptions> cassandraOptions) |
DataType |
MapProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
DataType |
SimpleProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
abstract TupleType |
AbstractTupleProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple8Property.buildType(Optional<CassandraOptions> cassandraOptions) |
DataType |
SetProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple2Property.buildType(Optional<CassandraOptions> cassandraOptions) |
UserType |
UDTProperty.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple6Property.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple1Property.buildType(Optional<CassandraOptions> cassandraOptions) |
TupleType |
Tuple5Property.buildType(Optional<CassandraOptions> cassandraOptions) |
protected abstract UDTValue |
AbstractUDTClassProperty.createUDTFromBean(A instance,
boolean frozen,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
AbstractProperty.encodeField(ENTITY entity,
Optional<CassandraOptions> cassandraOptions)
Encode the field of the given entity into CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
void |
ComputedProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
ListProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
abstract void |
AbstractProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions)
First extract all the values from the given entity
Then encode each of the extracted value into CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
void |
JdkOptionalProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
MapProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
SimpleProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
AbstractTupleProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
SetProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
void |
UDTProperty.encodeFieldToUdt(ENTITY entity,
UDTValue udtValue,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
AbstractProperty.encodeFromJava(VALUEFROM javaValue,
Optional<CassandraOptions> cassandraOptions)
Encode given java value to CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
List<VALUETO> |
ListProperty.encodeFromJavaInternal(List<VALUEFROM> list,
Optional<CassandraOptions> cassandraOptions) |
Map<KEYTO,VALUETO> |
MapProperty.encodeFromJavaInternal(Map<KEYFROM,VALUEFROM> map,
Optional<CassandraOptions> cassandraOptions) |
Set<VALUETO> |
SetProperty.encodeFromJavaInternal(Set<VALUEFROM> set,
Optional<CassandraOptions> cassandraOptions) |
TupleValue |
Tuple1Property.encodeFromJavaInternal(info.archinnov.achilles.type.tuples.Tuple1<A> tuple1,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
SimpleProperty.encodeFromJavaInternal(VALUEFROM javaValue,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
AbstractProperty.encodeFromRaw(Object o,
Optional<CassandraOptions> cassandraOptions)
Encode given java raw object to CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
List<VALUETO> |
ListProperty.encodeFromRawInternal(Object o,
Optional<CassandraOptions> cassandraOptions) |
Map<KEYTO,VALUETO> |
MapProperty.encodeFromRawInternal(Object o,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
SimpleProperty.encodeFromRawInternal(Object o,
Optional<CassandraOptions> cassandraOptions) |
Set<VALUETO> |
SetProperty.encodeFromRawInternal(Object o,
Optional<CassandraOptions> cassandraOptions) |
TupleValue |
Tuple1Property.encodeFromRawInternal(Object o,
Optional<CassandraOptions> cassandraOptions) |
VALUETO |
ListProperty.encodeSingleElement(VALUEFROM javaValue,
Optional<CassandraOptions> cassandraOptions)
Encode the single element of the list to a CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
VALUETO |
SetProperty.encodeSingleElement(VALUEFROM javaValue,
Optional<CassandraOptions> cassandraOptions)
Encode the single element of the set to a CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
KEYTO |
MapProperty.encodeSingleKeyElement(KEYFROM javaValue,
Optional<CassandraOptions> cassandraOptions)
Encode the single key element of the map to a CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
VALUETO |
MapProperty.encodeSingleValueElement(VALUEFROM javaValue,
Optional<CassandraOptions> cassandraOptions)
Encode the single value element of the map to a CQL-compatible value using Achilles codec system and a CassandraOptions
containing a runtime SchemaNameProvider.
|
protected TupleType |
AbstractTupleProperty.getRuntimeTupleType(Optional<CassandraOptions> options) |
protected UserType |
AbstractUDTClassProperty.getUserType(boolean frozen,
Optional<CassandraOptions> cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
static CassandraOptions |
CassandraOptions.withSchemaNameProvider(info.archinnov.achilles.type.SchemaNameProvider schemaNameProvider) |
| Modifier and Type | Method and Description |
|---|---|
static <T> BoundValuesWrapper |
BeanValueExtractor.extractAllValues(T instance,
AbstractEntityProperty<T> entityProperty,
CassandraOptions cassandraOptions) |
static <T> BoundValuesWrapper |
BeanValueExtractor.extractPartitionKeysAndStaticValues(T instance,
AbstractEntityProperty<T> entityProperty,
CassandraOptions cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
protected DeleteWithOptions<ENTITY> |
AbstractManager.deleteInternal(ENTITY instance,
Optional<CassandraOptions> cassandraOptions) |
static <T> info.archinnov.achilles.type.tuples.Tuple2<Object[],Object[]> |
BeanValueExtractor.extractPrimaryKeyValues(T instance,
AbstractEntityProperty<T> entityProperty,
Optional<CassandraOptions> cassandraOptions) |
protected InsertWithOptions<ENTITY> |
AbstractManager.insertInternal(ENTITY instance,
boolean insertStatic,
Optional<CassandraOptions> cassandraOptions) |
protected InsertJSONWithOptions |
AbstractManager.insertJSONInternal(String json,
Optional<CassandraOptions> cassandraOptions) |
protected UpdateWithOptions<ENTITY> |
AbstractManager.updateInternal(ENTITY instance,
boolean updateStatic,
Optional<CassandraOptions> cassandraOptions) |
static <T> void |
BeanInternalValidator.validateColumnsForInsertOrUpdateStatic(T instance,
AbstractEntityProperty<T> entityProperty,
Optional<CassandraOptions> cassandraOptions) |
static <T> void |
BeanInternalValidator.validatePrimaryKey(T instance,
AbstractEntityProperty<T> entityProperty,
Optional<CassandraOptions> cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
BoundStatementWrapper.applyOptions(CassandraOptions cassandraOptions) |
void |
StatementWrapper.applyOptions(CassandraOptions cassandraOptions) |
void |
NativeStatementWrapper.applyOptions(CassandraOptions cassandraOptions) |
static <T> RegularStatement |
PreparedStatementGenerator.generateUpdate(T instance,
AbstractEntityProperty<T> entityProperty,
CassandraOptions options,
boolean staticValuesOnly,
boolean ifExists) |
| Constructor and Description |
|---|
EntityIteratorWrapper(CompletableFuture<ResultSet> futureRS,
AbstractEntityProperty<ENTITY> meta,
StatementWrapper statementWrapper,
CassandraOptions cassandraOptions) |
JSONIteratorWrapper(CompletableFuture<ResultSet> futureRS,
StatementWrapper statementWrapper,
CassandraOptions cassandraOptions) |
TypedMapIteratorWrapper(CompletableFuture<ResultSet> futureRS,
StatementWrapper statementWrapper,
CassandraOptions cassandraOptions) |
Copyright © 2012-2021. All Rights Reserved.