1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2007.08.06 at 08:17:38 PM MSD
6 //
7
8
9 package org.riverock.dbrevision.annotation.schema.db;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlType;
15
16
17 /**
18 * <p>Java class for DbSequence complex type.
19 *
20 * <p>The following schema fragment specifies the expected content contained within this class.
21 *
22 * <pre>
23 * <complexType name="DbSequence">
24 * <complexContent>
25 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26 * <attribute name="cacheSize" type="{http://www.w3.org/2001/XMLSchema}int" />
27 * <attribute name="incrementBy" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
28 * <attribute name="isCycle" type="{http://www.w3.org/2001/XMLSchema}boolean" />
29 * <attribute name="isOrder" type="{http://www.w3.org/2001/XMLSchema}boolean" />
30 * <attribute name="lastNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
31 * <attribute name="maxValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
32 * <attribute name="minValue" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
33 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
34 * </restriction>
35 * </complexContent>
36 * </complexType>
37 * </pre>
38 *
39 *
40 */
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "DbSequence")
43 public class DbSequence {
44
45 @XmlAttribute
46 protected Integer cacheSize;
47 @XmlAttribute(required = true)
48 protected int incrementBy;
49 @XmlAttribute
50 protected Boolean isCycle;
51 @XmlAttribute
52 protected Boolean isOrder;
53 @XmlAttribute(required = true)
54 protected long lastNumber;
55 @XmlAttribute(required = true)
56 protected String maxValue;
57 @XmlAttribute(required = true)
58 protected int minValue;
59 @XmlAttribute(required = true)
60 protected String name;
61
62 /**
63 * Gets the value of the cacheSize property.
64 *
65 * @return
66 * possible object is
67 * {@link Integer }
68 *
69 */
70 public Integer getCacheSize() {
71 return cacheSize;
72 }
73
74 /**
75 * Sets the value of the cacheSize property.
76 *
77 * @param value
78 * allowed object is
79 * {@link Integer }
80 *
81 */
82 public void setCacheSize(Integer value) {
83 this.cacheSize = value;
84 }
85
86 /**
87 * Gets the value of the incrementBy property.
88 *
89 */
90 public int getIncrementBy() {
91 return incrementBy;
92 }
93
94 /**
95 * Sets the value of the incrementBy property.
96 *
97 */
98 public void setIncrementBy(int value) {
99 this.incrementBy = value;
100 }
101
102 /**
103 * Gets the value of the isCycle property.
104 *
105 * @return
106 * possible object is
107 * {@link Boolean }
108 *
109 */
110 public Boolean isIsCycle() {
111 return isCycle;
112 }
113
114 /**
115 * Sets the value of the isCycle property.
116 *
117 * @param value
118 * allowed object is
119 * {@link Boolean }
120 *
121 */
122 public void setIsCycle(Boolean value) {
123 this.isCycle = value;
124 }
125
126 /**
127 * Gets the value of the isOrder property.
128 *
129 * @return
130 * possible object is
131 * {@link Boolean }
132 *
133 */
134 public Boolean isIsOrder() {
135 return isOrder;
136 }
137
138 /**
139 * Sets the value of the isOrder property.
140 *
141 * @param value
142 * allowed object is
143 * {@link Boolean }
144 *
145 */
146 public void setIsOrder(Boolean value) {
147 this.isOrder = value;
148 }
149
150 /**
151 * Gets the value of the lastNumber property.
152 *
153 */
154 public long getLastNumber() {
155 return lastNumber;
156 }
157
158 /**
159 * Sets the value of the lastNumber property.
160 *
161 */
162 public void setLastNumber(long value) {
163 this.lastNumber = value;
164 }
165
166 /**
167 * Gets the value of the maxValue property.
168 *
169 * @return
170 * possible object is
171 * {@link String }
172 *
173 */
174 public String getMaxValue() {
175 return maxValue;
176 }
177
178 /**
179 * Sets the value of the maxValue property.
180 *
181 * @param value
182 * allowed object is
183 * {@link String }
184 *
185 */
186 public void setMaxValue(String value) {
187 this.maxValue = value;
188 }
189
190 /**
191 * Gets the value of the minValue property.
192 *
193 */
194 public int getMinValue() {
195 return minValue;
196 }
197
198 /**
199 * Sets the value of the minValue property.
200 *
201 */
202 public void setMinValue(int value) {
203 this.minValue = value;
204 }
205
206 /**
207 * Gets the value of the name property.
208 *
209 * @return
210 * possible object is
211 * {@link String }
212 *
213 */
214 public String getName() {
215 return name;
216 }
217
218 /**
219 * Sets the value of the name property.
220 *
221 * @param value
222 * allowed object is
223 * {@link String }
224 *
225 */
226 public void setName(String value) {
227 this.name = value;
228 }
229
230 }