From 9652151061708700b8a1c294f10aafd0cd70276d Mon Sep 17 00:00:00 2001 From: Jannis Mattheis Date: Tue, 22 May 2018 18:27:48 +0200 Subject: [PATCH] Add model structures --- .../main/java/de/gotify/model/Message.java | 40 +++++++++++++++++++ .../java/de/gotify/model/PagedMessages.java | 24 +++++++++++ .../src/main/java/de/gotify/model/Paging.java | 13 ++++++ 3 files changed, 77 insertions(+) create mode 100644 android/app/src/main/java/de/gotify/model/Message.java create mode 100644 android/app/src/main/java/de/gotify/model/PagedMessages.java create mode 100644 android/app/src/main/java/de/gotify/model/Paging.java diff --git a/android/app/src/main/java/de/gotify/model/Message.java b/android/app/src/main/java/de/gotify/model/Message.java new file mode 100644 index 0000000..1832393 --- /dev/null +++ b/android/app/src/main/java/de/gotify/model/Message.java @@ -0,0 +1,40 @@ +package de.gotify.model; + +public class Message { + private Integer id; + private String title; + private String message; + private int priority; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + public String getMessage() { + return message; + } + + public void setMessage(String message) { + this.message = message; + } + + public int getPriority() { + return priority; + } + + public void setPriority(int priority) { + this.priority = priority; + } +} diff --git a/android/app/src/main/java/de/gotify/model/PagedMessages.java b/android/app/src/main/java/de/gotify/model/PagedMessages.java new file mode 100644 index 0000000..42b03ae --- /dev/null +++ b/android/app/src/main/java/de/gotify/model/PagedMessages.java @@ -0,0 +1,24 @@ +package de.gotify.model; + +import java.util.List; + +public class PagedMessages { + private Paging paging; + private List messages; + + public List getMessages() { + return messages; + } + + public void setMessages(List messages) { + this.messages = messages; + } + + public Paging getPaging() { + return paging; + } + + public void setPaging(Paging paging) { + this.paging = paging; + } +} diff --git a/android/app/src/main/java/de/gotify/model/Paging.java b/android/app/src/main/java/de/gotify/model/Paging.java new file mode 100644 index 0000000..48a9a8e --- /dev/null +++ b/android/app/src/main/java/de/gotify/model/Paging.java @@ -0,0 +1,13 @@ +package de.gotify.model; + +public class Paging { + private int since; + + public int getSince() { + return since; + } + + public void setSince(int since) { + this.since = since; + } +}