Class JsonFormatVisitorWrapper.Base
- java.lang.Object
-
- com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
-
- All Implemented Interfaces:
JsonFormatVisitorWithSerializerProvider,JsonFormatVisitorWrapper
- Enclosing interface:
- JsonFormatVisitorWrapper
public static class JsonFormatVisitorWrapper.Base extends java.lang.Object implements JsonFormatVisitorWrapper
Empty "no-op" implementation ofJsonFormatVisitorWrapper, suitable for sub-classing. Does implementsetProvider(SerializerProvider)andgetProvider()as expected; other methods simply return null and do nothing.- Since:
- 2.5
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
JsonFormatVisitorWrapper.Base
-
-
Constructor Summary
Constructors Constructor Description Base()Base(SerializerProvider p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonAnyFormatVisitorexpectAnyFormat(JavaType type)JsonArrayFormatVisitorexpectArrayFormat(JavaType type)JsonBooleanFormatVisitorexpectBooleanFormat(JavaType type)JsonIntegerFormatVisitorexpectIntegerFormat(JavaType type)JsonMapFormatVisitorexpectMapFormat(JavaType type)Method called when type is of JavaMaptype, and will be serialized as a JSON Object.JsonNullFormatVisitorexpectNullFormat(JavaType type)JsonNumberFormatVisitorexpectNumberFormat(JavaType type)JsonObjectFormatVisitorexpectObjectFormat(JavaType type)JsonStringFormatVisitorexpectStringFormat(JavaType type)SerializerProvidergetProvider()voidsetProvider(SerializerProvider p)
-
-
-
Constructor Detail
-
Base
public Base()
-
Base
public Base(SerializerProvider p)
-
-
Method Detail
-
getProvider
public SerializerProvider getProvider()
- Specified by:
getProviderin interfaceJsonFormatVisitorWithSerializerProvider
-
setProvider
public void setProvider(SerializerProvider p)
- Specified by:
setProviderin interfaceJsonFormatVisitorWithSerializerProvider
-
expectObjectFormat
public JsonObjectFormatVisitor expectObjectFormat(JavaType type) throws JsonMappingException
- Specified by:
expectObjectFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectArrayFormat
public JsonArrayFormatVisitor expectArrayFormat(JavaType type) throws JsonMappingException
- Specified by:
expectArrayFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectStringFormat
public JsonStringFormatVisitor expectStringFormat(JavaType type) throws JsonMappingException
- Specified by:
expectStringFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectNumberFormat
public JsonNumberFormatVisitor expectNumberFormat(JavaType type) throws JsonMappingException
- Specified by:
expectNumberFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectIntegerFormat
public JsonIntegerFormatVisitor expectIntegerFormat(JavaType type) throws JsonMappingException
- Specified by:
expectIntegerFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectBooleanFormat
public JsonBooleanFormatVisitor expectBooleanFormat(JavaType type) throws JsonMappingException
- Specified by:
expectBooleanFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectNullFormat
public JsonNullFormatVisitor expectNullFormat(JavaType type) throws JsonMappingException
- Specified by:
expectNullFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectAnyFormat
public JsonAnyFormatVisitor expectAnyFormat(JavaType type) throws JsonMappingException
- Specified by:
expectAnyFormatin interfaceJsonFormatVisitorWrapper- Parameters:
type- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectMapFormat
public JsonMapFormatVisitor expectMapFormat(JavaType type) throws JsonMappingException
Description copied from interface:JsonFormatVisitorWrapperMethod called when type is of JavaMaptype, and will be serialized as a JSON Object.- Specified by:
expectMapFormatin interfaceJsonFormatVisitorWrapper- Throws:
JsonMappingException
-
-