Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import com.fasterxml.jackson.databind.ObjectMapper;
- import java.io.IOException;
- public class Reminder {
- private String patientId;
- private String message;
- // Конструкторы, геттеры и сеттеры
- public Reminder() {
- }
- public Reminder(String patientId, String message) {
- this.patientId = patientId;
- this.message = message;
- }
- // Геттеры и сеттеры
- public String getPatientId() {
- return patientId;
- }
- public void setPatientId(String patientId) {
- this.patientId = patientId;
- }
- public String getMessage() {
- return message;
- }
- public void setMessage(String message) {
- this.message = message;
- }
- // Методы для сериализации и десериализации JSON
- private static final ObjectMapper objectMapper = new ObjectMapper();
- public static Reminder fromJson(String json) {
- try {
- return objectMapper.readValue(json, Reminder.class);
- } catch (IOException e) {
- e.printStackTrace();
- return null;
- }
- }
- public String toJson() {
- try {
- return objectMapper.writeValueAsString(this);
- } catch (IOException e) {
- e.printStackTrace();
- return null;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement