Class JavaArrayPojo
java.lang.Object
com.github.muehmar.gradle.openapi.generator.java.model.pojo.JavaArrayPojo
- All Implemented Interfaces:
JavaPojo
-
Method Summary
Modifier and TypeMethodDescription<T> Tfold(Function<JavaArrayPojo, T> onArrayPojo, Function<JavaEnumPojo, T> onEnumPojo, Function<JavaObjectPojo, T> onObjectPojo) Returns the schema name in the specification.getType()static JavaArrayPojowrap(ArrayPojo arrayPojo, TypeMappings typeMappings)
-
Method Details
-
wrap
-
getSchemaName
Description copied from interface:JavaPojoReturns the schema name in the specification. Might be different from the pojo/class name due to custom name mapping.- Specified by:
getSchemaNamein interfaceJavaPojo
-
getClassName
- Specified by:
getClassNamein interfaceJavaPojo
-
getDescription
- Specified by:
getDescriptionin interfaceJavaPojo
-
getType
-
getArrayPojoMember
-
getJavaArrayType
-
getMemberContent
-
getHashCodeContent
-
getEqualsContent
-
getToStringContent
-
getConstructorContent
-
getWitherContent
-
fold
public <T> T fold(Function<JavaArrayPojo, T> onArrayPojo, Function<JavaEnumPojo, T> onEnumPojo, Function<JavaObjectPojo, T> onObjectPojo) -
getConstraints
-