| Modifier and Type | Method and Description |
|---|---|
static ManagerFactoryCodeGen.ManagersAndDSLClasses |
ManagerFactoryCodeGen.buildInstance(AptUtils aptUtils,
List<EntityMetaCodeGen.EntityMetaSignature> signatures,
FunctionsContext functionsContext,
GlobalParsingContext parsingContext) |
static com.squareup.javapoet.TypeSpec |
ManagerFactoryBuilderCodeGen.buildInstance(GlobalParsingContext context) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SelectDSLCodeGen.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
com.squareup.javapoet.TypeSpec |
SelectDSLCodeGen.buildSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature) |
List<com.squareup.javapoet.TypeSpec> |
SelectWhereDSLCodeGen.buildWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature) |
abstract List<com.squareup.javapoet.TypeSpec> |
SelectWhereDSLCodeGen.generateExtraWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
List<AbstractDSLCodeGen.FieldSignatureInfo> partitionKeys,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectDSLCodeGen2_1.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
List<com.squareup.javapoet.TypeSpec> |
SelectWhereDSLCodeGen2_1.generateExtraWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
List<AbstractDSLCodeGen.FieldSignatureInfo> partitionKeys,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectDSLCodeGen2_2.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
List<com.squareup.javapoet.TypeSpec> |
SelectWhereDSLCodeGen2_2.generateExtraWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
List<AbstractDSLCodeGen.FieldSignatureInfo> partitionKeys,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
IndexSelectDSLCodeGen.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
com.squareup.javapoet.TypeSpec |
IndexSelectDSLCodeGen.buildSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature) |
List<com.squareup.javapoet.TypeSpec> |
IndexSelectWhereDSLCodeGen.buildWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexSelectDSLCodeGen2_1.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
List<com.squareup.javapoet.TypeSpec> |
IndexSelectWhereDSLCodeGen2_1.generateExtraWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
List<AbstractDSLCodeGen.FieldSignatureInfo> partitionKeys,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexSelectDSLCodeGen2_2.augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
List<com.squareup.javapoet.TypeSpec> |
IndexSelectWhereDSLCodeGen2_2.generateExtraWhereClasses(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
List<AbstractDSLCodeGen.FieldSignatureInfo> partitionKeys,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols) |
| Modifier and Type | Method and Description |
|---|---|
EntityMetaCodeGen.EntityMetaSignature |
EntityMetaCodeGen.buildEntityMeta(AbstractEntityProperty.EntityType entityType,
TypeElement elm,
GlobalParsingContext globalParsingContext,
List<FieldParser.FieldMetaSignature> fieldMetaSignatures,
List<FieldParser.FieldMetaSignature> customConstructorFieldMetaSignatures) |
| Modifier and Type | Method and Description |
|---|---|
protected info.archinnov.achilles.type.tuples.Tuple2<com.squareup.javapoet.CodeBlock,ColumnInfo> |
FieldInfoParser.buildColumnInfo(GlobalParsingContext context,
AnnotationTree annotationTree,
VariableElement elm,
String fieldName,
com.squareup.javapoet.TypeName rawEntityClass) |
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) |
static AnnotationTree |
AnnotationTree.buildFrom(AptUtils aptUtils,
GlobalParsingContext parsingContext,
VariableElement varElm) |
com.squareup.javapoet.TypeName |
CodecFactory.determineTargetCQLType(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
com.squareup.javapoet.TypeName sourceType,
String methodName,
String paramName,
Optional<CodecFactory.CodecInfo> codecFromRegistry) |
void |
CodecRegistryParser.parseCodecs(RoundEnvironment roundEnv,
GlobalParsingContext parsingContext) |
EntityMetaCodeGen.EntityMetaSignature |
EntityParser.parseEntity(TypeElement elm,
GlobalParsingContext globalParsingContext) |
List<FieldParser.FieldMetaSignature> |
AbstractBeanParser.parseFields(TypeElement elm,
FieldParser fieldParser,
List<AccessorsExclusionContext> accessorsExclusionContexts,
GlobalParsingContext context) |
static List<FunctionSignature> |
FunctionParser.parseFunctionRegistryAndValidateTypes(AptUtils aptUtils,
TypeElement elm,
GlobalParsingContext context) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseList(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseMap(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseOptional(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseParam(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseSet(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple1(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple10(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple2(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple3(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple4(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple5(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple6(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple7(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple8(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseTuple9(GlobalParsingContext context,
AnnotationTree annotationTree,
com.squareup.javapoet.TypeName parentType,
String methodName,
String paramName) |
protected FunctionSignature.FunctionParamSignature |
FunctionParamParser.parseUDT(GlobalParsingContext context,
AnnotationTree annotationTree,
String paramName) |
EntityMetaCodeGen.EntityMetaSignature |
EntityParser.parseView(TypeElement elm,
GlobalParsingContext globalParsingContext) |
List<AccessorsExclusionContext> |
AbstractBeanParser.prebuildAccessorsExclusion(TypeElement elm,
GlobalParsingContext context) |
| Modifier and Type | Field and Description |
|---|---|
GlobalParsingContext |
EntityParsingContext.globalContext |
| Modifier and Type | Method and Description |
|---|---|
static GlobalParsingContext |
GlobalParsingContext.defaultContext() |
static GlobalParsingContext |
GlobalParsingContext.fromCompileTimeConfig(info.archinnov.achilles.annotations.CompileTimeConfig compileTimeConfig) |
| Modifier and Type | Method and Description |
|---|---|
static FieldParsingContext |
FieldParsingContext.forConfig(GlobalParsingContext parsingContext,
TypeElement typeElement,
com.squareup.javapoet.TypeName typeName,
String className,
String fieldName) |
| Constructor and Description |
|---|
EntityParsingContext(TypeElement elm,
com.squareup.javapoet.TypeName entityType,
InternalNamingStrategy namingStrategy,
GlobalParsingContext globalContext) |
EntityParsingContext(TypeElement elm,
com.squareup.javapoet.TypeName entityType,
InternalNamingStrategy namingStrategy,
List<AccessorsExclusionContext> accessorsExclusionContexts,
GlobalParsingContext globalContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
FieldValidator.validateCompatibleIndexAnnotationsOnField(GlobalParsingContext context,
AptUtils aptUtils,
String fieldName,
com.squareup.javapoet.TypeName rawEntityClass,
Optional<info.archinnov.achilles.annotations.Index> index,
Optional<info.archinnov.achilles.annotations.SASI> sasi,
Optional<info.archinnov.achilles.annotations.DSE_Search> dseSearch) |
| Modifier and Type | Method and Description |
|---|---|
void |
FieldValidator2_1.validateCompatibleIndexAnnotationsOnField(GlobalParsingContext context,
AptUtils aptUtils,
String fieldName,
com.squareup.javapoet.TypeName rawEntityClass,
Optional<info.archinnov.achilles.annotations.Index> index,
Optional<info.archinnov.achilles.annotations.SASI> sasi,
Optional<info.archinnov.achilles.annotations.DSE_Search> dseSearch) |
| Modifier and Type | Method and Description |
|---|---|
void |
FieldValidator3_7.validateCompatibleIndexAnnotationsOnField(GlobalParsingContext context,
AptUtils aptUtils,
String fieldName,
com.squareup.javapoet.TypeName rawEntityClass,
Optional<info.archinnov.achilles.annotations.Index> index,
Optional<info.archinnov.achilles.annotations.SASI> sasi,
Optional<info.archinnov.achilles.annotations.DSE_Search> dseSearch) |
Copyright © 2012-2021. All Rights Reserved.