Class JavaEnumPojo
java.lang.Object
com.github.muehmar.gradle.openapi.generator.java.model.pojo.JavaEnumPojo
- 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 JavaEnumPojo
-
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
-
getMembers
-
asEnumContent
-
fold
public <T> T fold(Function<JavaArrayPojo, T> onArrayPojo, Function<JavaEnumPojo, T> onEnumPojo, Function<JavaObjectPojo, T> onObjectPojo)
-