2 * ============LICENSE_START=======================================================
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
11 * http://www.apache.org/licenses/LICENSE-2.0
\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
20 package org.openecomp.vid.asdc.beans.tosca;
\r
21 import java.util.List;
\r
22 import java.util.ArrayList;
\r
25 * The Class Constraint.
\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
41 * Instantiates a new Constraint.
\r
43 public Constraint() {
\r
44 valid_values = new ArrayList<Object>();
\r
45 in_range = new ArrayList<Object>();
\r
49 * Gets the valid_values.
\r
51 * @return the valid_values
\r
53 public List<Object> getvalid_values() {
\r
54 return valid_values;
\r
61 public Object getEqual() {
\r
65 * Gets greater_than.
\r
67 * @return greater_than
\r
69 public Object getGreater_than() {
\r
70 return greater_than;
\r
73 * Gets greater_or_equal.
\r
75 * @return greater_or_equal
\r
77 public Object getGreater_or_equal() {
\r
78 return greater_or_equal;
\r
85 public Object getLess_than() {
\r
89 * Gets less_or_equal.
\r
91 * @return less_or_equal
\r
93 public Object getLess_or_equal() {
\r
94 return less_or_equal;
\r
101 public List<Object> getIn_range() {
\r
109 public Object getLength() {
\r
115 * @return min_length
\r
117 public Object getMin_length() {
\r
123 * @return max_length
\r
125 public Object getMax_length() {
\r
129 * Sets the valid_values.
\r
131 * @param op the new valid_values
\r
133 public void setvalid_values(List<Object> vlist) {
\r
134 this.valid_values = vlist;
\r
139 * @param e the new equal
\r
141 public void setEqual(Object e) {
\r
145 * Sets greater_than.
\r
147 * @param e the new greater_than
\r
149 public void setGreater_than(Object e) {
\r
150 this.greater_than = e;
\r
155 * @param e the new less_than
\r
157 public void setLess_than(Object e) {
\r
158 this.less_than = e;
\r
163 * @param e the new in_range
\r
165 public void setIn_range(List<Object> e) {
\r
171 * @param e the length
\r
173 public void setLength(Object e) {
\r
179 * @param e the min_length
\r
181 public void setMin_length(Object e) {
\r
182 this.min_length = e;
\r
187 * @param e the max_length
\r
189 public void setMax_length(Object e) {
\r
190 this.max_length = e;
\r
193 * @see java.lang.Object#toString()
\r
196 public String toString() {
\r
197 return "valid_values=" + valid_values;
\r