This project has retired. For details please refer to its Attic page.
C:\projects\asf\juddi-scout\src\main\java\org\apache\ws\scout\model\uddi\v2\FindService.java xref
View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661 
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: 2009.07.19 at 09:49:41 PM CDT 
6   //
7   
8   
9   package org.apache.ws.scout.model.uddi.v2;
10  
11  import java.util.ArrayList;
12  import java.util.List;
13  
14  import javax.xml.bind.annotation.XmlAccessType;
15  import javax.xml.bind.annotation.XmlAccessorType;
16  import javax.xml.bind.annotation.XmlAttribute;
17  import javax.xml.bind.annotation.XmlType;
18  
19  
20  /**
21   * <p>Java class for find_service complex type.
22   * 
23   * <p>The following schema fragment specifies the expected content contained within this class.
24   * 
25   * <pre>
26   * &lt;complexType name="find_service">
27   *   &lt;complexContent>
28   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
29   *       &lt;sequence>
30   *         &lt;element ref="{urn:uddi-org:api_v2}findQualifiers" minOccurs="0"/>
31   *         &lt;element ref="{urn:uddi-org:api_v2}name" maxOccurs="unbounded" minOccurs="0"/>
32   *         &lt;element ref="{urn:uddi-org:api_v2}categoryBag" minOccurs="0"/>
33   *         &lt;element ref="{urn:uddi-org:api_v2}tModelBag" minOccurs="0"/>
34   *       &lt;/sequence>
35   *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
36   *       &lt;attribute name="maxRows" type="{http://www.w3.org/2001/XMLSchema}int" />
37   *       &lt;attribute name="businessKey" type="{urn:uddi-org:api_v2}businessKey" />
38   *     &lt;/restriction>
39   *   &lt;/complexContent>
40   * &lt;/complexType>
41   * </pre>
42   * 
43   * 
44   */
45  @XmlAccessorType(XmlAccessType.FIELD)
46  @XmlType(name = "find_service", propOrder = {
47      "findQualifiers",
48      "name",
49      "categoryBag",
50      "tModelBag"
51  })
52  public class FindService {
53  
54      protected FindQualifiers findQualifiers;
55      protected List<Name> name;
56      protected CategoryBag categoryBag;
57      protected TModelBag tModelBag;
58      @XmlAttribute(required = true)
59      protected String generic;
60      @XmlAttribute
61      protected Integer maxRows;
62      @XmlAttribute
63      protected String businessKey;
64  
65      /**
66       * Gets the value of the findQualifiers property.
67       * 
68       * @return
69       *     possible object is
70       *     {@link FindQualifiers }
71       *     
72       */
73      public FindQualifiers getFindQualifiers() {
74          return findQualifiers;
75      }
76  
77      /**
78       * Sets the value of the findQualifiers property.
79       * 
80       * @param value
81       *     allowed object is
82       *     {@link FindQualifiers }
83       *     
84       */
85      public void setFindQualifiers(FindQualifiers value) {
86          this.findQualifiers = value;
87      }
88  
89      /**
90       * Gets the value of the name property.
91       * 
92       * <p>
93       * This accessor method returns a reference to the live list,
94       * not a snapshot. Therefore any modification you make to the
95       * returned list will be present inside the JAXB object.
96       * This is why there is not a <CODE>set</CODE> method for the name property.
97       * 
98       * <p>
99       * For example, to add a new item, do as follows:
100      * <pre>
101      *    getName().add(newItem);
102      * </pre>
103      * 
104      * 
105      * <p>
106      * Objects of the following type(s) are allowed in the list
107      * {@link Name }
108      * 
109      * 
110      */
111     public List<Name> getName() {
112         if (name == null) {
113             name = new ArrayList<Name>();
114         }
115         return this.name;
116     }
117 
118     /**
119      * Gets the value of the categoryBag property.
120      * 
121      * @return
122      *     possible object is
123      *     {@link CategoryBag }
124      *     
125      */
126     public CategoryBag getCategoryBag() {
127         return categoryBag;
128     }
129 
130     /**
131      * Sets the value of the categoryBag property.
132      * 
133      * @param value
134      *     allowed object is
135      *     {@link CategoryBag }
136      *     
137      */
138     public void setCategoryBag(CategoryBag value) {
139         this.categoryBag = value;
140     }
141 
142     /**
143      * Gets the value of the tModelBag property.
144      * 
145      * @return
146      *     possible object is
147      *     {@link TModelBag }
148      *     
149      */
150     public TModelBag getTModelBag() {
151         return tModelBag;
152     }
153 
154     /**
155      * Sets the value of the tModelBag property.
156      * 
157      * @param value
158      *     allowed object is
159      *     {@link TModelBag }
160      *     
161      */
162     public void setTModelBag(TModelBag value) {
163         this.tModelBag = value;
164     }
165 
166     /**
167      * Gets the value of the generic property.
168      * 
169      * @return
170      *     possible object is
171      *     {@link String }
172      *     
173      */
174     public String getGeneric() {
175         return generic;
176     }
177 
178     /**
179      * Sets the value of the generic property.
180      * 
181      * @param value
182      *     allowed object is
183      *     {@link String }
184      *     
185      */
186     public void setGeneric(String value) {
187         this.generic = value;
188     }
189 
190     /**
191      * Gets the value of the maxRows property.
192      * 
193      * @return
194      *     possible object is
195      *     {@link Integer }
196      *     
197      */
198     public Integer getMaxRows() {
199         return maxRows;
200     }
201 
202     /**
203      * Sets the value of the maxRows property.
204      * 
205      * @param value
206      *     allowed object is
207      *     {@link Integer }
208      *     
209      */
210     public void setMaxRows(Integer value) {
211         this.maxRows = value;
212     }
213 
214     /**
215      * Gets the value of the businessKey property.
216      * 
217      * @return
218      *     possible object is
219      *     {@link String }
220      *     
221      */
222     public String getBusinessKey() {
223         return businessKey;
224     }
225 
226     /**
227      * Sets the value of the businessKey property.
228      * 
229      * @param value
230      *     allowed object is
231      *     {@link String }
232      *     
233      */
234     public void setBusinessKey(String value) {
235         this.businessKey = value;
236     }
237 
238 }