package com.commafeed.backend.model; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @Entity @Table(name = "FEEDENTRYSTATUSES") @SuppressWarnings("serial") public class FeedEntryStatus extends AbstractModel { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(nullable = false) private FeedSubscription subscription; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(nullable = false) private FeedEntry entry; @Column(name = "read_status") private boolean read; private boolean starred; public FeedSubscription getSubscription() { return subscription; } public void setSubscription(FeedSubscription subscription) { this.subscription = subscription; } public FeedEntry getEntry() { return entry; } public void setEntry(FeedEntry entry) { this.entry = entry; } public boolean isRead() { return read; } public void setRead(boolean read) { this.read = read; } public boolean isStarred() { return starred; } public void setStarred(boolean starred) { this.starred = starred; } }