public interface ObjectTypeHandlerPlugin
| Modifier and Type | Interface and Description |
|---|---|
static class |
ObjectTypeHandlerPlugin.Composite |
static class |
ObjectTypeHandlerPlugin.Helper |
| Modifier and Type | Method and Description |
|---|---|
FieldSpec.Builder |
additionalPropertiesFieldBuilt(ObjectPluginContext objectPluginContext,
FieldSpec.Builder incoming,
EventType eventType) |
MethodSpec.Builder |
additionalPropertiesGetterBuilt(ObjectPluginContext objectPluginContext,
MethodSpec.Builder incoming,
EventType eventType) |
MethodSpec.Builder |
additionalPropertiesSetterBuilt(ObjectPluginContext objectPluginContext,
MethodSpec.Builder incoming,
EventType eventType) |
TypeSpec.Builder |
classCreated(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
ClassName |
className(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
ClassName currentSuggestion,
EventType eventType) |
FieldSpec.Builder |
fieldBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
FieldSpec.Builder incoming,
EventType eventType) |
MethodSpec.Builder |
getterBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
MethodSpec.Builder incoming,
EventType eventType) |
MethodSpec.Builder |
setterBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
MethodSpec.Builder incoming,
EventType eventType) |
ClassName className(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, ClassName currentSuggestion, EventType eventType)
TypeSpec.Builder classCreated(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
FieldSpec.Builder fieldBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, FieldSpec.Builder incoming, EventType eventType)
MethodSpec.Builder getterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, MethodSpec.Builder incoming, EventType eventType)
MethodSpec.Builder setterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, MethodSpec.Builder incoming, EventType eventType)
MethodSpec.Builder additionalPropertiesGetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType eventType)
MethodSpec.Builder additionalPropertiesSetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType eventType)
FieldSpec.Builder additionalPropertiesFieldBuilt(ObjectPluginContext objectPluginContext, FieldSpec.Builder incoming, EventType eventType)
Copyright © 2019 Mulesoft. All rights reserved.