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