public interface DSESearchSupport
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DSESearchSupport.AugmentRelationClassForWhereClauseLambda |
| Modifier and Type | Method and Description |
|---|---|
default com.squareup.javapoet.MethodSpec |
buildDSEDoubleDateRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSEDoubleRelation(String relation1,
String relation2,
com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSERawPredicate(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSERawSolrQuery(com.squareup.javapoet.TypeName nextType) |
default void |
buildDSESearchIndexRelation(EntityMetaCodeGen.EntityMetaSignature signature,
com.squareup.javapoet.TypeSpec.Builder indexSelectWhereBuilder,
DSESearchSupport.AugmentRelationClassForWhereClauseLambda augmentRelationClassForWhereClauseLambda,
String parentClassName,
AbstractDSLCodeGen.ClassSignatureInfo lastSignature,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSESingleDateRelation(String relation,
com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSESingleRelation(String relation,
com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSETextContains(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSETextEndWith(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildDSETextStartWith(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType) |
static com.squareup.javapoet.MethodSpec |
buildSearchRelationMethod(String fieldName,
com.squareup.javapoet.TypeName relationClassTypeName) |
default String |
relationToSolrSyntaxForJavadoc(String relation) |
default String |
relationToSolrSyntaxForJavadoc(String relation1,
String relation2) |
default String |
relationToSolrSyntaxForQuery(String relation) |
default String |
relationToSolrSyntaxForQuery(String relation1,
String relation2) |
default void buildDSESearchIndexRelation(EntityMetaCodeGen.EntityMetaSignature signature, com.squareup.javapoet.TypeSpec.Builder indexSelectWhereBuilder, DSESearchSupport.AugmentRelationClassForWhereClauseLambda augmentRelationClassForWhereClauseLambda, String parentClassName, AbstractDSLCodeGen.ClassSignatureInfo lastSignature, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSETextStartWith(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSETextEndWith(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSETextContains(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSESingleRelation(String relation, com.squareup.javapoet.TypeName nextType, AbstractDSLCodeGen.FieldSignatureInfo fieldInfo, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSESingleDateRelation(String relation, com.squareup.javapoet.TypeName nextType, AbstractDSLCodeGen.FieldSignatureInfo fieldInfo, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSEDoubleRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, AbstractDSLCodeGen.FieldSignatureInfo fieldInfo, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSEDoubleDateRelation(String relation1, String relation2, com.squareup.javapoet.TypeName nextType, AbstractDSLCodeGen.FieldSignatureInfo fieldInfo, AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSERawPredicate(com.squareup.javapoet.TypeName nextType,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ReturnType returnType)
default com.squareup.javapoet.MethodSpec buildDSERawSolrQuery(com.squareup.javapoet.TypeName nextType)
default String relationToSolrSyntaxForJavadoc(String relation1, String relation2)
default String relationToSolrSyntaxForQuery(String relation1, String relation2)
static com.squareup.javapoet.MethodSpec buildSearchRelationMethod(String fieldName, com.squareup.javapoet.TypeName relationClassTypeName)
Copyright © 2012-2021. All Rights Reserved.