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 |
|---|---|
FieldSpec.Builder |
additionalPropertiesFieldBuilt(ObjectPluginContext objectPluginContext,
FieldSpec.Builder incoming,
EventType eventType) |
MethodSpec.Builder |
additionalPropertiesGetterBuilt(ObjectPluginContext objectPluginContext,
MethodSpec.Builder incoming,
EventType anInterface) |
MethodSpec.Builder |
additionalPropertiesSetterBuilt(ObjectPluginContext objectPluginContext,
MethodSpec.Builder incoming,
EventType eventType) |
classCreated, className, fieldBuilt, getterBuilt, setterBuiltpublic GenericJacksonAdditionalProperties(Class<? extends Annotation> jsonAnyGetterAnnotation, Class<? extends Annotation> jsonAnySetterAnnotation, Class<? extends Annotation> jsonIgnore)
public MethodSpec.Builder additionalPropertiesGetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType anInterface)
additionalPropertiesGetterBuilt in interface ObjectTypeHandlerPluginadditionalPropertiesGetterBuilt in class ObjectTypeHandlerPlugin.Helperpublic MethodSpec.Builder additionalPropertiesSetterBuilt(ObjectPluginContext objectPluginContext, MethodSpec.Builder incoming, EventType eventType)
additionalPropertiesSetterBuilt in interface ObjectTypeHandlerPluginadditionalPropertiesSetterBuilt in class ObjectTypeHandlerPlugin.Helperpublic FieldSpec.Builder additionalPropertiesFieldBuilt(ObjectPluginContext objectPluginContext, FieldSpec.Builder incoming, EventType eventType)
additionalPropertiesFieldBuilt in interface ObjectTypeHandlerPluginadditionalPropertiesFieldBuilt in class ObjectTypeHandlerPlugin.HelperCopyright © 2019 Mulesoft. All rights reserved.