Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package th.in.oneauthen.object;
- import java.io.Serializable;
- import java.util.Date;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.GeneratedValue;
- import javax.persistence.Id;
- import javax.persistence.JoinColumn;
- import javax.persistence.ManyToOne;
- import javax.persistence.NamedQueries;
- import javax.persistence.NamedQuery;
- import javax.persistence.Table;
- import org.hibernate.annotations.GenericGenerator;
- @Entity
- @Table(name="DOCUMENT")
- @NamedQueries(value = {
- @NamedQuery(name="gethistoryByOwner", query="SELECT sHistory FROM DocumentDB sHistory WHERE sHistory.creator = :creator")
- })
- public class DocumentDB implements Serializable {
- /**
- *
- */
- private static final long serialVersionUID = 4236321792271649306L;
- @Id
- @GeneratedValue( generator= "UUID2" )
- @GenericGenerator( name = "UUID2", strategy = "uuid2" )
- @Column(name ="ID")
- private String docId;
- @ManyToOne
- @JoinColumn(name = "CREATOR" , nullable = false)
- private UserUidDB creator;
- @Column(name = "DOC_FILE", nullable = false)
- private byte[] docFile;
- @Column(name = "REMAINING_SIGNER")
- private int remainingSigner=0;
- @Column(name = "TIME_SIGN")
- private Date timeSign;
- public String getDocId() {
- return docId;
- }
- public void setDocId(String docId) {
- this.docId = docId;
- }
- public UserUidDB getCreator() {
- return creator;
- }
- public void setCreator(UserUidDB creator) {
- this.creator = creator;
- }
- public byte[] getDocFile() {
- return docFile;
- }
- public void setDocFile(byte[] docFile) {
- this.docFile = docFile;
- }
- public int getRemainingSigner() {
- return remainingSigner;
- }
- public void setRemainingSigner(int remainingSigner) {
- this.remainingSigner = remainingSigner;
- }
- public Date gettimeSign() {
- return timeSign;
- }
- public void settimeSign(Date timeSign) {
- this.timeSign = timeSign;
- }
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return super.toString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement