View Javadoc

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   * &lt;complexType name="DbSequence">
24   *   &lt;complexContent>
25   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26   *       &lt;attribute name="cacheSize" type="{http://www.w3.org/2001/XMLSchema}int" />
27   *       &lt;attribute name="incrementBy" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
28   *       &lt;attribute name="isCycle" type="{http://www.w3.org/2001/XMLSchema}boolean" />
29   *       &lt;attribute name="isOrder" type="{http://www.w3.org/2001/XMLSchema}boolean" />
30   *       &lt;attribute name="lastNumber" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
31   *       &lt;attribute name="maxValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
32   *       &lt;attribute name="minValue" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
33   *       &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
34   *     &lt;/restriction>
35   *   &lt;/complexContent>
36   * &lt;/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 }