Module tools.jackson.databind
Class JsonObjectFormatVisitor.Base
java.lang.Object
tools.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor.Base
- All Implemented Interfaces:
JsonFormatVisitorWithSerializationContext,JsonObjectFormatVisitor
- Enclosing interface:
- JsonObjectFormatVisitor
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.JsonObjectFormatVisitor
JsonObjectFormatVisitor.Base -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidoptionalProperty(String name, JsonFormatVisitable handler, JavaType propertyTypeHint) voidoptionalProperty(BeanProperty prop) voidproperty(String name, JsonFormatVisitable handler, JavaType propertyTypeHint) Callback method called when a non-POJO property (typically something like an Enum entry ofEnumMaptype) is being traversed.voidproperty(BeanProperty prop) Callback method called when a POJO property is being traversed.void
-
Field Details
-
_provider
-
-
Constructor Details
-
Base
public Base() -
Base
-
-
Method Details
-
getContext
- Specified by:
getContextin interfaceJsonFormatVisitorWithSerializationContext
-
setContext
- Specified by:
setContextin interfaceJsonFormatVisitorWithSerializationContext
-
property
Description copied from interface:JsonObjectFormatVisitorCallback method called when a POJO property is being traversed.- Specified by:
propertyin interfaceJsonObjectFormatVisitor
-
property
Description copied from interface:JsonObjectFormatVisitorCallback method called when a non-POJO property (typically something like an Enum entry ofEnumMaptype) is being traversed. With POJOs,JsonObjectFormatVisitor.property(BeanProperty)is called instead.- Specified by:
propertyin interfaceJsonObjectFormatVisitor
-
optionalProperty
- Specified by:
optionalPropertyin interfaceJsonObjectFormatVisitor
-
optionalProperty
- Specified by:
optionalPropertyin interfaceJsonObjectFormatVisitor
-