114
, @NamedQuery(name = "DocumentHistory.findById", query = "SELECT d
FROM DocumentHistory d WHERE d.id = :id")
, @NamedQuery(name = "DocumentHistory.findByIdDocumnet", query =
"SELECT d FROM DocumentHistory d WHERE d.idDocument.id = :idDocument")
, @NamedQuery(name = "DocumentHistory.findByRegistrationDate", query =
"SELECT d FROM DocumentHistory d WHERE d.registrationDate =
:registrationDate")})
public class DocumentHistory implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "id")
private Integer id;
@Column(name = "registration_date")
@Temporal(TemporalType.TIMESTAMP)
private Date registrationDate;
@JoinColumn(name = "id_document", referencedColumnName = "id")
@ManyToOne
private Document idDocument;
@JoinColumn(name = "id_user_action", referencedColumnName = "id")
@ManyToOne
private UserAction idUserAction;
@JoinColumn(name = "id_user", referencedColumnName = "id")
@ManyToOne
private User idUser;
/**
* Конструктор класса