Package com.sap.cds.generator.writer
Class SpecWriterUtil
java.lang.Object
com.sap.cds.generator.writer.SpecWriterUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanaddCdsNameAnnotation(com.squareup.javapoet.MethodSpec.Builder builder, com.sap.cds.reflect.CdsElement attribute, String javaName) static booleanaddCdsPathAnnotation(com.squareup.javapoet.MethodSpec.Builder builder, String cdsPath, String javaName) static voidaddFkStaticField(com.squareup.javapoet.TypeSpec.Builder builder, com.sap.cds.reflect.CdsElement attribute) static voidaddStaticField(com.squareup.javapoet.TypeSpec.Builder builder, com.sap.cds.reflect.CdsElement element) static com.squareup.javapoet.AnnotationSpeccdsNameAnnotation(String cdsName, String format) static com.squareup.javapoet.AnnotationSpeccdsPathAnnotation(String cdsName, String format) getJavaDoc(com.sap.cds.reflect.CdsAnnotatable def) static voidsetJavaDoc(com.sap.cds.reflect.CdsAnnotatable attribute, com.squareup.javapoet.MethodSpec.Builder methodBuilder)
-
Constructor Details
-
SpecWriterUtil
public SpecWriterUtil()
-
-
Method Details
-
addCdsNameAnnotation
public static boolean addCdsNameAnnotation(com.squareup.javapoet.MethodSpec.Builder builder, com.sap.cds.reflect.CdsElement attribute, String javaName) -
addCdsPathAnnotation
-
cdsNameAnnotation
-
cdsPathAnnotation
-
addStaticField
public static void addStaticField(com.squareup.javapoet.TypeSpec.Builder builder, com.sap.cds.reflect.CdsElement element) -
getJavaDoc
-
setJavaDoc
public static void setJavaDoc(com.sap.cds.reflect.CdsAnnotatable attribute, com.squareup.javapoet.MethodSpec.Builder methodBuilder) -
addFkStaticField
public static void addFkStaticField(com.squareup.javapoet.TypeSpec.Builder builder, com.sap.cds.reflect.CdsElement attribute)
-