public class GenericJacksonAdditionalProperties extends ObjectTypeHandlerPlugin.Helper
ObjectTypeHandlerPlugin.Composite, ObjectTypeHandlerPlugin.Helper| Constructor and Description |
|---|
GenericJacksonAdditionalProperties(Class<? extends Annotation> jsonAnyGetterAnnotation,
Class<? extends Annotation> jsonAnySetterAnnotation,
Class<? extends Annotation> jsonIgnore) |
| Modifier and Type | Method and Description |
|---|---|
protected TypeSpec.Builder |
buildSpecialMap() |
TypeSpec.Builder |
classCreated(ObjectPluginContext objectPluginContext,
org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration obj,
TypeSpec.Builder typeSpec,
EventType eventType) |
className, fieldBuilt, getterBuilt, setterBuiltpublic GenericJacksonAdditionalProperties(Class<? extends Annotation> jsonAnyGetterAnnotation, Class<? extends Annotation> jsonAnySetterAnnotation, Class<? extends Annotation> jsonIgnore)
public TypeSpec.Builder classCreated(ObjectPluginContext objectPluginContext, org.raml.v2.api.model.v10.datamodel.ObjectTypeDeclaration obj, TypeSpec.Builder typeSpec, EventType eventType)
classCreated in interface ObjectTypeHandlerPluginclassCreated in class ObjectTypeHandlerPlugin.Helperprotected TypeSpec.Builder buildSpecialMap()
Copyright © 2019 Mulesoft. All rights reserved.