[VID-6] Initial rebase push
[vid.git] / vid-app-common / src / main / java / org / openecomp / vid / asdc / beans / tosca / Constraint.java
1 /*-\r
2  * ============LICENSE_START=======================================================
3  * VID
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");\r
8  * you may not use this file except in compliance with the License.\r
9  * You may obtain a copy of the License at\r
10  * \r
11  *      http://www.apache.org/licenses/LICENSE-2.0\r
12  * \r
13  * Unless required by applicable law or agreed to in writing, software\r
14  * distributed under the License is distributed on an "AS IS" BASIS,\r
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16  * See the License for the specific language governing permissions and\r
17  * limitations under the License.
18  * ============LICENSE_END=========================================================\r
19  */\r
20 package org.openecomp.vid.asdc.beans.tosca;\r
21 import java.util.List;\r
22 import java.util.ArrayList;\r
23 \r
24 /**\r
25  * The Class Constraint.\r
26  */\r
27 \r
28 public class Constraint {\r
29         private  List<Object> valid_values;  \r
30         private Object equal;\r
31         private Object greater_than;\r
32         private Object greater_or_equal;\r
33         private Object less_than;\r
34         private Object less_or_equal;\r
35         private List<Object> in_range;\r
36         private Object length;\r
37         private Object min_length;\r
38         private Object max_length;\r
39         \r
40         /**\r
41          * Instantiates a new Constraint.\r
42          */\r
43         public Constraint() {\r
44                 valid_values = new ArrayList<Object>();\r
45                 in_range = new ArrayList<Object>();\r
46         }\r
47         \r
48         /**\r
49          * Gets the valid_values.\r
50          *\r
51          * @return the valid_values\r
52          */\r
53         public List<Object> getvalid_values() {\r
54                 return valid_values;\r
55         }\r
56         /**\r
57          * Gets equal.\r
58          *\r
59          * @return equal\r
60          */\r
61         public Object getEqual() {\r
62                 return equal;\r
63         }\r
64         /**\r
65          * Gets greater_than.\r
66          *\r
67          * @return greater_than\r
68          */\r
69         public Object getGreater_than() {\r
70                 return greater_than;\r
71         }\r
72         /**\r
73          * Gets greater_or_equal.\r
74          *\r
75          * @return greater_or_equal\r
76          */\r
77         public Object getGreater_or_equal() {\r
78                 return greater_or_equal;\r
79         }\r
80         /**\r
81          * Gets less_than.\r
82          *\r
83          * @return less_than\r
84          */\r
85         public Object getLess_than() {\r
86                 return less_than;\r
87         }\r
88         /**\r
89          * Gets less_or_equal.\r
90          *\r
91          * @return less_or_equal\r
92          */\r
93         public Object getLess_or_equal() {\r
94                 return less_or_equal;\r
95         }\r
96         /**\r
97          * Gets in_range.\r
98          *\r
99          * @return in_range\r
100          */\r
101         public List<Object> getIn_range() {\r
102                 return in_range;\r
103         }\r
104         /**\r
105          * Gets length.\r
106          *\r
107          * @return length\r
108          */\r
109         public Object getLength() {\r
110                 return length;\r
111         }\r
112         /**\r
113          * Gets min_length.\r
114          *\r
115          * @return min_length\r
116          */\r
117         public Object getMin_length() {\r
118                 return min_length;\r
119         }\r
120         /**\r
121          * Gets max_length.\r
122          *\r
123          * @return max_length\r
124          */\r
125         public Object getMax_length() {\r
126                 return max_length;\r
127         }\r
128         /**\r
129          * Sets the valid_values.\r
130          *\r
131          * @param op the new valid_values\r
132          */\r
133         public void setvalid_values(List<Object> vlist) {\r
134                 this.valid_values = vlist;\r
135         }\r
136         /**\r
137          * Sets equal.\r
138          *\r
139          * @param e the new equal\r
140          */\r
141         public void setEqual(Object e) {\r
142                 this.equal = e;\r
143         }\r
144         /**\r
145          * Sets greater_than.\r
146          *\r
147          * @param e the new greater_than\r
148          */\r
149         public void setGreater_than(Object e) {\r
150                 this.greater_than = e;\r
151         }\r
152         /**\r
153          * Sets less_than.\r
154          *\r
155          * @param e the new less_than\r
156          */\r
157         public void setLess_than(Object e) {\r
158                 this.less_than = e;\r
159         }\r
160         /**\r
161          * Sets in_range.\r
162          *\r
163          * @param e the new in_range\r
164          */\r
165         public void setIn_range(List<Object> e) {\r
166                 this.in_range = e;\r
167         }\r
168         /**\r
169          * Sets length.\r
170          *\r
171          * @param e the length\r
172          */\r
173         public void setLength(Object e) {\r
174                 this.length = e;\r
175         }\r
176         /**\r
177          * Sets min_length.\r
178          *\r
179          * @param e the min_length\r
180          */\r
181         public void setMin_length(Object e) {\r
182                 this.min_length = e;\r
183         }\r
184         /**\r
185          * Sets max_length.\r
186          *\r
187          * @param e the max_length\r
188          */\r
189         public void setMax_length(Object e) {\r
190                 this.max_length = e;\r
191         }\r
192         /* (non-Javadoc)\r
193          * @see java.lang.Object#toString()\r
194          */\r
195         @Override\r
196         public String toString() {\r
197                 return "valid_values=" + valid_values;\r
198         }\r
199 }\r