Class SerdeJacksonConfiguration
java.lang.Object
io.micronaut.serde.jackson.SerdeJacksonConfiguration
@Internal
@ConfigurationProperties("micronaut.serde.jackson")
public final class SerdeJacksonConfiguration
extends Object
Configuration for the Jackson.
- Since:
- 2.3
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe pools of the buffers that Jackson parsers and generators reuse. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanvoidsetJsonFactoryFeatures(Map<tools.jackson.core.TokenStreamFactory.Feature, Boolean> jsonFactoryFeatures) voidsetJsonReadFeatures(Map<tools.jackson.core.json.JsonReadFeature, Boolean> jsonReadFeatures) voidsetJsonWriteFeatures(Map<tools.jackson.core.json.JsonWriteFeature, Boolean> jsonWriteFeatures) voidsetPrettyPrint(boolean prettyPrint) voidsetRecyclerPool(SerdeJacksonConfiguration.RecyclerPoolType recyclerPool) The pool of the buffers that parsers and generators reuse.voidsetRecyclerPoolSize(int recyclerPoolSize) The capacity of aSerdeJacksonConfiguration.RecyclerPoolType.BOUNDEDpool.voidsetStreamReadFeatures(Map<tools.jackson.core.StreamReadFeature, Boolean> streamReadFeatures) voidsetStreamWriteFeatures(Map<tools.jackson.core.StreamWriteFeature, Boolean> streamWriteFeatures)
-
Constructor Details
-
SerdeJacksonConfiguration
public SerdeJacksonConfiguration()
-
-
Method Details
-
getJsonReadFeatures
-
setJsonReadFeatures
-
getJsonWriteFeatures
-
setJsonWriteFeatures
-
getJsonFactoryFeatures
-
setJsonFactoryFeatures
-
getStreamWriteFeatures
-
setStreamWriteFeatures
-
getStreamReadFeatures
-
setStreamReadFeatures
-
isPrettyPrint
public boolean isPrettyPrint() -
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint) -
getRecyclerPool
- Returns:
- The pool of the buffers that parsers and generators reuse
- Since:
- 3.3.0
-
setRecyclerPool
The pool of the buffers that parsers and generators reuse. Defaults toSerdeJacksonConfiguration.RecyclerPoolType.DEFAULT.- Parameters:
recyclerPool- The recycler pool- Since:
- 3.3.0
-
getRecyclerPoolSize
public int getRecyclerPoolSize()- Returns:
- The capacity of a
SerdeJacksonConfiguration.RecyclerPoolType.BOUNDEDpool - Since:
- 3.3.0
-
setRecyclerPoolSize
public void setRecyclerPoolSize(int recyclerPoolSize) The capacity of aSerdeJacksonConfiguration.RecyclerPoolType.BOUNDEDpool. Defaults to 100.- Parameters:
recyclerPoolSize- The pool capacity- Since:
- 3.3.0
-