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

/**
 * The Class Constraint.
 */

public class Constraint {
	private  List<Object> valid_values;  
	private Object equal;
	private Object greater_than;
	private Object greater_or_equal;
	private Object less_than;
	private Object less_or_equal;
	private List<Object> in_range;
	private Object length;
	private Object min_length;
	private Object max_length;
	
	/**
	 * Instantiates a new Constraint.
	 */
	public Constraint() {
		valid_values = new ArrayList<Object>();
		in_range = new ArrayList<Object>();
	}
	
	/**
	 * Gets the valid_values.
	 *
	 * @return the valid_values
	 */
	public List<Object> getvalid_values() {
		return valid_values;
	}
	/**
	 * Gets equal.
	 *
	 * @return equal
	 */
	public Object getEqual() {
		return equal;
	}
	/**
	 * Gets greater_than.
	 *
	 * @return greater_than
	 */
	public Object getGreater_than() {
		return greater_than;
	}
	/**
	 * Gets greater_or_equal.
	 *
	 * @return greater_or_equal
	 */
	public Object getGreater_or_equal() {
		return greater_or_equal;
	}
	/**
	 * Gets less_than.
	 *
	 * @return less_than
	 */
	public Object getLess_than() {
		return less_than;
	}
	/**
	 * Gets less_or_equal.
	 *
	 * @return less_or_equal
	 */
	public Object getLess_or_equal() {
		return less_or_equal;
	}
	/**
	 * Gets in_range.
	 *
	 * @return in_range
	 */
	public List<Object> getIn_range() {
		return in_range;
	}
	/**
	 * Gets length.
	 *
	 * @return length
	 */
	public Object getLength() {
		return length;
	}
	/**
	 * Gets min_length.
	 *
	 * @return min_length
	 */
	public Object getMin_length() {
		return min_length;
	}
	/**
	 * Gets max_length.
	 *
	 * @return max_length
	 */
	public Object getMax_length() {
		return max_length;
	}
	/**
	 * Sets the valid_values.
	 *
	 * @param op the new valid_values
	 */
	public void setvalid_values(List<Object> vlist) {
		this.valid_values = vlist;
	}
	/**
	 * Sets equal.
	 *
	 * @param e the new equal
	 */
	public void setEqual(Object e) {
		this.equal = e;
	}
	/**
	 * Sets greater_than.
	 *
	 * @param e the new greater_than
	 */
	public void setGreater_than(Object e) {
		this.greater_than = e;
	}
	/**
	 * Sets less_than.
	 *
	 * @param e the new less_than
	 */
	public void setLess_than(Object e) {
		this.less_than = e;
	}
	/**
	 * Sets in_range.
	 *
	 * @param e the new in_range
	 */
	public void setIn_range(List<Object> e) {
		this.in_range = e;
	}
	/**
	 * Sets length.
	 *
	 * @param e the length
	 */
	public void setLength(Object e) {
		this.length = e;
	}
	/**
	 * Sets min_length.
	 *
	 * @param e the min_length
	 */
	public void setMin_length(Object e) {
		this.min_length = e;
	}
	/**
	 * Sets max_length.
	 *
	 * @param e the max_length
	 */
	public void setMax_length(Object e) {
		this.max_length = e;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "valid_values=" + valid_values;
	}
}