public static @interface JsonAppend.Prop
| Modifier and Type | Required Element | Description |
|---|---|---|
Class<? extends VirtualBeanPropertyWriter> |
value |
Actual implementation class (a subtype of
VirtualBeanPropertyWriter)
of the property to instantiate (using the no-argument default constructor). |
| Modifier and Type | Optional Element | Description |
|---|---|---|
com.fasterxml.jackson.annotation.JsonInclude.Include |
include |
When to include value of the property.
|
String |
name |
Name of the property to possibly use for serializing (although implementation
may choose to not use this information).
|
String |
namespace |
Optional namespace to use along with
name();
only relevant for data formats that use namespaces (like XML). |
boolean |
required |
Metadata about property, similar to
JsonProperty.required(). |
Class<?> |
type |
Nominal type of the property.
|
Class<? extends VirtualBeanPropertyWriter> value
VirtualBeanPropertyWriter)
of the property to instantiate (using the no-argument default constructor).String name
com.fasterxml.jackson.annotation.JsonInclude.Include include
boolean required
JsonProperty.required().Class<?> type
Copyright © 2008–2018. All rights reserved.