public interface MultiColumnsSliceRestrictionCodeGen extends BaseSingleColumnRestriction
| Modifier and Type | Method and Description |
|---|---|
default void |
addMultipleColumnsSliceRestrictions(com.squareup.javapoet.TypeSpec.Builder parentClassBuilder,
String parentClassName,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols,
AbstractDSLCodeGen.ClassSignatureInfo lastSignature,
AbstractDSLCodeGen.ReturnType returnType) |
default void |
addSingleColumnSliceRestrictions(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ClassSignatureInfo nextSignature,
AbstractDSLCodeGen.ClassSignatureInfo lastSignature,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildAsymmetricColumnDoubleRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos1,
List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos2,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDoubleColumnRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDoubleTokenValueRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
List<String> partitionKeyColumns,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildSymmetricColumnDoubleRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildTuplesColumnRelation(String relation,
com.squareup.javapoet.TypeName nextType,
List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos,
AbstractDSLCodeGen.ReturnType returnType) |
buildColumnInVarargs, buildColumnRelation, buildTokenValueRelationdefault void addSingleColumnSliceRestrictions(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ClassSignatureInfo nextSignature,
AbstractDSLCodeGen.ClassSignatureInfo lastSignature,
AbstractDSLCodeGen.ReturnType returnType)
default void addMultipleColumnsSliceRestrictions(com.squareup.javapoet.TypeSpec.Builder parentClassBuilder,
String parentClassName,
List<AbstractDSLCodeGen.FieldSignatureInfo> clusteringCols,
AbstractDSLCodeGen.ClassSignatureInfo lastSignature,
AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDoubleColumnRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, AbstractDSLCodeGen.FieldSignatureInfo fieldInfo, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDoubleTokenValueRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, List<String> partitionKeyColumns, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildTuplesColumnRelation(String relation, com.squareup.javapoet.TypeName nextType, List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildSymmetricColumnDoubleRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildAsymmetricColumnDoubleRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos1, List<AbstractDSLCodeGen.FieldSignatureInfo> fieldInfos2, AbstractDSLCodeGen.ReturnType returnType)
Copyright © 2012-2021. All Rights Reserved.