public abstract class IndexSelectDSLCodeGen extends SelectDSLCodeGen
SelectDSLCodeGen.SelectColumnsSignatureAbstractDSLCodeGen.ClassSignatureInfo, AbstractDSLCodeGen.ClassSignatureParams, AbstractDSLCodeGen.FieldSignatureInfo, AbstractDSLCodeGen.IndexFieldSignatureInfo, AbstractDSLCodeGen.ReturnType, AbstractDSLCodeGen.WhereClauseForEQ, GT, GTE, INDEX_FIELD_SIGNATURE_SORTER, LT, LTE, TUPLE2_PARTITION_KEY_SORTER, TUPLE4_CLUSTERING_COLUMN_SORTER, TUPLE4_PARTITION_KEY_SORTER| Constructor and Description |
|---|
IndexSelectDSLCodeGen() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
augmentSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder builder) |
com.squareup.javapoet.TypeSpec |
buildIndexedSelectColumns(EntityMetaCodeGen.EntityMetaSignature signature,
SelectDSLCodeGen.SelectColumnsSignature classesSignature) |
com.squareup.javapoet.TypeSpec |
buildSelectClass(GlobalParsingContext context,
EntityMetaCodeGen.EntityMetaSignature signature) |
com.squareup.javapoet.TypeSpec |
buildSelectFrom(EntityMetaCodeGen.EntityMetaSignature signature) |
com.squareup.javapoet.TypeSpec |
buildSelectFromTypedMap(EntityMetaCodeGen.EntityMetaSignature signature) |
buildSelectColumnMethod, buildSelectColumns, buildSelectColumnsTypedMap, buildSelectComputedColumnMethod, buildSelectConstructor, buildSelectFrom, buildSelectFromTypedMap, buildSelectFunctionCallMethod, buildSelectUDTClassAndMethods, buildSelectUDTColumnMethodbuildAllColumns, buildAllColumnsWithSchemaProvider, buildClassesSignatureForWhereClause, buildEntityClassField, buildExactEntityMetaField, buildFrom, buildFromWithSchemaProvider, buildGetBoundValuesInternal, buildGetEncodedBoundValuesInternal, buildGetEntityClass, buildGetMetaInternal, buildGetOptions, buildGetRte, buildGetThis, buildRelationMethod, buildWhereConstructorWithOptions, formatColumnTuplesForJavadoc, getClusteringColsSignatureInfo, getDSESearchColsSignatureInfo, getIndexedColsSignatureInfo, getPartitionKeysSignatureInfo, hasCounter, relationToSymbolForJavaDocpublic abstract void augmentSelectClass(GlobalParsingContext context, EntityMetaCodeGen.EntityMetaSignature signature, com.squareup.javapoet.TypeSpec.Builder builder)
augmentSelectClass in class SelectDSLCodeGenpublic com.squareup.javapoet.TypeSpec buildSelectClass(GlobalParsingContext context, EntityMetaCodeGen.EntityMetaSignature signature)
buildSelectClass in class SelectDSLCodeGenpublic com.squareup.javapoet.TypeSpec buildIndexedSelectColumns(EntityMetaCodeGen.EntityMetaSignature signature, SelectDSLCodeGen.SelectColumnsSignature classesSignature)
public com.squareup.javapoet.TypeSpec buildSelectFrom(EntityMetaCodeGen.EntityMetaSignature signature)
public com.squareup.javapoet.TypeSpec buildSelectFromTypedMap(EntityMetaCodeGen.EntityMetaSignature signature)
Copyright © 2012-2021. All Rights Reserved.