@Retention(value=RUNTIME) @Target(value=TYPE) @Documented public @interface CompileTimeConfig
InsertStrategy.ALL_FIELDS.
See insert strategy for more detailsNamingStrategy.LOWER_CASE.
See naming strategy for more detailsColumnMappingStrategy.EXPLICIT.
See column mapping strategy for more detailsCassandraVersion.CASSANDRA_3_0_X.
See for more details| Modifier and Type | Optional Element and Description |
|---|---|
CassandraVersion |
cassandraVersion
Define the Cassandra version to use, default =
CassandraVersion.CASSANDRA_3_0_X. |
ColumnMappingStrategy |
columnMappingStrategy
Define the column mapping strategy to use, default =
ColumnMappingStrategy.EXPLICIT. |
InsertStrategy |
insertStrategy
Define the insert strategy to use, default =
InsertStrategy.ALL_FIELDS. |
NamingStrategy |
namingStrategy
Define the naming strategy to use, default =
NamingStrategy.LOWER_CASE. |
String |
projectName
Define the name of your project in the context of multi-project support.
|
public abstract InsertStrategy insertStrategy
InsertStrategy.ALL_FIELDS.
See insert strategy for more detailspublic abstract NamingStrategy namingStrategy
NamingStrategy.LOWER_CASE.
See naming strategy for more detailspublic abstract ColumnMappingStrategy columnMappingStrategy
ColumnMappingStrategy.EXPLICIT.
See column mapping strategy for more detailspublic abstract CassandraVersion cassandraVersion
CassandraVersion.CASSANDRA_3_0_X.
See for more detailspublic abstract String projectName
Copyright © 2012-2021. All Rights Reserved.