View Javadoc
1   /*
2    * An XML document type.
3    * Localname: Personnels
4    * Namespace: http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1
5    * Java type: gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.ssaSF424SectionGV11;
10  
11  
12  /**
13   * A document containing one Personnels(@http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface PersonnelsDocument extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PersonnelsDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnelsac95doctype");
21      
22      /**
23       * Gets the "Personnels" element
24       */
25      gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels getPersonnels();
26      
27      /**
28       * Sets the "Personnels" element
29       */
30      void setPersonnels(gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels personnels);
31      
32      /**
33       * Appends and returns a new empty "Personnels" element
34       */
35      gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels addNewPersonnels();
36      
37      /**
38       * An XML Personnels(@http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface Personnels extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Personnels.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnels5d26elemtype");
46          
47          /**
48           * Gets array of all "Personnel" elements
49           */
50          gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel[] getPersonnelArray();
51          
52          /**
53           * Gets ith "Personnel" element
54           */
55          gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel getPersonnelArray(int i);
56          
57          /**
58           * Returns number of "Personnel" element
59           */
60          int sizeOfPersonnelArray();
61          
62          /**
63           * Sets array of all "Personnel" element
64           */
65          void setPersonnelArray(gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel[] personnelArray);
66          
67          /**
68           * Sets ith "Personnel" element
69           */
70          void setPersonnelArray(int i, gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel personnel);
71          
72          /**
73           * Inserts and returns a new empty value (as xml) as the ith "Personnel" element
74           */
75          gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel insertNewPersonnel(int i);
76          
77          /**
78           * Appends and returns a new empty value (as xml) as the last "Personnel" element
79           */
80          gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel addNewPersonnel();
81          
82          /**
83           * Removes the ith "Personnel" element
84           */
85          void removePersonnel(int i);
86          
87          /**
88           * An XML Personnel(@http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1).
89           *
90           * This is a complex type.
91           */
92          public interface Personnel extends org.apache.xmlbeans.XmlObject
93          {
94              public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
95                  org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Personnel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnelb992elemtype");
96              
97              /**
98               * Gets the "Name" element
99               */
100             gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName();
101             
102             /**
103              * True if has "Name" element
104              */
105             boolean isSetName();
106             
107             /**
108              * Sets the "Name" element
109              */
110             void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name);
111             
112             /**
113              * Appends and returns a new empty "Name" element
114              */
115             gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName();
116             
117             /**
118              * Unsets the "Name" element
119              */
120             void unsetName();
121             
122             /**
123              * Gets the "Title" element
124              */
125             java.lang.String getTitle();
126             
127             /**
128              * Gets (as xml) the "Title" element
129              */
130             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
131             
132             /**
133              * True if has "Title" element
134              */
135             boolean isSetTitle();
136             
137             /**
138              * Sets the "Title" element
139              */
140             void setTitle(java.lang.String title);
141             
142             /**
143              * Sets (as xml) the "Title" element
144              */
145             void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
146             
147             /**
148              * Unsets the "Title" element
149              */
150             void unsetTitle();
151             
152             /**
153              * Gets the "AnnualSalaryRate" element
154              */
155             java.math.BigDecimal getAnnualSalaryRate();
156             
157             /**
158              * Gets (as xml) the "AnnualSalaryRate" element
159              */
160             gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetAnnualSalaryRate();
161             
162             /**
163              * True if has "AnnualSalaryRate" element
164              */
165             boolean isSetAnnualSalaryRate();
166             
167             /**
168              * Sets the "AnnualSalaryRate" element
169              */
170             void setAnnualSalaryRate(java.math.BigDecimal annualSalaryRate);
171             
172             /**
173              * Sets (as xml) the "AnnualSalaryRate" element
174              */
175             void xsetAnnualSalaryRate(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type annualSalaryRate);
176             
177             /**
178              * Unsets the "AnnualSalaryRate" element
179              */
180             void unsetAnnualSalaryRate();
181             
182             /**
183              * Gets the "BudgetMonths" element
184              */
185             int getBudgetMonths();
186             
187             /**
188              * Gets (as xml) the "BudgetMonths" element
189              */
190             gov.grants.apply.system.globalV10.IntegerMin1Max2Type xgetBudgetMonths();
191             
192             /**
193              * True if has "BudgetMonths" element
194              */
195             boolean isSetBudgetMonths();
196             
197             /**
198              * Sets the "BudgetMonths" element
199              */
200             void setBudgetMonths(int budgetMonths);
201             
202             /**
203              * Sets (as xml) the "BudgetMonths" element
204              */
205             void xsetBudgetMonths(gov.grants.apply.system.globalV10.IntegerMin1Max2Type budgetMonths);
206             
207             /**
208              * Unsets the "BudgetMonths" element
209              */
210             void unsetBudgetMonths();
211             
212             /**
213              * Gets the "UtilizationPercentage" element
214              */
215             int getUtilizationPercentage();
216             
217             /**
218              * Gets (as xml) the "UtilizationPercentage" element
219              */
220             gov.grants.apply.system.globalV10.IntegerMin1Max3Type xgetUtilizationPercentage();
221             
222             /**
223              * True if has "UtilizationPercentage" element
224              */
225             boolean isSetUtilizationPercentage();
226             
227             /**
228              * Sets the "UtilizationPercentage" element
229              */
230             void setUtilizationPercentage(int utilizationPercentage);
231             
232             /**
233              * Sets (as xml) the "UtilizationPercentage" element
234              */
235             void xsetUtilizationPercentage(gov.grants.apply.system.globalV10.IntegerMin1Max3Type utilizationPercentage);
236             
237             /**
238              * Unsets the "UtilizationPercentage" element
239              */
240             void unsetUtilizationPercentage();
241             
242             /**
243              * Gets the "TotalAmountRequired" element
244              */
245             java.math.BigDecimal getTotalAmountRequired();
246             
247             /**
248              * Gets (as xml) the "TotalAmountRequired" element
249              */
250             gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetTotalAmountRequired();
251             
252             /**
253              * True if has "TotalAmountRequired" element
254              */
255             boolean isSetTotalAmountRequired();
256             
257             /**
258              * Sets the "TotalAmountRequired" element
259              */
260             void setTotalAmountRequired(java.math.BigDecimal totalAmountRequired);
261             
262             /**
263              * Sets (as xml) the "TotalAmountRequired" element
264              */
265             void xsetTotalAmountRequired(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type totalAmountRequired);
266             
267             /**
268              * Unsets the "TotalAmountRequired" element
269              */
270             void unsetTotalAmountRequired();
271             
272             /**
273              * A factory class with static methods for creating instances
274              * of this type.
275              */
276             
277             public static final class Factory
278             {
279                 public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel newInstance() {
280                   return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
281                 
282                 public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel newInstance(org.apache.xmlbeans.XmlOptions options) {
283                   return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
284                 
285                 private Factory() { } // No instance of this class allowed
286             }
287         }
288         
289         /**
290          * A factory class with static methods for creating instances
291          * of this type.
292          */
293         
294         public static final class Factory
295         {
296             public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels newInstance() {
297               return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
298             
299             public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels newInstance(org.apache.xmlbeans.XmlOptions options) {
300               return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
301             
302             private Factory() { } // No instance of this class allowed
303         }
304     }
305     
306     /**
307      * A factory class with static methods for creating instances
308      * of this type.
309      */
310     
311     public static final class Factory
312     {
313         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument newInstance() {
314           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
315         
316         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
317           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
318         
319         /** @param xmlAsString the string value to parse */
320         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
321           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
322         
323         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
324           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
325         
326         /** @param file the file from which to load an xml document */
327         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
328           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
329         
330         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
331           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
332         
333         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
334           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
335         
336         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
337           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
338         
339         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
340           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
341         
342         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
343           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
344         
345         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
346           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
347         
348         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
349           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
350         
351         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
352           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
353         
354         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
355           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
356         
357         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
358           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
359         
360         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
361           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
362         
363         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
364         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
365           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
366         
367         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
368         public static gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
369           return (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
370         
371         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
372         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
373           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
374         
375         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
376         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
377           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
378         
379         private Factory() { } // No instance of this class allowed
380     }
381 }