f9fa0768707b8001d03fbdcfcb90c620696f5fcf
[vfc/nfvo/catalog.git] /
1 /**
2  * Copyright 2016 [ZTE] and others.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
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 implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 package org.openo.commontosca.catalog.db.entity;
18
19 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
20
21 import javax.persistence.Column;
22 import javax.persistence.Entity;
23 import javax.persistence.Id;
24 import javax.persistence.Table;
25
26 @Entity
27 @Table(name = "catalog_model_substitution_mapping_table")
28 @JsonIgnoreProperties(ignoreUnknown = true)
29 public class ServiceTemplateMappingData extends BaseData {
30
31   @Id
32   @Column(name = "MAPPINGID")
33   private String mappingId;
34
35   @Column(name = "NODETYPE")
36   private String nodeType;
37
38   @Column(name = "SERVICETEMPLATEID")
39   private String serviceTemplateId;
40
41   @Column(name = "REQUIREMENTS")
42   private String requirements;
43
44   @Column(name = "CAPABILITIES")
45   private String capabilities;
46
47   public String getMappingId() {
48     return mappingId;
49   }
50
51   public void setMappingId(String mappingId) {
52     this.mappingId = mappingId;
53   }
54
55   public String getNodeType() {
56     return nodeType;
57   }
58
59   public void setNodeType(String nodeType) {
60     this.nodeType = nodeType;
61   }
62
63   public String getServiceTemplateId() {
64     return serviceTemplateId;
65   }
66
67   public void setServiceTemplateId(String serviceTemplateId) {
68     this.serviceTemplateId = serviceTemplateId;
69   }
70
71   public String getRequirements() {
72     return requirements;
73   }
74
75   public void setRequirements(String requirements) {
76     this.requirements = requirements;
77   }
78
79   public String getCapabilities() {
80     return capabilities;
81   }
82
83   public void setCapabilities(String capabilities) {
84     this.capabilities = capabilities;
85   }
86
87 }