Skip to content

Commit 92190a9

Browse files
committed
Rename Router.parser -> Router.decoder
1 parent ab1167c commit 92190a9

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

jooby/src/main/java/io/jooby/Jooby.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,9 +303,9 @@ public <T> Jooby mvc(@Nonnull Class<T> router, @Nonnull Provider<T> provider) {
303303
return this;
304304
}
305305

306-
@Nonnull @Override public Jooby parser(@Nonnull MediaType contentType, @Nonnull
306+
@Nonnull @Override public Jooby decoder(@Nonnull MediaType contentType, @Nonnull
307307
MessageDecoder decoder) {
308-
router.parser(contentType, decoder);
308+
router.decoder(contentType, decoder);
309309
return this;
310310
}
311311

jooby/src/main/java/io/jooby/Router.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ interface Match {
253253
* @param decoder MessageDecoder.
254254
* @return This router.
255255
*/
256-
@Nonnull Router parser(@Nonnull MediaType contentType, @Nonnull MessageDecoder decoder);
256+
@Nonnull Router decoder(@Nonnull MediaType contentType, @Nonnull MessageDecoder decoder);
257257

258258
/**
259259
* Returns the worker thread pool. This thread pool is used to run application blocking code.

jooby/src/main/java/io/jooby/internal/RouterImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ public Router encoder(@Nonnull MediaType contentType, @Nonnull MessageEncoder en
254254
return encoder(encoder.accept(contentType));
255255
}
256256

257-
@Nonnull @Override public Router parser(@Nonnull MediaType contentType, @Nonnull
257+
@Nonnull @Override public Router decoder(@Nonnull MediaType contentType, @Nonnull
258258
MessageDecoder decoder) {
259259
parsers.put(contentType.getValue(), decoder);
260260
return this;

modules/jooby-jackson/src/main/java/io/jooby/json/JacksonModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public JacksonModule module(Class<? extends Module> module) {
104104
}
105105

106106
@Override public void install(@Nonnull Jooby application) {
107-
application.parser(MediaType.json, this);
107+
application.decoder(MediaType.json, this);
108108
application.encoder(MediaType.json, this);
109109

110110
ServiceRegistry services = application.getServices();

tests/src/test/java/io/jooby/FeaturedTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -848,14 +848,14 @@ class Message {
848848
@Test
849849
public void consumes() {
850850
new JoobyRunner(app -> {
851-
app.parser(io.jooby.MediaType.json, new MessageDecoder() {
851+
app.decoder(io.jooby.MediaType.json, new MessageDecoder() {
852852
@Nonnull @Override public String decode(@Nonnull Context ctx, @Nonnull Type type)
853853
throws Exception {
854854
return "{" + ctx.body().value() + "}";
855855
}
856856
});
857857

858-
app.parser(xml, new MessageDecoder() {
858+
app.decoder(xml, new MessageDecoder() {
859859
@Nonnull @Override public String decode(@Nonnull Context ctx, @Nonnull Type type)
860860
throws Exception {
861861
return "<" + ctx.body().value() + ">";

tests/src/test/java/io/jooby/MvcTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,14 @@ public void producesAndConsumes() {
6868
("<" + value.toString() + ">").getBytes(StandardCharsets.UTF_8)
6969
);
7070

71-
app.parser(io.jooby.MediaType.json, new MessageDecoder() {
71+
app.decoder(io.jooby.MediaType.json, new MessageDecoder() {
7272
@Nonnull @Override public Message decode(@Nonnull Context ctx, @Nonnull Type type)
7373
throws Exception {
7474
return new Message("{" + ctx.body().value() + "}");
7575
}
7676
});
7777

78-
app.parser(xml, new MessageDecoder() {
78+
app.decoder(xml, new MessageDecoder() {
7979
@Nonnull @Override public Message decode(@Nonnull Context ctx, @Nonnull Type type)
8080
throws Exception {
8181
return new Message("<" + ctx.body().value() + ">");

0 commit comments

Comments
 (0)