Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package cl.agile.core.form;
- import java.util.Date;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.FetchType;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.JoinColumn;
- import javax.persistence.Lob;
- import javax.persistence.ManyToOne;
- import javax.persistence.OneToOne;
- import javax.persistence.SequenceGenerator;
- import javax.persistence.Table;
- import javax.persistence.Temporal;
- import javax.persistence.TemporalType;
- import com.google.gson.annotations.Expose;
- @Entity
- @Table(name="CCU_FIRMA")
- public class Firma {
- @Id
- @Column(name="firma_id")
- @SequenceGenerator(name="CCU_firma_seq",sequenceName="CCU_firma_sequence",allocationSize=1)
- @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="CCU_firma_seq")
- @Expose
- private Integer firma_id;
- @Column(name="type")
- private Integer type;
- @Temporal(TemporalType.TIMESTAMP)
- @Column(name="timestamp", insertable = false, updatable = false, columnDefinition="TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
- private Date timestamp;
- @Lob
- @Column(name="bio_reg", nullable=true)
- // @Type(type="org.hibernate.type.PrimitiveByteArrayBlobType")
- private byte[] biometria;
- @OneToOne(fetch=FetchType.LAZY)
- @JoinColumn(name="ID_DOC_USER")
- private DocUser docuser;
- @ManyToOne(fetch = FetchType.LAZY)
- @JoinColumn(name = "id_user", nullable = true)
- private User user;
- @ManyToOne(fetch = FetchType.LAZY)
- @JoinColumn(name = "id_certificate", nullable = true)
- private Certificate certificate;
- public Certificate getCertificate() {
- return certificate;
- }
- public void setCertificate(Certificate certificate) {
- this.certificate = certificate;
- }
- public User getUser() {
- return user;
- }
- public void setUser(User user) {
- this.user = user;
- }
- public Integer getFirma_id() {
- return firma_id;
- }
- public void setFirma_id(Integer firma_id) {
- this.firma_id = firma_id;
- }
- public Integer getType() {
- return type;
- }
- public void setType(Integer type) {
- this.type = type;
- }
- public Date getTimestamp() {
- return timestamp;
- }
- public void setTimestamp(Date timestamp) {
- this.timestamp = timestamp;
- }
- public byte[] getBiometria() {
- return biometria;
- }
- public void setBiometria(byte[] biometria) {
- this.biometria = biometria;
- }
- public DocUser getDocuser() {
- return docuser;
- }
- public void setDocuser(DocUser docuser) {
- this.docuser = docuser;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement