001package org.kuali.kra.coi; 002 003import java.io.Serializable; 004import javax.persistence.Entity; 005import javax.persistence.GeneratedValue; 006import javax.persistence.GenerationType; 007import javax.persistence.Id; 008import javax.persistence.Table; 009 010@Entity 011@Table(name = "COI_DISCLOSURE") 012public class CoiDisclosure implements Serializable { 013 014 private static final long serialVersionUID = 1L; 015 016 @Id 017 @GeneratedValue(strategy = GenerationType.AUTO) 018 private Long coiDisclosureId; 019 020 private String coiDisclosureNumber; 021 022 private Integer sequenceNumber; 023 024 private String documentNumber; 025 026 private String personId; 027 028 private String certificationText; 029 030 private String certifiedBy; 031 032 private Long certificationTimestamp; 033 034 private String disclosureDispositionCode; 035 036 private String disclosureStatusCode; 037 038 private Long expirationDate; 039 040 private Long updateTimestamp; 041 042 private String updateUser; 043 044 private String eventTypeCode; 045 046 private String moduleItemKey; 047 048 private String reviewStatusCode; 049 050 private Integer discActiveStatus; 051 052 private String currentDisclosure; 053 054 private String annualUpdate; 055 056 private Long versionNumber; 057 058 private String objectId; 059 060 061}