public class JaxbEnumExtension extends EnumerationTypeHandlerPlugin.Helper
EnumerationTypeHandlerPlugin.Composite, EnumerationTypeHandlerPlugin.Helper| Constructor and Description |
|---|
JaxbEnumExtension() |
| Modifier and Type | Method and Description |
|---|---|
TypeSpec.Builder |
classCreated(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
TypeSpec.Builder |
enumValue(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
TypeSpec.Builder incoming,
String value,
EventType eventType) |
className, enumValuepublic TypeSpec.Builder classCreated(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
classCreated in interface EnumerationTypeHandlerPluginclassCreated in class EnumerationTypeHandlerPlugin.Helperpublic TypeSpec.Builder enumValue(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, TypeSpec.Builder incoming, String value, EventType eventType)
enumValue in interface EnumerationTypeHandlerPluginenumValue in class EnumerationTypeHandlerPlugin.HelperCopyright © 2019 Mulesoft. All rights reserved.