public interface JSONFunctionCallSupport
| Modifier and Type | Method and Description |
|---|---|
default com.squareup.javapoet.MethodSpec |
buildAllColumnsJSON(com.squareup.javapoet.TypeName newTypeName,
com.squareup.javapoet.TypeName whereTypeName,
String privateFieldName) |
default com.squareup.javapoet.MethodSpec |
buildAllColumnsJSONWithSchemaProvider(com.squareup.javapoet.TypeName newTypeName,
com.squareup.javapoet.TypeName whereTypeName,
String privateFieldName) |
default void |
buildEqFromJSONToRelationClass(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ClassSignatureInfo nextSignature) |
default void |
buildIfEqFromJSONToConditionClass(com.squareup.javapoet.TypeSpec.Builder conditionClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldSignatureInfo,
AbstractDSLCodeGen.ClassSignatureInfo currentSignature) |
default void |
buildJSONIndexRelationForCollection(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType) |
default void |
buildJSONIndexRelationForMapEntry(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType) |
default void |
buildJSONIndexRelationForMapKey(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType) |
default void |
buildJSONIndexRelationForMapValue(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.TypeSpec.Builder |
buildSelectFromJSON(EntityMetaCodeGen.EntityMetaSignature signature,
String className,
com.squareup.javapoet.TypeName selectWhereJSONTypeName,
com.squareup.javapoet.TypeName selectEndJSONTypeName) |
default void |
buildSetFromJSONToRelationClass(UpdateDSLCodeGen.ParentSignature parentSignature,
FieldParser.FieldMetaSignature fieldMeta,
com.squareup.javapoet.TypeName newTypeName,
AbstractDSLCodeGen.ReturnType returnType) |
default com.squareup.javapoet.MethodSpec |
buildToJSONFunctionCall() |
default com.squareup.javapoet.TypeSpec.Builder buildSelectFromJSON(EntityMetaCodeGen.EntityMetaSignature signature, String className, com.squareup.javapoet.TypeName selectWhereJSONTypeName, com.squareup.javapoet.TypeName selectEndJSONTypeName)
default com.squareup.javapoet.MethodSpec buildToJSONFunctionCall()
default void buildSetFromJSONToRelationClass(UpdateDSLCodeGen.ParentSignature parentSignature, FieldParser.FieldMetaSignature fieldMeta, com.squareup.javapoet.TypeName newTypeName, AbstractDSLCodeGen.ReturnType returnType)
default void buildEqFromJSONToRelationClass(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldInfo,
AbstractDSLCodeGen.ClassSignatureInfo nextSignature)
default void buildJSONIndexRelationForMapEntry(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType)
default void buildJSONIndexRelationForMapKey(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType)
default void buildJSONIndexRelationForMapValue(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType)
default void buildJSONIndexRelationForCollection(com.squareup.javapoet.TypeSpec.Builder relationClassBuilder,
AbstractDSLCodeGen.IndexFieldSignatureInfo indexFieldInfo,
com.squareup.javapoet.TypeName returnClassType,
AbstractDSLCodeGen.ReturnType returnType)
default void buildIfEqFromJSONToConditionClass(com.squareup.javapoet.TypeSpec.Builder conditionClassBuilder,
AbstractDSLCodeGen.FieldSignatureInfo fieldSignatureInfo,
AbstractDSLCodeGen.ClassSignatureInfo currentSignature)
default com.squareup.javapoet.MethodSpec buildAllColumnsJSON(com.squareup.javapoet.TypeName newTypeName,
com.squareup.javapoet.TypeName whereTypeName,
String privateFieldName)
default com.squareup.javapoet.MethodSpec buildAllColumnsJSONWithSchemaProvider(com.squareup.javapoet.TypeName newTypeName,
com.squareup.javapoet.TypeName whereTypeName,
String privateFieldName)
Copyright © 2012-2021. All Rights Reserved.