JsonFormatVisitorWithSerializerProviderJsonArrayFormatVisitor.Basepublic interface JsonArrayFormatVisitor extends JsonFormatVisitorWithSerializerProvider
| Modifier and Type | Interface | Description |
|---|---|---|
static class |
JsonArrayFormatVisitor.Base |
Default "empty" implementation, useful as the base to start on;
especially as it is guaranteed to implement all the method
of the interface, even if new methods are getting added.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
itemsFormat(JsonFormatTypes format) |
Visit method that is called if the content type is a simple
scalar type like
JsonFormatTypes.STRING (but not
for structured types like JsonFormatTypes.OBJECT since
they would be missing type information). |
void |
itemsFormat(JsonFormatVisitable handler,
JavaType elementType) |
Visit method called for structured types, as well as possibly
for leaf types (especially if handled by custom serializers).
|
getProvider, setProvidervoid itemsFormat(JsonFormatVisitable handler, JavaType elementType) throws JsonMappingException
handler - Serializer used, to allow for further callbackselementType - Type of elements in JSON array valueJsonMappingExceptionvoid itemsFormat(JsonFormatTypes format) throws JsonMappingException
JsonFormatTypes.STRING (but not
for structured types like JsonFormatTypes.OBJECT since
they would be missing type information).JsonMappingExceptionCopyright © 2008–2018. All rights reserved.