diff options
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/com/terminaldweller/doc/Doc.java | 52 | 
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; +  } +} | 
