diff --git a/src/main/java/com/commafeed/backend/model/AbstractModel.java b/src/main/java/com/commafeed/backend/model/AbstractModel.java index 3b30cb47..292be748 100644 --- a/src/main/java/com/commafeed/backend/model/AbstractModel.java +++ b/src/main/java/com/commafeed/backend/model/AbstractModel.java @@ -8,7 +8,8 @@ import javax.persistence.Id; import javax.persistence.MappedSuperclass; import javax.persistence.TableGenerator; -import lombok.Data; +import lombok.Getter; +import lombok.Setter; /** * Abstract model for all entities, defining id and table generator @@ -16,7 +17,8 @@ import lombok.Data; */ @SuppressWarnings("serial") @MappedSuperclass -@Data +@Getter +@Setter public abstract class AbstractModel implements Serializable { @Id diff --git a/src/main/java/com/commafeed/backend/model/ApplicationSettings.java b/src/main/java/com/commafeed/backend/model/ApplicationSettings.java index f22df261..fc99374d 100644 --- a/src/main/java/com/commafeed/backend/model/ApplicationSettings.java +++ b/src/main/java/com/commafeed/backend/model/ApplicationSettings.java @@ -7,8 +7,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.apache.log4j.Level; @@ -17,8 +17,8 @@ import org.apache.log4j.Level; @SuppressWarnings("serial") @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class ApplicationSettings extends AbstractModel { private String publicUrl; diff --git a/src/main/java/com/commafeed/backend/model/Feed.java b/src/main/java/com/commafeed/backend/model/Feed.java index 66ad3793..ac057981 100644 --- a/src/main/java/com/commafeed/backend/model/Feed.java +++ b/src/main/java/com/commafeed/backend/model/Feed.java @@ -12,8 +12,8 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -23,8 +23,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class Feed extends AbstractModel { /** diff --git a/src/main/java/com/commafeed/backend/model/FeedCategory.java b/src/main/java/com/commafeed/backend/model/FeedCategory.java index a367c448..8ef1bc35 100644 --- a/src/main/java/com/commafeed/backend/model/FeedCategory.java +++ b/src/main/java/com/commafeed/backend/model/FeedCategory.java @@ -11,8 +11,8 @@ import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.Table; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -22,8 +22,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class FeedCategory extends AbstractModel { @Column(length = 128, nullable = false) diff --git a/src/main/java/com/commafeed/backend/model/FeedEntry.java b/src/main/java/com/commafeed/backend/model/FeedEntry.java index fc856412..b2f2972d 100644 --- a/src/main/java/com/commafeed/backend/model/FeedEntry.java +++ b/src/main/java/com/commafeed/backend/model/FeedEntry.java @@ -16,8 +16,8 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -27,8 +27,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class FeedEntry extends AbstractModel { @Column(length = 2048, nullable = false) diff --git a/src/main/java/com/commafeed/backend/model/FeedEntryContent.java b/src/main/java/com/commafeed/backend/model/FeedEntryContent.java index 8182ce6c..40f80f71 100644 --- a/src/main/java/com/commafeed/backend/model/FeedEntryContent.java +++ b/src/main/java/com/commafeed/backend/model/FeedEntryContent.java @@ -9,8 +9,8 @@ import javax.persistence.Lob; import javax.persistence.OneToMany; import javax.persistence.Table; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -20,8 +20,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class FeedEntryContent extends AbstractModel { @Column(length = 2048) diff --git a/src/main/java/com/commafeed/backend/model/FeedEntryStatus.java b/src/main/java/com/commafeed/backend/model/FeedEntryStatus.java index e2fa6a3b..e2360fe9 100644 --- a/src/main/java/com/commafeed/backend/model/FeedEntryStatus.java +++ b/src/main/java/com/commafeed/backend/model/FeedEntryStatus.java @@ -13,8 +13,8 @@ import javax.persistence.Temporal; import javax.persistence.TemporalType; import javax.persistence.Transient; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -24,8 +24,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class FeedEntryStatus extends AbstractModel { @ManyToOne(fetch = FetchType.LAZY) diff --git a/src/main/java/com/commafeed/backend/model/FeedSubscription.java b/src/main/java/com/commafeed/backend/model/FeedSubscription.java index 71736d65..9f2db975 100644 --- a/src/main/java/com/commafeed/backend/model/FeedSubscription.java +++ b/src/main/java/com/commafeed/backend/model/FeedSubscription.java @@ -12,8 +12,8 @@ import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.Table; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -23,8 +23,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class FeedSubscription extends AbstractModel { @ManyToOne(fetch = FetchType.LAZY) diff --git a/src/main/java/com/commafeed/backend/model/User.java b/src/main/java/com/commafeed/backend/model/User.java index 492f46d3..6703cb0c 100644 --- a/src/main/java/com/commafeed/backend/model/User.java +++ b/src/main/java/com/commafeed/backend/model/User.java @@ -13,8 +13,8 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -26,8 +26,8 @@ import com.google.common.collect.Sets; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class User extends AbstractModel { @Column(length = 32, nullable = false, unique = true) diff --git a/src/main/java/com/commafeed/backend/model/UserRole.java b/src/main/java/com/commafeed/backend/model/UserRole.java index eedf9690..e0cfbc26 100644 --- a/src/main/java/com/commafeed/backend/model/UserRole.java +++ b/src/main/java/com/commafeed/backend/model/UserRole.java @@ -10,8 +10,8 @@ import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -21,8 +21,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class UserRole extends AbstractModel { public static enum Role { diff --git a/src/main/java/com/commafeed/backend/model/UserSettings.java b/src/main/java/com/commafeed/backend/model/UserSettings.java index 950e93f3..13e9bfe9 100644 --- a/src/main/java/com/commafeed/backend/model/UserSettings.java +++ b/src/main/java/com/commafeed/backend/model/UserSettings.java @@ -12,8 +12,8 @@ import javax.persistence.OneToOne; import javax.persistence.Table; import javax.xml.bind.annotation.XmlRootElement; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.Getter; +import lombok.Setter; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; @@ -23,8 +23,8 @@ import org.hibernate.annotations.CacheConcurrencyStrategy; @SuppressWarnings("serial") @Cacheable @Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL) -@Data -@EqualsAndHashCode(callSuper = true) +@Getter +@Setter public class UserSettings extends AbstractModel { @XmlRootElement