Module tools.jackson.databind
Class JsonArrayFormatVisitor.Base
java.lang.Object
tools.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor.Base
- All Implemented Interfaces:
JsonArrayFormatVisitor,JsonFormatVisitorWithSerializationContext
- Enclosing interface:
- JsonArrayFormatVisitor
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.
-
Nested Class Summary
Nested classes/interfaces inherited from interface tools.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
JsonArrayFormatVisitor.Base -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiditemsFormat(JsonFormatTypes format) Visit method that is called if the content type is a simple scalar type likeJsonFormatTypes.STRING(but not for structured types likeJsonFormatTypes.OBJECTsince they would be missing type information).voiditemsFormat(JsonFormatVisitable handler, JavaType elementType) Visit method called for structured types, as well as possibly for leaf types (especially if handled by custom serializers).void
-
Field Details
-
_provider
-
-
Constructor Details
-
Base
public Base() -
Base
-
-
Method Details
-
getContext
- Specified by:
getContextin interfaceJsonFormatVisitorWithSerializationContext
-
setContext
- Specified by:
setContextin interfaceJsonFormatVisitorWithSerializationContext
-
itemsFormat
Description copied from interface:JsonArrayFormatVisitorVisit method called for structured types, as well as possibly for leaf types (especially if handled by custom serializers).- Specified by:
itemsFormatin interfaceJsonArrayFormatVisitor- Parameters:
handler- Serializer used, to allow for further callbackselementType- Type of elements in JSON array value
-
itemsFormat
Description copied from interface:JsonArrayFormatVisitorVisit method that is called if the content type is a simple scalar type likeJsonFormatTypes.STRING(but not for structured types likeJsonFormatTypes.OBJECTsince they would be missing type information).- Specified by:
itemsFormatin interfaceJsonArrayFormatVisitor
-