public interface EnumerationTypeHandlerPlugin
| Modifier and Type | Interface and Description |
|---|---|
static class |
EnumerationTypeHandlerPlugin.Composite |
static class |
EnumerationTypeHandlerPlugin.Helper |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec.Builder |
classCreated(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
com.squareup.javapoet.TypeSpec.Builder incoming,
EventType eventType) |
com.squareup.javapoet.ClassName |
className(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
com.squareup.javapoet.ClassName currentSuggestion,
EventType eventType) |
com.squareup.javapoet.TypeSpec.Builder |
enumValue(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
com.squareup.javapoet.TypeSpec.Builder enumValue,
Number value,
EventType eventType) |
com.squareup.javapoet.TypeSpec.Builder |
enumValue(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
com.squareup.javapoet.TypeSpec.Builder enumValue,
String value,
EventType eventType) |
com.squareup.javapoet.ClassName className(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, com.squareup.javapoet.ClassName currentSuggestion, EventType eventType)
com.squareup.javapoet.TypeSpec.Builder classCreated(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, com.squareup.javapoet.TypeSpec.Builder incoming, EventType eventType)
com.squareup.javapoet.TypeSpec.Builder enumValue(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, com.squareup.javapoet.TypeSpec.Builder enumValue, String value, EventType eventType)
com.squareup.javapoet.TypeSpec.Builder enumValue(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, com.squareup.javapoet.TypeSpec.Builder enumValue, Number value, EventType eventType)
Copyright © 2018 Mulesoft. All rights reserved.