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 classJacksonCompatibilityMode.Builder
-
Constructor Summary
Constructors Modifier Constructor Description privateJacksonCompatibilityMode(java.lang.String configName, JacksonCompatibilityMode.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JsonCreatorgetJsonCreator(java.lang.annotation.Annotation[] annotations)protected JsonIgnoregetJsonIgnore(java.lang.annotation.Annotation[] annotations)protected JsonPropertygetJsonProperty(java.lang.annotation.Annotation[] annotations)protected JsonUnwrappergetJsonUnwrapper(java.lang.annotation.Annotation[] annotations)protected JsonWrappergetJsonWrapper(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:
getJsonIgnorein classConfig
-
getJsonProperty
protected JsonProperty getJsonProperty(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonPropertyin classConfig
-
getJsonCreator
protected JsonCreator getJsonCreator(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonCreatorin classConfig
-
getJsonUnwrapper
protected JsonUnwrapper getJsonUnwrapper(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonUnwrapperin classConfig
-
getJsonWrapper
protected JsonWrapper getJsonWrapper(java.lang.annotation.Annotation[] annotations)
- Overrides:
getJsonWrapperin classConfig
-
-