blob: 3505b590e778f6916749b6ddee265dfec2a2d2fa [file] [log] [blame]
<jam-service><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeGroupAnnotation</name><is-interface>true</is-interface><modifiers>513</modifiers><interface>java.lang.annotation.Annotation</interface><method><name>employees</name><return-type>[Lorg.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeAnnotation;</return-type><modifiers>1</modifiers><source-position><line>26</line><column>24</column></source-position></method><annotation><name>java.lang.annotation.Retention</name><annotation-value><name>value</name><type>java.lang.annotation.RetentionPolicy</type><value>RUNTIME</value></annotation-value></annotation><annotation><name>java.lang.annotation.Target</name><annotation-value><name>value</name><type>[Ljava.lang.annotation.ElementType;</type><value>TYPE</value></annotation-value></annotation><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>24</line><column>9</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.Foo</name><is-interface>true</is-interface><modifiers>513</modifiers><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>12</line><column>14</column></source-position></method><method><name>setId</name><return-type>void</return-type><modifiers>1</modifiers><parameter><name>id</name><type>I</type></parameter><source-position><line>14</line><column>15</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>pcal Nov 25, 2003</value></annotation-value></annotation><comment><![CDATA[Dummy class for JAM tests.]]></comment><source-position><line>10</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ejb.TradeResult</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>3</line><column>8</column></source-position></constructor><source-position><line>3</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeAnnotation</name><is-interface>true</is-interface><modifiers>513</modifiers><interface>java.lang.annotation.Annotation</interface><method><name>firstName</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>26</line><column>12</column></source-position></method><method><name>lastName</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>27</line><column>12</column></source-position></method><method><name>address</name><return-type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.AddressAnnotation</return-type><modifiers>1</modifiers><source-position><line>28</line><column>23</column></source-position></method><method><name>active</name><return-type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</return-type><modifiers>1</modifiers><source-position><line>29</line><column>20</column></source-position></method><method><name>specialDigits</name><return-type>[I</return-type><modifiers>1</modifiers><source-position><line>30</line><column>11</column></source-position></method><method><name>aka</name><return-type>[Ljava.lang.String;</return-type><modifiers>1</modifiers><source-position><line>31</line><column>14</column></source-position></method><annotation><name>java.lang.annotation.Retention</name><annotation-value><name>value</name><type>java.lang.annotation.RetentionPolicy</type><value>RUNTIME</value></annotation-value></annotation><annotation><name>java.lang.annotation.Target</name><annotation-value><name>value</name><type>[Ljava.lang.annotation.ElementType;</type><value>TYPE</value><value>PARAMETER</value></annotation-value></annotation><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>25</line><column>9</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ImportsGalore</name><is-interface>true</is-interface><modifiers>513</modifiers><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>28</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ejb.MyEjbException</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Exception</superclass><constructor><modifiers>1</modifiers><source-position><line>21</line><column>8</column></source-position></constructor><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>21</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.Baz</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><interface>java.lang.Runnable</interface><constructor><modifiers>1</modifiers><source-position><line>9</line><column>8</column></source-position></constructor><method><name>run</name><return-type>void</return-type><modifiers>1</modifiers><source-position><line>11</line><column>15</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>pcal Nov 25, 2003</value></annotation-value></annotation><comment><![CDATA[Dummy class for JAM tests.]]></comment><source-position><line>9</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.FooImpl</name><is-interface>false</is-interface><modifiers>1025</modifiers><superclass>org.apache.xmlbeans.test.jam.dummyclasses.Base</superclass><interface>org.apache.xmlbeans.test.jam.dummyclasses.Foo</interface><constructor><modifiers>1</modifiers><source-position><line>12</line><column>17</column></source-position></constructor><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>14</line><column>14</column></source-position></method><method><name>setId</name><return-type>void</return-type><modifiers>1</modifiers><parameter><name>id</name><type>I</type></parameter><source-position><line>16</line><column>15</column></source-position></method><method><name>setId2</name><return-type>void</return-type><modifiers>26</modifiers><parameter><name>id</name><type>D</type></parameter><source-position><line>18</line><column>29</column></source-position></method><method><name>setId3</name><return-type>void</return-type><modifiers>36</modifiers><parameter><name>id</name><type>D</type></parameter><parameter><name>id2</name><type>D</type></parameter><source-position><line>20</line><column>31</column></source-position></method><method><name>setId4</name><return-type>void</return-type><modifiers>1028</modifiers><parameter><name>id</name><type>D</type></parameter><parameter><name>id2</name><type>D</type></parameter><parameter><name>id3</name><type>D</type></parameter><source-position><line>22</line><column>27</column></source-position></method><method><name>methodDealingWithArrays</name><return-type>[[Ljava.lang.String;</return-type><modifiers>0</modifiers><parameter><name>foo</name><type>[I</type></parameter><parameter><name>bar</name><type>[Ljava.lang.Object;</type></parameter><source-position><line>24</line><column>14</column></source-position></method><method><name>iThrowExceptions</name><return-type>void</return-type><modifiers>1028</modifiers><parameter><name>p1</name><type>I</type></parameter><parameter><name>p2</name><type>java.lang.String</type></parameter><source-position><line>28</line><column>27</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>pcal Nov 25, 2003</value></annotation-value></annotation><comment><![CDATA[Dummy class for JAM tests.]]></comment><source-position><line>12</line><column>17</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ManyTags</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>20</line><column>8</column></source-position></constructor><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><annotation><name>foo</name><annotation-value><name>x</name><type>java.lang.String</type><value>-43</value></annotation-value><annotation-value><name>z</name><type>java.lang.String</type><value>79</value></annotation-value><annotation-value><name>y</name><type>java.lang.String</type><value>124</value></annotation-value><annotation-value><name>w</name><type>java.lang.String</type><value>0</value></annotation-value></annotation><annotation><name>baz</name><annotation-value><name>x</name><type>java.lang.String</type><value>1</value></annotation-value></annotation><annotation><name>bar</name><annotation-value><name>x</name><type>java.lang.String</type><value>-4343</value></annotation-value></annotation><source-position><line>33</line><column>14</column></source-position></method><comment><![CDATA[Tests case for javadoc tags is declared more than once in a document.]]></comment><source-position><line>20</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.MyException</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Exception</superclass><constructor><modifiers>1</modifiers><source-position><line>21</line><column>8</column></source-position></constructor><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>21</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.HeavilyCommented</name><is-interface>false</is-interface><modifiers>1025</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>21</line><column>17</column></source-position></constructor><method><name>simpleComment</name><return-type>void</return-type><modifiers>1028</modifiers><comment><![CDATA[A simple comment.]]></comment><source-position><line>26</line><column>27</column></source-position></method><method><name>multilineComment</name><return-type>void</return-type><modifiers>1028</modifiers><comment><![CDATA[A comment which
spans
several
lines.]]></comment><source-position><line>37</line><column>27</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>21</line><column>17</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.RFEAnnotation</name><is-interface>true</is-interface><modifiers>513</modifiers><interface>java.lang.annotation.Annotation</interface><method><name>id</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>26</line><column>12</column></source-position></method><method><name>synopsis</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>27</line><column>12</column></source-position></method><method><name>engineer</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>28</line><column>12</column></source-position></method><method><name>date</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>29</line><column>12</column></source-position></method><annotation><name>java.lang.annotation.Retention</name><annotation-value><name>value</name><type>java.lang.annotation.RetentionPolicy</type><value>RUNTIME</value></annotation-value></annotation><annotation><name>java.lang.annotation.Target</name><annotation-value><name>value</name><type>[Ljava.lang.annotation.ElementType;</type><value>TYPE</value></annotation-value></annotation><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>25</line><column>9</column></source-position></class><class><name>DefaultPackageClass</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>23</line><column>8</column></source-position></constructor><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>25</line><column>14</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><comment><![CDATA[This is a class in the default package, which is a slightly strange
case for JAM.]]></comment><source-position><line>23</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.RFEAnnotationImpl</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><interface>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.RFEAnnotation</interface><constructor><modifiers>1</modifiers><source-position><line>21</line><column>8</column></source-position></constructor><method><name>id</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>23</line><column>17</column></source-position></method><method><name>synopsis</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>24</line><column>17</column></source-position></method><method><name>engineer</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>25</line><column>17</column></source-position></method><method><name>date</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>26</line><column>17</column></source-position></method><method><name>annotationType</name><return-type>java.lang.Class</return-type><modifiers>1</modifiers><source-position><line>28</line><column>26</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>21</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants</name><is-interface>true</is-interface><modifiers>513</modifiers><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>20</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</name><is-interface>false</is-interface><modifiers>25</modifiers><superclass>java.lang.Enum</superclass><field><name>UNSPECIFIED</name><modifiers>25</modifiers><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</type><source-position><line>22</line><column>15</column></source-position></field><field><name>TRUE</name><modifiers>25</modifiers><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</type><source-position><line>22</line><column>28</column></source-position></field><field><name>FALSE</name><modifiers>25</modifiers><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</type><source-position><line>22</line><column>34</column></source-position></field><constructor><modifiers>2</modifiers><source-position><line>22</line><column>3</column></source-position></constructor><method><name>values</name><return-type>[Lorg.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool;</return-type><modifiers>25</modifiers><source-position><line>22</line><column>3</column></source-position></method><method><name>valueOf</name><return-type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</return-type><modifiers>9</modifiers><parameter><name>name</name><type>java.lang.String</type></parameter><source-position><line>22</line><column>3</column></source-position></method><source-position><line>22</line><column>3</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ejb.TraderEJB</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><interface>org.apache.xmlbeans.test.jam.dummyclasses.ejb.IEnv</interface><constructor><modifiers>1</modifiers><source-position><line>3</line><column>8</column></source-position></constructor><method><name>buy</name><return-type>org.apache.xmlbeans.test.jam.dummyclasses.ejb.TradeResult</return-type><modifiers>1</modifiers><parameter><name>customerName</name><type>java.lang.String</type></parameter><parameter><name>stockSymbol</name><type>java.lang.String</type></parameter><parameter><name>shares</name><type>I</type></parameter><annotation><name>ejbgen:remote-method</name><annotation-value><name>isolation-level</name><type>java.lang.String</type><value>Serializable</value></annotation-value></annotation><source-position><line>9</line><column>22</column></source-position></method><source-position><line>3</line><column>8</column></source-position></class><class><name>org.TopLevelPackageClass</name><is-interface>true</is-interface><modifiers>513</modifiers><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>26</line><column>14</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><comment><![CDATA[This is a class in a top-level pacakge. It might be a little bit weird
for JAM just because the package name doesn't have any dots in it -
worth testing.]]></comment><source-position><line>24</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.MultilineTags</name><is-interface>true</is-interface><modifiers>513</modifiers><annotation><name>foo</name><annotation-value><name>x</name><type>java.lang.String</type><value>this is a tag value which
spans several
lines indeed</value></annotation-value></annotation><annotation><name>ejbgen:cmp-field</name><annotation-value><name>column</name><type>java.lang.String</type><value>LicensorEntityID, CompanyID</value></annotation-value><annotation-value><name>table-name</name><type>java.lang.String</type><value>LicensorEntity, Company</value></annotation-value><annotation-value><name>primkey-field</name><type>java.lang.String</type><value>true</value></annotation-value><annotation-value><name>ordering-number</name><type>java.lang.String</type><value>10</value></annotation-value></annotation><annotation><name>boo</name><annotation-value><name>b</name><type>java.lang.String</type><value>here is another</value></annotation-value><annotation-value><name>a</name><type>java.lang.String</type><value>Here is a tag with multiple
multiline values</value></annotation-value><annotation-value><name>d</name><type>java.lang.String</type><value>yup</value></annotation-value><annotation-value><name>c</name><type>java.lang.String</type><value>and another
l = but this is still the same one
whoa that was = tricky</value></annotation-value></annotation><annotation><name>oldstyleSingleMemberValueTag</name><annotation-value><name>value</name><type>java.lang.String</type><value>I should be called 'value'</value></annotation-value></annotation><annotation><name>baz</name><annotation-value><name>z</name><type>java.lang.String</type><value>I guess even something weird like
this should work</value></annotation-value></annotation><annotation><name>bar</name><annotation-value><name>y</name><type>java.lang.String</type><value>This is also a tag which spans
a few lines but also has its closing
quote in a weird place</value></annotation-value></annotation><annotation><name>ejbgen:finder</name><annotation-value><name>signature</name><type>java.lang.String</type><value>java.util.Collection findByName(java.lang.String name)</value></annotation-value><annotation-value><name>ejb-ql</name><type>java.lang.String</type><value>SELECT OBJECT(o)
FROM BandEJB AS o
WHERE o.name = ?1</value></annotation-value></annotation><annotation><name>bee</name><annotation-value><name>""</name><type>java.lang.String</type><value>=</value></annotation-value><annotation-value><name>question</name><type>java.lang.String</type><value>Can</value></annotation-value><annotation-value><name>we</name><type>java.lang.String</type><value></value></annotation-value></annotation><source-position><line>62</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.AnnotatedClass</name><is-interface>false</is-interface><modifiers>1025</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>8</line><column>17</column></source-position></constructor><method><name>setFoo</name><return-type>void</return-type><modifiers>1025</modifiers><parameter><name>value</name><type>I</type></parameter><source-position><line>10</line><column>24</column></source-position></method><method><name>getFoo</name><return-type>I</return-type><modifiers>1025</modifiers><source-position><line>12</line><column>23</column></source-position></method><annotation><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.RFEAnnotation</name><annotation-value><name>id</name><type>I</type><value>4561414</value></annotation-value><annotation-value><name>synopsis</name><type>java.lang.String</type><value>Balance the federal budget</value></annotation-value></annotation><source-position><line>8</line><column>17</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.Base</name><is-interface>false</is-interface><modifiers>1025</modifiers><superclass>java.lang.Object</superclass><interface>org.apache.xmlbeans.test.jam.dummyclasses.Foo</interface><field><name>doonkie</name><modifiers>2</modifiers><type>D</type><comment><![CDATA[doonkie javadoc!]]></comment><source-position><line>24</line><column>18</column></source-position></field><field><name>doonkietoo</name><modifiers>2</modifiers><type>J</type><source-position><line>25</line><column>16</column></source-position></field><constructor><modifiers>1</modifiers><source-position><line>16</line><column>17</column></source-position></constructor><method><name>getId</name><return-type>I</return-type><modifiers>1</modifiers><source-position><line>27</line><column>14</column></source-position></method><method><name>getFoo</name><return-type>java.lang.String</return-type><modifiers>1</modifiers><source-position><line>30</line><column>17</column></source-position></method><method><name>setId</name><return-type>void</return-type><modifiers>1</modifiers><parameter><name>id</name><type>I</type></parameter><source-position><line>32</line><column>15</column></source-position></method><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>pcal Nov 25, 2003</value></annotation-value></annotation><comment><![CDATA[Dummy class for JAM tests.]]></comment><source-position><line>16</line><column>17</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ejb.IEnv</name><is-interface>true</is-interface><modifiers>513</modifiers><method><name>buy</name><return-type>org.apache.xmlbeans.test.jam.dummyclasses.ejb.TradeResult</return-type><modifiers>1</modifiers><parameter><name>customerName</name><type>java.lang.String</type></parameter><parameter><name>stockSymbol</name><type>java.lang.String</type></parameter><parameter><name>shares</name><type>I</type></parameter><annotation><name>ejbgen:remote-method</name><annotation-value><name>transaction-attribute</name><type>java.lang.String</type><value>NotSupported</value></annotation-value></annotation><source-position><line>9</line><column>22</column></source-position></method><source-position><line>3</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.ValuesById</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>34</line><column>8</column></source-position></constructor><annotation><name>foo</name><annotation-value><name>x</name><type>java.lang.String</type><value>-43</value></annotation-value><annotation-value><name>z</name><type>java.lang.String</type><value>79</value></annotation-value><annotation-value><name>y</name><type>java.lang.String</type><value>124</value></annotation-value><annotation-value><name>w</name><type>java.lang.String</type><value>0</value></annotation-value></annotation><annotation><name>xsdgen:type</name><annotation-value><name>target_namespace</name><type>java.lang.String</type><value>http://www.yahoo.com</value></annotation-value><annotation-value><name>quoted_tns</name><type>java.lang.String</type><value>http://homestarrunner.com/sbemail58.html</value></annotation-value></annotation><annotation><name>baz</name><annotation-value><name>value</name><type>java.lang.String</type><value>I have no pairs.</value></annotation-value></annotation><annotation><name>someurl</name><annotation-value><name>value</name><type>java.lang.String</type><value>http://www.apache.org/foo</value></annotation-value></annotation><annotation><name>bar</name><annotation-value><name>x</name><type>java.lang.String</type><value>hello</value></annotation-value><annotation-value><name>widegetgen:name</name><type>java.lang.String</type><value>aloha</value></annotation-value><annotation-value><name>y</name><type>java.lang.String</type><value>goodbye</value></annotation-value></annotation><annotation><name>author</name><annotation-value><name>value</name><type>java.lang.String</type><value>Patrick Calahan &amp;lt;email: pcal-at-bea-dot-com&amp;gt;</value></annotation-value></annotation><source-position><line>34</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.NestedAnnotatedClass</name><is-interface>false</is-interface><modifiers>1</modifiers><superclass>java.lang.Object</superclass><constructor><modifiers>1</modifiers><source-position><line>47</line><column>8</column></source-position></constructor><method><name>someMethod</name><return-type>void</return-type><modifiers>1</modifiers><parameter><name>joeLouisParameter</name><type>I</type><annotation><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeAnnotation</name><annotation-value><name>firstName</name><type>java.lang.String</type><value>Joe</value></annotation-value><annotation-value><name>lastName</name><type>java.lang.String</type><value>Louis</value></annotation-value><annotation-value><name>address</name><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.AddressAnnotation</type><value>org.apache.xmlbeans.impl.jam.annotation.DefaultAnnotationProxy</value></annotation-value><annotation-value><name>specialDigits</name><type>[I</type><value>5</value><value>3</value></annotation-value><annotation-value><name>active</name><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</type><value>TRUE</value></annotation-value><annotation-value><name>aka</name><type>[Ljava.lang.String;</type><value>joe t</value><value>joe</value><value>bleh</value></annotation-value></annotation></parameter><source-position><line>52</line><column>15</column></source-position></method><annotation><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeGroupAnnotation</name><annotation-value><name>employees</name><type>[Lorg.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeAnnotation;</type><value>org.apache.xmlbeans.impl.jam.annotation.DefaultAnnotationProxy</value><value>org.apache.xmlbeans.impl.jam.annotation.DefaultAnnotationProxy</value></annotation-value></annotation><annotation><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.EmployeeAnnotation</name><annotation-value><name>firstName</name><type>java.lang.String</type><value>Joe</value></annotation-value><annotation-value><name>lastName</name><type>java.lang.String</type><value>Torre</value></annotation-value><annotation-value><name>address</name><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.AddressAnnotation</type><value>org.apache.xmlbeans.impl.jam.annotation.DefaultAnnotationProxy</value></annotation-value><annotation-value><name>specialDigits</name><type>[I</type><value>8</value><value>6</value><value>7</value><value>5</value><value>3</value><value>0</value><value>9</value></annotation-value><annotation-value><name>active</name><type>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.Constants.Bool</type><value>TRUE</value></annotation-value><annotation-value><name>aka</name><type>[Ljava.lang.String;</type><value>joe t</value><value>joe</value><value>bleh</value></annotation-value></annotation><source-position><line>47</line><column>8</column></source-position></class><class><name>org.apache.xmlbeans.test.jam.dummyclasses.jsr175.AddressAnnotation</name><is-interface>true</is-interface><modifiers>9729</modifiers><interface>java.lang.annotation.Annotation</interface><method><name>zip</name><return-type>I</return-type><modifiers>1025</modifiers></method><method><name>street</name><return-type>java.lang.String</return-type><modifiers>1025</modifiers></method><method><name>city</name><return-type>java.lang.String</return-type><modifiers>1025</modifiers></method><annotation><name>java.lang.annotation.Retention</name><annotation-value><name>value</name><type>java.lang.annotation.RetentionPolicy</type><value>RUNTIME</value></annotation-value></annotation><annotation><name>java.lang.annotation.Target</name><annotation-value><name>value</name><type>[Ljava.lang.annotation.ElementType;</type><value>TYPE</value></annotation-value></annotation></class></jam-service>