Package com.jsoniter.extra
Class JacksonCompatibilityMode
- java.lang.Object
-
- com.jsoniter.spi.EmptyExtension
-
- com.jsoniter.spi.Config
-
- com.jsoniter.extra.JacksonCompatibilityMode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JacksonCompatibilityMode.Builder
-
Constructor Summary
Constructors Modifier Constructor Description private
JacksonCompatibilityMode(java.lang.String configName, JacksonCompatibilityMode.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JsonCreator
getJsonCreator(java.lang.annotation.Annotation[] annotations)
protected JsonIgnore
getJsonIgnore(java.lang.annotation.Annotation[] annotations)
protected JsonProperty
getJsonProperty(java.lang.annotation.Annotation[] annotations)
protected JsonUnwrapper
getJsonUnwrapper(java.lang.annotation.Annotation[] annotations)
protected JsonWrapper
getJsonWrapper(java.lang.annotation.Annotation[] annotations)
-
Methods inherited from class com.jsoniter.spi.Config
builder, configName, copyBuilder, createOmitValue, decodingMode, encodingMode, escapeUnicode, getAnnotation, getDecoderCacheKey, getEncoderCacheKey, indentionStep, omitDefaultValue, updateClassDescriptor
-
Methods inherited from class com.jsoniter.spi.EmptyExtension
canCreate, chooseImplementation, create, createDecoder, createEncoder
-
-
-
-
Constructor Detail
-
JacksonCompatibilityMode
private JacksonCompatibilityMode(java.lang.String configName, JacksonCompatibilityMode.Builder builder)
-
-
Method Detail
-
getJsonIgnore
protected JsonIgnore getJsonIgnore(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonIgnore
in classConfig
-
getJsonProperty
protected JsonProperty getJsonProperty(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonProperty
in classConfig
-
getJsonCreator
protected JsonCreator getJsonCreator(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonCreator
in classConfig
-
getJsonUnwrapper
protected JsonUnwrapper getJsonUnwrapper(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonUnwrapper
in classConfig
-
getJsonWrapper
protected JsonWrapper getJsonWrapper(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonWrapper
in classConfig
-
-