2 * Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
4 * Licensed under the Apache License, Version 2.0 (the "License"); you may
5 * not use this file except in compliance with the License. You may obtain
6 * a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13 * implied. See the License for the specific language governing
14 * permissions and limitations under the License.
16 package org.akraino.validation.ui.entity;
18 import java.io.Serializable;
20 import javax.persistence.Column;
21 import javax.persistence.Entity;
22 import javax.persistence.GeneratedValue;
23 import javax.persistence.GenerationType;
24 import javax.persistence.Id;
25 import javax.persistence.JoinColumn;
26 import javax.persistence.ManyToOne;
27 import javax.persistence.OneToOne;
28 import javax.persistence.Table;
31 @Table(name = "validation_test_result")
32 public class ValidationDbTestResult implements Serializable {
37 private static final long serialVersionUID = 1L;
40 @GeneratedValue(strategy = GenerationType.IDENTITY)
44 @Column(name = "blueprint_name")
45 private String blueprintName;
47 @Column(name = "version")
48 private String version;
51 @JoinColumn(name = "lab_id")
54 @Column(name = "timestamp")
55 private String timestamp;
57 @Column(name = "all_layers")
58 private Boolean allLayers;
60 @Column(name = "optional")
61 private Boolean optional;
63 @Column(name = "result")
64 private Boolean result;
66 @Column(name = "date_of_storage")
67 private String dateStorage;
70 @JoinColumn(name = "submission_id")
71 private Submission submission;
73 public int getResultId() {
77 public void setResultId(int resultId) {
78 this.resultId = resultId;
81 public String getBlueprintName() {
85 public void setBlueprintName(String blueprintName) {
86 this.blueprintName = blueprintName;
89 public String getVersion() {
93 public void setVersion(String version) {
94 this.version = version;
97 public Boolean getAllLayers() {
101 public void setAllLayers(Boolean allLayers) {
102 this.allLayers = allLayers;
105 public Boolean getOptional() {
109 public void setOptional(Boolean optional) {
110 this.optional = optional;
113 public LabInfo getLab() {
117 public void setLab(LabInfo lab) {
121 public String getTimestamp() {
125 public void setTimestamp(String timestamp) {
126 this.timestamp = timestamp;
129 public Boolean getResult() {
133 public void setResult(Boolean result) {
134 this.result = result;
137 public String getDateStorage() {
141 public void setDateStorage(String dateStorage) {
142 this.dateStorage = dateStorage;
145 public Submission getSubmission() {
146 return this.submission;
149 public void setSubmission(Submission submission) {
150 this.submission = submission;