Class JsonFormatVisitorWrapper.Base
java.lang.Object
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base
- All Implemented Interfaces:
JsonFormatVisitorWithSerializerProvider
,JsonFormatVisitorWrapper
- Enclosing interface:
- JsonFormatVisitorWrapper
public static class JsonFormatVisitorWrapper.Base
extends Object
implements JsonFormatVisitorWrapper
Empty "no-op" implementation of
JsonFormatVisitorWrapper
, suitable for
sub-classing. Does implement setProvider(SerializerProvider)
and
getProvider()
as expected; other methods simply return null
and do nothing.- Since:
- 2.5
-
Nested Class Summary
Nested classes/interfaces inherited from interface edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
JsonFormatVisitorWrapper.Base
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexpectAnyFormat
(JavaType type) expectArrayFormat
(JavaType type) expectBooleanFormat
(JavaType type) expectIntegerFormat
(JavaType type) expectMapFormat
(JavaType type) Method called when type is of JavaMap
type, and will be serialized as a JSON Object.expectNullFormat
(JavaType type) expectNumberFormat
(JavaType type) expectObjectFormat
(JavaType type) expectStringFormat
(JavaType type) void
-
Field Details
-
_provider
-
-
Constructor Details
-
Base
public Base() -
Base
-
-
Method Details
-
getProvider
- Specified by:
getProvider
in interfaceJsonFormatVisitorWithSerializerProvider
-
setProvider
- Specified by:
setProvider
in interfaceJsonFormatVisitorWithSerializerProvider
-
expectObjectFormat
- Specified by:
expectObjectFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectArrayFormat
- Specified by:
expectArrayFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectStringFormat
- Specified by:
expectStringFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectNumberFormat
- Specified by:
expectNumberFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectIntegerFormat
- Specified by:
expectIntegerFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectBooleanFormat
- Specified by:
expectBooleanFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectNullFormat
- Specified by:
expectNullFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectAnyFormat
- Specified by:
expectAnyFormat
in interfaceJsonFormatVisitorWrapper
- Parameters:
type
- Declared type of visited property (or List element) in Java- Throws:
JsonMappingException
-
expectMapFormat
Description copied from interface:JsonFormatVisitorWrapper
Method called when type is of JavaMap
type, and will be serialized as a JSON Object.- Specified by:
expectMapFormat
in interfaceJsonFormatVisitorWrapper
- Throws:
JsonMappingException
-