public static class ObjectTypeHandlerPlugin.Composite extends Object implements ObjectTypeHandlerPlugin
ObjectTypeHandlerPlugin.Composite, ObjectTypeHandlerPlugin.Helper| Constructor and Description |
|---|
Composite(Set<ObjectTypeHandlerPlugin> actualPlugins) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.TypeSpec.Builder |
classCreated(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
com.squareup.javapoet.TypeSpec.Builder incoming,
EventType eventType) |
com.squareup.javapoet.ClassName |
className(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
com.squareup.javapoet.ClassName currentSuggestion,
EventType eventType) |
com.squareup.javapoet.FieldSpec.Builder |
fieldBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
com.squareup.javapoet.FieldSpec.Builder incoming,
EventType eventType) |
com.squareup.javapoet.MethodSpec.Builder |
getterBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
com.squareup.javapoet.MethodSpec.Builder incoming,
EventType eventType) |
com.squareup.javapoet.MethodSpec.Builder |
setterBuilt(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
com.squareup.javapoet.MethodSpec.Builder incoming,
EventType eventType) |
public Composite(Set<ObjectTypeHandlerPlugin> actualPlugins)
public com.squareup.javapoet.ClassName className(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, com.squareup.javapoet.ClassName currentSuggestion, EventType eventType)
className in interface ObjectTypeHandlerPluginpublic com.squareup.javapoet.TypeSpec.Builder classCreated(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, com.squareup.javapoet.TypeSpec.Builder incoming, EventType eventType)
classCreated in interface ObjectTypeHandlerPluginpublic com.squareup.javapoet.FieldSpec.Builder fieldBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, com.squareup.javapoet.FieldSpec.Builder incoming, EventType eventType)
fieldBuilt in interface ObjectTypeHandlerPluginpublic com.squareup.javapoet.MethodSpec.Builder getterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, com.squareup.javapoet.MethodSpec.Builder incoming, EventType eventType)
getterBuilt in interface ObjectTypeHandlerPluginpublic com.squareup.javapoet.MethodSpec.Builder setterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, com.squareup.javapoet.MethodSpec.Builder incoming, EventType eventType)
setterBuilt in interface ObjectTypeHandlerPluginCopyright © 2018 Mulesoft. All rights reserved.