| Modifier and Type | Field and Description |
|---|---|
ColumnType |
AbstractDSLCodeGen.ClassSignatureInfo.columnType |
| Modifier and Type | Method and Description |
|---|---|
static AbstractDSLCodeGen.ClassSignatureInfo |
AbstractDSLCodeGen.ClassSignatureInfo.of(com.squareup.javapoet.TypeName classType,
com.squareup.javapoet.TypeName returnClassType,
com.squareup.javapoet.TypeName superType,
String className,
ColumnType columnType,
AbstractDSLCodeGen.FieldSignatureInfo fieldSignatureInfo) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec |
DeleteDSLCodeGen.buildDeleteColumns(EntityMetaCodeGen.EntityMetaSignature signature,
String deleteColumnClass,
com.squareup.javapoet.TypeName deleteColumnsTypeName,
com.squareup.javapoet.TypeName deleteFromTypeName,
List<ColumnType> candidateColumns) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec |
UpdateDSLCodeGen.buildUpdateColumns(AptUtils aptUtils,
EntityMetaCodeGen.EntityMetaSignature signature,
String updateColumnsClassName,
com.squareup.javapoet.TypeName updateColumnsTypeName,
com.squareup.javapoet.TypeName updateWhereTypeName,
List<ColumnType> candidateColumns) |
com.squareup.javapoet.TypeSpec |
UpdateDSLCodeGen.buildUpdateFrom(AptUtils aptUtils,
EntityMetaCodeGen.EntityMetaSignature signature,
String updateFromClassName,
com.squareup.javapoet.TypeName updateColumnsTypeName,
List<ColumnType> candidateColumns) |
| Modifier and Type | Field and Description |
|---|---|
ColumnType |
FieldInfo.columnType |
| Modifier and Type | Method and Description |
|---|---|
static ColumnType |
ColumnType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ColumnType[] |
ColumnType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
FieldInfo(Getter<ENTITY,VALUEFROM> getter,
Setter<ENTITY,VALUEFROM> setter,
String fieldName,
String cqlColumn,
ColumnType columnType,
ColumnInfo columnInfo,
IndexInfo indexInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected info.archinnov.achilles.type.tuples.Tuple2<com.squareup.javapoet.CodeBlock,ColumnType> |
FieldInfoParser.buildColumnType(GlobalParsingContext context,
VariableElement elm,
String fieldName,
com.squareup.javapoet.TypeName rawEntityClass) |
| Modifier and Type | Field and Description |
|---|---|
ColumnType |
FieldInfoContext.columnType |
ColumnType |
FieldParsingContext.columnType |
| Constructor and Description |
|---|
FieldInfoContext(com.squareup.javapoet.CodeBlock codeBlock,
String fieldName,
String cqlColumn,
ColumnType columnType,
ColumnInfo columnInfo,
IndexInfo indexInfo) |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
SchemaValidator.validateColumnType(ColumnType columnType,
AbstractTableMetadata metadata,
List<AbstractProperty<T,?,?>> properties,
Class<T> entityClass) |
Copyright © 2012-2021. All Rights Reserved.