BAEL-3458 | Jsoniter parsing API examples (#8508)

This commit is contained in:
rdevarakonda
2020-01-23 16:19:54 +00:00
committed by Sam Millington
parent 1a3ae025a1
commit 6ae0be5a9e
7 changed files with 181 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
package com.baeldung.jsoniter.model;
public class Name {
private String firstName;
private String surname;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getSurname() {
return surname;
}
public void setSurname(String surname) {
this.surname = surname;
}
}

View File

@@ -0,0 +1,26 @@
package com.baeldung.jsoniter.model;
import com.jsoniter.annotation.JsonProperty;
import com.jsoniter.fuzzy.MaybeStringIntDecoder;
public class Student {
@JsonProperty(decoder = MaybeStringIntDecoder.class)
private int id;
private Name name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Name getName() {
return name;
}
public void setName(Name name) {
this.name = name;
}
}