public class EntityMetaCodeGen extends Object implements CommonBeanMetaCodeGen
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityMetaCodeGen.EntityMetaSignature |
| Modifier and Type | Field and Description |
|---|---|
static Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,String>> |
BY_CQL_NAME_COLUMN_SORTER |
static Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,ClusteringColumnInfo>> |
CLUSTERING_COLUMN_SORTER |
static Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,PartitionKeyInfo>> |
PARTITION_KEY_SORTER |
| Constructor and Description |
|---|
EntityMetaCodeGen(AptUtils aptUtils) |
| Modifier and Type | Method and Description |
|---|---|
EntityMetaCodeGen.EntityMetaSignature |
buildEntityMeta(AbstractEntityProperty.EntityType entityType,
TypeElement elm,
GlobalParsingContext globalParsingContext,
List<FieldParser.FieldMetaSignature> fieldMetaSignatures,
List<FieldParser.FieldMetaSignature> customConstructorFieldMetaSignatures) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildGetStaticNamingStrategy, emptyOptionpublic static final Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,PartitionKeyInfo>> PARTITION_KEY_SORTER
public static final Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,ClusteringColumnInfo>> CLUSTERING_COLUMN_SORTER
public static final Comparator<info.archinnov.achilles.type.tuples.Tuple2<String,String>> BY_CQL_NAME_COLUMN_SORTER
public EntityMetaCodeGen(AptUtils aptUtils)
public EntityMetaCodeGen.EntityMetaSignature buildEntityMeta(AbstractEntityProperty.EntityType entityType, TypeElement elm, GlobalParsingContext globalParsingContext, List<FieldParser.FieldMetaSignature> fieldMetaSignatures, List<FieldParser.FieldMetaSignature> customConstructorFieldMetaSignatures)
Copyright © 2012-2021. All Rights Reserved.