public class AllTypesPluginHelper extends Object implements ObjectTypeHandlerPlugin, UnionTypeHandlerPlugin, EnumerationTypeHandlerPlugin, ArrayTypeHandlerPlugin
ObjectTypeHandlerPlugin.Composite, ObjectTypeHandlerPlugin.HelperUnionTypeHandlerPlugin.Composite, UnionTypeHandlerPlugin.HelperEnumerationTypeHandlerPlugin.Composite, EnumerationTypeHandlerPlugin.HelperArrayTypeHandlerPlugin.Composite, ArrayTypeHandlerPlugin.Helper| Constructor and Description |
|---|
AllTypesPluginHelper() |
| 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) |
FieldSpec.Builder |
anyFieldCreated(UnionPluginContext context,
org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration union,
TypeSpec.Builder typeSpec,
FieldSpec.Builder anyType,
EventType eventType) |
TypeSpec.Builder |
classCreated(ArrayPluginContext arrayPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
TypeSpec.Builder |
classCreated(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
TypeSpec.Builder |
classCreated(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
TypeSpec.Builder |
classCreated(UnionPluginContext unionPluginContext,
org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration ramlType,
TypeSpec.Builder incoming,
EventType eventType) |
ClassName |
className(ArrayPluginContext arrayPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
ClassName currentSuggestion,
EventType eventType) |
ClassName |
className(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType,
ClassName currentSuggestion,
EventType eventType) |
ClassName |
className(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType,
ClassName currentSuggestion,
EventType eventType) |
ClassName |
className(UnionPluginContext unionPluginContext,
org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration ramlType,
ClassName currentSuggestion,
EventType eventType) |
TypeSpec.Builder |
enumValue(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
TypeSpec.Builder incoming,
Number value,
EventType eventType) |
TypeSpec.Builder |
enumValue(EnumerationPluginContext enumerationPluginContext,
org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration,
TypeSpec.Builder incoming,
String value,
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) |
public ClassName className(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, ClassName currentSuggestion, EventType eventType)
className in interface ObjectTypeHandlerPluginpublic TypeSpec.Builder classCreated(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
classCreated in interface ObjectTypeHandlerPluginpublic MethodSpec.Builder additionalPropertiesGetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType eventType)
additionalPropertiesGetterBuilt in interface ObjectTypeHandlerPluginpublic MethodSpec.Builder additionalPropertiesSetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType eventType)
additionalPropertiesSetterBuilt in interface ObjectTypeHandlerPluginpublic FieldSpec.Builder additionalPropertiesFieldBuilt(ObjectPluginContext objectPluginContext, FieldSpec.Builder incoming, EventType eventType)
additionalPropertiesFieldBuilt in interface ObjectTypeHandlerPluginpublic FieldSpec.Builder fieldBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, FieldSpec.Builder incoming, EventType eventType)
fieldBuilt in interface ObjectTypeHandlerPluginpublic MethodSpec.Builder getterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, MethodSpec.Builder incoming, EventType eventType)
getterBuilt in interface ObjectTypeHandlerPluginpublic MethodSpec.Builder setterBuilt(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, MethodSpec.Builder incoming, EventType eventType)
setterBuilt in interface ObjectTypeHandlerPluginpublic ClassName className(UnionPluginContext unionPluginContext, org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration ramlType, ClassName currentSuggestion, EventType eventType)
className in interface UnionTypeHandlerPluginpublic TypeSpec.Builder classCreated(UnionPluginContext unionPluginContext, org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
classCreated in interface UnionTypeHandlerPluginpublic FieldSpec.Builder anyFieldCreated(UnionPluginContext context, org.raml.v2.api.model.v10.datamodel.UnionTypeDeclaration union, TypeSpec.Builder typeSpec, FieldSpec.Builder anyType, EventType eventType)
anyFieldCreated in interface UnionTypeHandlerPluginpublic ClassName className(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, ClassName currentSuggestion, EventType eventType)
className in interface EnumerationTypeHandlerPluginpublic TypeSpec.Builder classCreated(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
classCreated in interface EnumerationTypeHandlerPluginpublic TypeSpec.Builder enumValue(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, TypeSpec.Builder incoming, String value, EventType eventType)
enumValue in interface EnumerationTypeHandlerPluginpublic TypeSpec.Builder enumValue(EnumerationPluginContext enumerationPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration declaration, TypeSpec.Builder incoming, Number value, EventType eventType)
enumValue in interface EnumerationTypeHandlerPluginpublic ClassName className(ArrayPluginContext arrayPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, ClassName currentSuggestion, EventType eventType)
className in interface ArrayTypeHandlerPluginpublic TypeSpec.Builder classCreated(ArrayPluginContext arrayPluginContext, org.raml.v2.api.model.v10.datamodel.TypeDeclaration ramlType, TypeSpec.Builder incoming, EventType eventType)
classCreated in interface ArrayTypeHandlerPluginCopyright © 2019 Mulesoft. All rights reserved.