@@ -14,10 +14,10 @@ JSON support using https://github.com/FasterXML/jackson[Jackson 2] library.
1414.Java
1515[source, java, role="primary"]
1616----
17- import io.jooby.jackson.JacksonModule ;
17+ import io.jooby.jackson.Jackson2Module ;
1818
1919{
20- install(new JacksonModule ()); <1>
20+ install(new Jackson2Module ()); <1>
2121
2222 get("/", ctx -> {
2323 MyObject myObject = ...;
@@ -34,10 +34,10 @@ import io.jooby.jackson.JacksonModule;
3434.Kotlin
3535[source, kt, role="secondary"]
3636----
37- import io.jooby.jackson.JacksonModule ;
37+ import io.jooby.jackson.Jackson2Module ;
3838
3939{
40- install(JacksonModule ()) <1>
40+ install(Jackson2Module ()) <1>
4141
4242 get("/") {
4343 val myObject = ...;
@@ -62,10 +62,10 @@ Access to default object mapper is available via require call:
6262.Default object mapper
6363[source, java, role="primary"]
6464----
65- import io.jooby.jackson.JacksonModule ;
65+ import io.jooby.jackson.Jackson2Module ;
6666
6767{
68- install(new JacksonModule ());
68+ install(new Jackson2Module ());
6969
7070 ObjectMapper mapper = require(ObjectMapper.class);
7171
@@ -76,10 +76,10 @@ import io.jooby.jackson.JacksonModule;
7676.Kotlin
7777[source, kt, role="secondary"]
7878----
79- import io.jooby.jackson.JacksonModule
79+ import io.jooby.jackson.Jackson2Module
8080
8181{
82- install(JacksonModule ())
82+ install(Jackson2Module ())
8383
8484 val mapper = require<ObjectMapper>()
8585}
@@ -90,46 +90,46 @@ You can provide your own `ObjectMapper`:
9090.Custom ObjectMapper
9191[source, java, role="primary"]
9292----
93- import io.jooby.jackson.JacksonModule ;
93+ import io.jooby.jackson.Jackson2Module ;
9494
9595{
9696 ObjectMapper mapper = new ObjectMapper();
9797
98- install(new JacksonModule (mapper));
98+ install(new Jackson2Module (mapper));
9999}
100100----
101101
102102.Kotlin
103103[source, kt, role="secondary"]
104104----
105- import io.jooby.jackson.JacksonModule
105+ import io.jooby.jackson.Jackson2Module
106106
107107{
108108 val mapper = ObjectMapper()
109109
110- install(JacksonModule (mapper))
110+ install(Jackson2Module (mapper))
111111}
112112----
113113
114- This allows to configure JacksonModule for doing `xml` processing:
114+ This allows to configure Jackson2Module for doing `xml` processing:
115115
116116.XmlMapper
117117[source, java, role="primary"]
118118----
119- import io.jooby.jackson.JacksonModule ;
119+ import io.jooby.jackson.Jackson2Module ;
120120
121121{
122- install(new JacksonModule (new XmlMapper()));
122+ install(new Jackson2Module (new XmlMapper()));
123123}
124124----
125125
126126.Kotlin
127127[source, kt, role="secondary"]
128128----
129- import io.jooby.jackson.JacksonModule
129+ import io.jooby.jackson.Jackson2Module
130130
131131{
132- install(JacksonModule (XmlMapper()))
132+ install(Jackson2Module (XmlMapper()))
133133}
134134----
135135
@@ -138,22 +138,22 @@ If you want `json` and `xml` processing then install twice:
138138.XmlMapper
139139[source, java, role="primary"]
140140----
141- import io.jooby.jackson.JacksonModule ;
141+ import io.jooby.jackson.Jackson2Module ;
142142
143143{
144- install(new JacksonModule (new ObjectMapper()));
145- install(new JacksonModule (new XmlMapper()));
144+ install(new Jackson2Module (new ObjectMapper()));
145+ install(new Jackson2Module (new XmlMapper()));
146146}
147147----
148148
149149.Kotlin
150150[source, kt, role="secondary"]
151151----
152- import io.jooby.jackson.JacksonModule
152+ import io.jooby.jackson.Jackson2Module
153153
154154{
155- install(JacksonModule (ObjectMapper()))
156- install(JacksonModule (XmlMapper()))
155+ install(Jackson2Module (ObjectMapper()))
156+ install(Jackson2Module (XmlMapper()))
157157}
158158----
159159
@@ -164,20 +164,20 @@ Jackson module can be provided by a link:{uiVersion}/#ecosystem-services-and-the
164164.Provisioning Modules
165165[source, java, role="primary"]
166166----
167- import io.jooby.jackson.JacksonModule ;
167+ import io.jooby.jackson.Jackson2Module ;
168168
169169{
170- install(new JacksonModule ().module(MyModule.class);
170+ install(new Jackson2Module ().module(MyModule.class);
171171}
172172----
173173
174174.Kotlin
175175[source, kt, role="secondary"]
176176----
177- import io.jooby.jackson.JacksonModule
177+ import io.jooby.jackson.Jackson2Module
178178
179179{
180- install(JacksonModule ().module(MyModule::class.java)
180+ install(Jackson2Module ().module(MyModule::class.java)
181181}
182182----
183183
0 commit comments