]> git.mxchange.org Git - jcontacts-business-core.git/blobdiff - src/org/mxchange/jcontactsbusiness/opening_times/BusinessOpeningTimes.java
let's make sure that serial numbers of objects are never persisted (being ignored...
[jcontacts-business-core.git] / src / org / mxchange / jcontactsbusiness / opening_times / BusinessOpeningTimes.java
index f11ea40ec95be4df47306b81c9b1b52a1b84308c..d297db2637a00614cb7f1658a9f45d4b7cab4c93 100644 (file)
@@ -30,6 +30,7 @@ import javax.persistence.Id;
 import javax.persistence.Table;
 import javax.persistence.Temporal;
 import javax.persistence.TemporalType;
+import javax.persistence.Transient;
 
 /**
  * A POJO for business opening hours
@@ -38,11 +39,13 @@ import javax.persistence.TemporalType;
  */
 @Entity (name = "company_opening_times")
 @Table (name = "company_opening_times")
+@SuppressWarnings ("PersistenceUnitPresent")
 public class BusinessOpeningTimes implements OpeningTimes {
 
        /**
         * Serial number
         */
+       @Transient
        private static final long serialVersionUID = 19_578_871_756_871L;
 
        /**
@@ -174,11 +177,13 @@ public class BusinessOpeningTimes implements OpeningTimes {
        }
 
        @Override
+       @SuppressWarnings ("ReturnOfDateField")
        public Calendar getEndTime () {
                return this.endTime;
        }
 
        @Override
+       @SuppressWarnings ("AssignmentToDateFieldFromParameter")
        public void setEndTime (final Calendar endTime) {
                this.endTime = endTime;
        }
@@ -204,11 +209,13 @@ public class BusinessOpeningTimes implements OpeningTimes {
        }
 
        @Override
+       @SuppressWarnings ("ReturnOfDateField")
        public Calendar getStartTime () {
                return this.startTime;
        }
 
        @Override
+       @SuppressWarnings ("AssignmentToDateFieldFromParameter")
        public void setStartTime (final Calendar startTime) {
                this.startTime = startTime;
        }