Class JavaPoetHelper
java.lang.Object
pro.axenix_innovation.axenapi.utils.JavaPoetHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.squareup.javapoet.AnnotationSpecconstructApiModelAnnotation(String description) static com.squareup.javapoet.AnnotationSpecconstructApiModelPropertyAnnotation(String description, boolean required) static com.squareup.javapoet.CodeBlockconstructConstructorParameterAssignment(String objectName) static com.squareup.javapoet.JavaFileconstructDefaultDtoJavaFile(String className, String packageName, List<com.squareup.javapoet.FieldSpec> fields) static com.squareup.javapoet.JavaFileconstructDefaultDtoJavaFile(String className, String packageName, List<com.squareup.javapoet.FieldSpec> fields, com.squareup.javapoet.AnnotationSpec additionalAnnotation) static com.squareup.javapoet.CodeBlockstatic com.squareup.javapoet.FieldSpecconstructField(Class<?> type, String objectName, com.squareup.javapoet.AnnotationSpec annotation, Modifier... modifiers) static com.squareup.javapoet.FieldSpecconstructField(Class<?> type, String objectName, List<com.squareup.javapoet.AnnotationSpec> annotations, Modifier... modifiers) static com.squareup.javapoet.FieldSpecconstructField(Class<?> type, String objectName, Modifier... modifiers) static com.squareup.javapoet.FieldSpecconstructField(ClassData type, String objectName, com.squareup.javapoet.AnnotationSpec annotation, Modifier... modifiers) static com.squareup.javapoet.FieldSpecconstructField(ClassData type, String objectName, List<com.squareup.javapoet.AnnotationSpec> annotations, Modifier... modifiers) static com.squareup.javapoet.FieldSpecconstructField(ClassData type, String objectName, Modifier... modifiers) static com.squareup.javapoet.TypeNametypeNameByClassData(ClassData type)
-
Constructor Details
-
JavaPoetHelper
public JavaPoetHelper()
-
-
Method Details
-
constructField
-
constructField
-
constructField
-
constructField
-
constructField
-
constructField
-
constructConstructorParameterAssignment
public static com.squareup.javapoet.CodeBlock constructConstructorParameterAssignment(String objectName) -
constructDefaultDtoJavaFile
-
constructDefaultDtoJavaFile
-
constructFakeReturnStatement
-
typeNameByClassData
-
constructApiModelAnnotation
-
constructApiModelPropertyAnnotation
public static com.squareup.javapoet.AnnotationSpec constructApiModelPropertyAnnotation(String description, boolean required)
-