| Modifier and Type | Method and Description |
|---|---|
abstract PreparedStatement |
CacheKey.Operation.getPreparedStatement(RuntimeEngine rte,
AbstractEntityProperty<?> meta,
CassandraOptions cassandraOptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationContext.injectDependencies(TupleTypeFactory tupleTypeFactory,
UserTypeFactory userTypeFactory,
AbstractEntityProperty<?> entityProperty) |
| Modifier and Type | Method and Description |
|---|---|
AbstractEntityProperty<?> |
RawAndTypeMapDefaultImpl.meta() |
| Modifier and Type | Method and Description |
|---|---|
info.archinnov.achilles.type.strategy.InsertStrategy |
AbstractOptionsForCRUDUpdate.getOverridenStrategy(AbstractEntityProperty<?> property) |
info.archinnov.achilles.type.strategy.InsertStrategy |
AbstractOptionsForCRUDInsert.getOverridenStrategy(AbstractEntityProperty<?> property)
Determine the insert strategy for the given
entity using static configuration and runtime option
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractEntityProperty<ENTITY> |
AbstractDeleteEnd.getMetaInternal() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractEntityProperty<ENTITY> |
AbstractSelectWhere.getMetaInternal() |
protected abstract AbstractEntityProperty<ENTITY> |
AbstractSelectWhereJSON.getMetaInternal() |
protected abstract AbstractEntityProperty<ENTITY> |
AbstractSelectWhereTypeMap.getMetaInternal() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractEntityProperty<ENTITY> |
AbstractUpdateEnd.getMetaInternal() |
| Modifier and Type | Method and Description |
|---|---|
AbstractEntityProperty<?> |
NativeQuery.meta() |
AbstractEntityProperty<?> |
TypedQuery.meta() |
| Modifier and Type | Method and Description |
|---|---|
static void |
TypedQueryValidator.validateCorrectTableName(String queryString,
AbstractEntityProperty<?> meta) |
| Constructor and Description |
|---|
NativeQuery(AbstractEntityProperty<?> meta,
RuntimeEngine rte,
BoundStatement boundStatement,
Object[] encodedBoundValues) |
TypedQuery(RuntimeEngine rte,
AbstractEntityProperty<ENTITY> meta,
BoundStatement boundStatement,
Object[] encodedBoundValues) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractViewProperty<T> |
| Modifier and Type | Method and Description |
|---|---|
AbstractEntityProperty<?> |
AbstractViewProperty.getBaseClassProperty() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractViewProperty.setBaseClassProperty(AbstractEntityProperty<?> baseClassProperty) |
| Modifier and Type | Method and Description |
|---|---|
Statement |
CassandraOptions.applyOptions(OperationType operationType,
AbstractEntityProperty<?> meta,
Statement statement) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractEntityProperty<ENTITY> |
AbstractManager.meta_internal |
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractEntityProperty<?>> |
AbstractManagerFactory.entityProperties |
| 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) |
static <T> info.archinnov.achilles.type.tuples.Tuple2<Object[],Object[]> |
BeanValueExtractor.extractPrimaryKeyValues(T instance,
AbstractEntityProperty<T> entityProperty,
Optional<CassandraOptions> cassandraOptions) |
Optional<PreparedStatement> |
RuntimeEngine.maybePrepareIfDifferentSchemaNameFromCache(AbstractEntityProperty<?> entityProperty,
PreparedStatement psFromCache,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider,
java.util.function.Supplier<RegularStatement> lambda) |
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) |
| Constructor and Description |
|---|
AbstractManager(Class<ENTITY> entityClass,
AbstractEntityProperty<ENTITY> meta_internal,
RuntimeEngine rte) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SchemaCreator.generateSchemaAtRuntime(Session session,
AbstractEntityProperty<?> entityProperty) |
static List<String> |
SchemaCreator.generateTable_And_Indices(SchemaContext context,
AbstractEntityProperty<?> entityProperty) |
| Modifier and Type | Field and Description |
|---|---|
AbstractEntityProperty<?> |
BoundValuesWrapper.meta |
| Modifier and Type | Method and Description |
|---|---|
static RegularStatement |
PreparedStatementGenerator.generateDeleteByKeys(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateDeleteByKeysIfExists(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateDeleteByPartition(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsert(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsertIfNotExists(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsertIfNotExistsJson(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsertJSON(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsertStatic(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateInsertStaticIfNotExists(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static RegularStatement |
PreparedStatementGenerator.generateSelectQuery(AbstractEntityProperty<?> entityProperty,
Optional<info.archinnov.achilles.type.SchemaNameProvider> schemaNameProvider) |
static void |
PreparedStatementGenerator.generateStaticDeleteQueries(Session session,
StatementsCache cache,
AbstractEntityProperty<?> entityProperty) |
static void |
PreparedStatementGenerator.generateStaticInsertQueries(InternalCassandraVersion cassandraVersion,
Session session,
StatementsCache cache,
AbstractEntityProperty<?> entityProperty) |
static void |
PreparedStatementGenerator.generateStaticSelectQuery(Session session,
StatementsCache cache,
AbstractEntityProperty<?> entityProperty) |
static <T> RegularStatement |
PreparedStatementGenerator.generateUpdate(T instance,
AbstractEntityProperty<T> entityProperty,
CassandraOptions options,
boolean staticValuesOnly,
boolean ifExists) |
| Constructor and Description |
|---|
BoundStatementWrapper(OperationType operationType,
AbstractEntityProperty<?> meta,
BoundStatement bs,
Object[] encodedBoundValues) |
BoundStatementWrapper(OperationType operationType,
AbstractEntityProperty<?> meta,
BoundStatement bs,
Object[] boundValues,
Object[] encodedBoundValues) |
BoundStatementWrapper(OperationType operationType,
AbstractEntityProperty<?> meta,
PreparedStatement ps,
Object[] boundValues,
Object[] encodedBoundValues) |
BoundValuesWrapper(AbstractEntityProperty<?> meta,
List<BoundValueInfo> boundValuesInfo) |
NativeStatementWrapper(OperationType operationType,
AbstractEntityProperty<?> meta,
BoundStatement boundStatement,
Object[] encodedBoundValues) |
| Constructor and Description |
|---|
EntityIteratorWrapper(CompletableFuture<ResultSet> futureRS,
AbstractEntityProperty<ENTITY> meta,
StatementWrapper statementWrapper,
CassandraOptions cassandraOptions) |
Copyright © 2012-2021. All Rights Reserved.