Controller Blueprints Nitrogen to Oxygen Migration
[ccsdk/features.git] / blueprints-processor / plugin / model-provider / src / main / java / org / onap / ccsdk / features / model / data / ConstraintClause.java
1 /*\r
2  * Copyright © 2017-2018 AT&T Intellectual Property.\r
3  * Modifications Copyright © 2018 IBM.\r
4  * \r
5  * Licensed under the Apache License, Version 2.0 (the "License");\r
6  * you may not use this file except in compliance with the License.\r
7  * You may obtain a copy of the License at\r
8  * \r
9  * http://www.apache.org/licenses/LICENSE-2.0\r
10  * \r
11  * Unless required by applicable law or agreed to in writing, software\r
12  * distributed under the License is distributed on an "AS IS" BASIS,\r
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
14  * See the License for the specific language governing permissions and\r
15  * limitations under the License.\r
16  */\r
17 \r
18 package org.onap.ccsdk.features.model.data;\r
19 \r
20 import java.util.List;\r
21 import com.fasterxml.jackson.annotation.JsonProperty;\r
22 \r
23 /**\r
24  * ConstraintClause.java Purpose: 3.5.2 Constraint clause.\r
25  *\r
26  * @version 1.0\r
27  */\r
28 public class ConstraintClause {\r
29     @JsonProperty("equal")\r
30     private Object equal;\r
31 \r
32     @JsonProperty("greater_than")\r
33     private Object greaterThan;\r
34 \r
35     @JsonProperty("greater_or_equal")\r
36     private Object greaterOrEqual;\r
37 \r
38     @JsonProperty("less_than")\r
39     private Object lessThan;\r
40 \r
41     @JsonProperty("less_or_equal")\r
42     private Object lessOrEqual;\r
43 \r
44     @JsonProperty("in_range")\r
45     private Object inRange;\r
46 \r
47     @JsonProperty("valid_values")\r
48     private List<Object> validValues;\r
49 \r
50     @JsonProperty("length")\r
51     private Object length;\r
52 \r
53     @JsonProperty("min_length")\r
54     private Object minLength;\r
55 \r
56     @JsonProperty("max_length")\r
57     private Object maxLength;\r
58 \r
59     @JsonProperty("pattern")\r
60     private String pattern;\r
61 \r
62     public Object getEqual() {\r
63         return equal;\r
64     }\r
65 \r
66     public void setEqual(Object equal) {\r
67         this.equal = equal;\r
68     }\r
69 \r
70     public Object getGreaterThan() {\r
71         return greaterThan;\r
72     }\r
73 \r
74     public void setGreaterThan(Object greaterThan) {\r
75         this.greaterThan = greaterThan;\r
76     }\r
77 \r
78     public Object getGreaterOrEqual() {\r
79         return greaterOrEqual;\r
80     }\r
81 \r
82     public void setGreaterOrEqual(Object greaterOrEqual) {\r
83         this.greaterOrEqual = greaterOrEqual;\r
84     }\r
85 \r
86     public Object getLessThan() {\r
87         return lessThan;\r
88     }\r
89 \r
90     public void setLessThan(Object lessThan) {\r
91         this.lessThan = lessThan;\r
92     }\r
93 \r
94     public Object getLessOrEqual() {\r
95         return lessOrEqual;\r
96     }\r
97 \r
98     public void setLessOrEqual(Object lessOrEqual) {\r
99         this.lessOrEqual = lessOrEqual;\r
100     }\r
101 \r
102     public Object getInRange() {\r
103         return inRange;\r
104     }\r
105 \r
106     public void setInRange(Object inRange) {\r
107         this.inRange = inRange;\r
108     }\r
109 \r
110     public List<Object> getValidValues() {\r
111         return validValues;\r
112     }\r
113 \r
114     public void setValidValues(List<Object> validValues) {\r
115         this.validValues = validValues;\r
116     }\r
117 \r
118     public Object getLength() {\r
119         return length;\r
120     }\r
121 \r
122     public void setLength(Object length) {\r
123         this.length = length;\r
124     }\r
125 \r
126     public Object getMinLength() {\r
127         return minLength;\r
128     }\r
129 \r
130     public void setMinLength(Object minLength) {\r
131         this.minLength = minLength;\r
132     }\r
133 \r
134     public Object getMaxLength() {\r
135         return maxLength;\r
136     }\r
137 \r
138     public void setMaxLength(Object maxLength) {\r
139         this.maxLength = maxLength;\r
140     }\r
141 \r
142     public String getPattern() {\r
143         return pattern;\r
144     }\r
145 \r
146     public void setPattern(String pattern) {\r
147         this.pattern = pattern;\r
148     }\r
149 \r
150 }\r