]> git.mxchange.org Git - jaddressbook-share-core.git/blobdiff - src/org/mxchange/jaddressbookshare/model/addressbook/shared/ShareableAddressbook.java
Continued:
[jaddressbook-share-core.git] / src / org / mxchange / jaddressbookshare / model / addressbook / shared / ShareableAddressbook.java
index 1683e6319f3ef944329bb6bba68bb2075e8b3b05..2bf80df40acf589d60b4c636b1224c3310192444 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2016 Roland Häder
+ * Copyright (C) 2016 - 2018 Free Software Foundation
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -17,7 +17,7 @@
 package org.mxchange.jaddressbookshare.model.addressbook.shared;
 
 import java.io.Serializable;
-import java.util.Calendar;
+import java.util.Date;
 import org.mxchange.jaddressbook.model.addressbook.Addressbook;
 import org.mxchange.jusercore.model.user.User;
 
@@ -26,7 +26,7 @@ import org.mxchange.jusercore.model.user.User;
  * <p>
  * @author Roland Häder<roland@mxchange.org>
  */
-public interface ShareableAddressbook extends Serializable {
+public interface ShareableAddressbook extends Comparable<ShareableAddressbook>, Serializable {
 
        /**
         * Getter for shared address book instance
@@ -89,14 +89,14 @@ public interface ShareableAddressbook extends Serializable {
         * <p>
         * @return Share creation timestamp
         */
-       Calendar getShareCreated ();
+       Date getShareCreated ();
 
        /**
         * Setter for share creation timestamp
         * <p>
         * @param shareCreated Share creation timestamp
         */
-       void setShareCreated (final Calendar shareCreated);
+       void setShareCreated (final Date shareCreated);
 
        @Override
        boolean equals (final Object object);