aboutsummaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/com/terminaldweller/doc/Doc.java52
1 files changed, 52 insertions, 0 deletions
diff --git a/src/main/java/com/terminaldweller/doc/Doc.java b/src/main/java/com/terminaldweller/doc/Doc.java
new file mode 100644
index 0000000..c746692
--- /dev/null
+++ b/src/main/java/com/terminaldweller/doc/Doc.java
@@ -0,0 +1,52 @@
+package com.terminaldweller.doc;
+
+/** The document class. */
+public class Doc {
+ private Long id;
+ private String name;
+ private long lastModified;
+
+ public Doc() {}
+
+ /**
+ * The full constructor for a document.
+ *
+ * @param id the id given by the db.
+ * @param name the name of the documment given by the user.
+ * @param lastModified the date of the last modification in unix epoch.
+ */
+ public Doc(Long id, String name, long lastModified) {
+ this.id = id;
+ this.name = name;
+ this.lastModified = lastModified;
+ }
+
+ public Doc(String name, long lastModified) {
+ this.name = name;
+ this.lastModified = lastModified;
+ }
+
+ public Long getId() {
+ return this.id;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public long getLastModified() {
+ return this.lastModified;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public void setLastModified(long lastModified) {
+ this.lastModified = lastModified;
+ }
+}