public abstract class CrudAPICodeGen extends Object
| Modifier and Type | Field and Description |
|---|---|
static Comparator<info.archinnov.achilles.type.tuples.Tuple3<String,com.squareup.javapoet.TypeName,ClusteringColumnInfo>> |
CLUSTERING_COLUMN_SORTER |
static Comparator<info.archinnov.achilles.type.tuples.Tuple3<String,com.squareup.javapoet.TypeName,PartitionKeyInfo>> |
PARTITION_KEY_SORTER |
| Constructor and Description |
|---|
CrudAPICodeGen() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
augmentCRUDClass(EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder crudClassBuilder) |
com.squareup.javapoet.TypeSpec |
buildCRUDClass(EntityMetaCodeGen.EntityMetaSignature signature) |
public static final Comparator<info.archinnov.achilles.type.tuples.Tuple3<String,com.squareup.javapoet.TypeName,PartitionKeyInfo>> PARTITION_KEY_SORTER
public static final Comparator<info.archinnov.achilles.type.tuples.Tuple3<String,com.squareup.javapoet.TypeName,ClusteringColumnInfo>> CLUSTERING_COLUMN_SORTER
protected abstract void augmentCRUDClass(EntityMetaCodeGen.EntityMetaSignature signature, com.squareup.javapoet.TypeSpec.Builder crudClassBuilder)
public com.squareup.javapoet.TypeSpec buildCRUDClass(EntityMetaCodeGen.EntityMetaSignature signature)
Copyright © 2012-2021. All Rights Reserved.