<?xml version="1.0" encoding="utf-8" ?>
<root>
  <packages>
    <package>
      <name>com.sun.ws.rest.samples.bookstore.resources</name>
      <comment><![CDATA[]]></comment>
      <classes>
        <class>
          <name>Track</name>
          <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track</qualifiedName>
          <comment><![CDATA[]]></comment>
          <isIncluded>true</isIncluded>
          <isSerializable>false</isSerializable>
          <isExternalizable>false</isExternalizable>
          <isAbstract>false</isAbstract>
          <isException>false</isException>
          <isError>false</isError>
          <scope>public</scope>
          <superClass>java.lang.Object</superClass>
          <constructors>
            <constructor>
              <name>Track</name>
              <comment><![CDATA[Creates a new instance of Track]]></comment>
              <parameters>
                <parameter>
                  <name>name</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
                <parameter>
                  <name>length</name>
                  <type>
                    <qualifiedName>int</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
              </parameters>
            </constructor>
          </constructors>
          <methods>
            <method>
              <name>getName</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track.getName</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>e2b0b0b25bd1620e70c064834f2974d1</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>java.lang.String</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
            <method>
              <name>getLength</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track.getLength</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>3ebc76d88c2702251ce1faa0f08e4e26</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>int</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
          </methods>
          <fields>
            <field>
              <name>name</name>
              <type>
                <qualifiedName>java.lang.String</qualifiedName>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>false</isFinal>
              <scope>private</scope>
            </field>
            <field>
              <name>length</name>
              <type>
                <qualifiedName>int</qualifiedName>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>false</isFinal>
              <scope>private</scope>
            </field>
          </fields>
        </class>
        <class>
          <name>Item</name>
          <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item</qualifiedName>
          <comment><![CDATA[]]></comment>
          <isIncluded>true</isIncluded>
          <isSerializable>false</isSerializable>
          <isExternalizable>false</isExternalizable>
          <isAbstract>false</isAbstract>
          <isException>false</isException>
          <isError>false</isError>
          <scope>public</scope>
          <superClass>java.lang.Object</superClass>
          <constructors>
            <constructor>
              <name>Item</name>
              <comment><![CDATA[]]></comment>
              <parameters>
                <parameter>
                  <name>title</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
                <parameter>
                  <name>author</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
              </parameters>
            </constructor>
          </constructors>
          <methods>
            <method>
              <name>getTitle</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item.getTitle</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>8c1c1eaec7fd8d5e59a0676f0521b96d</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>java.lang.String</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
            <method>
              <name>getAuthor</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item.getAuthor</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>f9607fbead2dbbda7fb1b638a80030c7</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>java.lang.String</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
          </methods>
          <fields>
            <field>
              <name>title</name>
              <type>
                <qualifiedName>java.lang.String</qualifiedName>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>false</isFinal>
              <scope>private</scope>
            </field>
            <field>
              <name>author</name>
              <type>
                <qualifiedName>java.lang.String</qualifiedName>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>false</isFinal>
              <scope>private</scope>
            </field>
          </fields>
        </class>
        <class>
          <name>CD</name>
          <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.CD</qualifiedName>
          <comment><![CDATA[]]></comment>
          <isIncluded>true</isIncluded>
          <isSerializable>false</isSerializable>
          <isExternalizable>false</isExternalizable>
          <isAbstract>false</isAbstract>
          <isException>false</isException>
          <isError>false</isError>
          <scope>public</scope>
          <superClass>com.sun.ws.rest.samples.bookstore.resources.Item</superClass>
          <constructors>
            <constructor>
              <name>CD</name>
              <comment><![CDATA[]]></comment>
              <parameters>
                <parameter>
                  <name>title</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
                <parameter>
                  <name>author</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
                <parameter>
                  <name>tracks</name>
                  <type>
                    <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track</qualifiedName>
                    <dimension>[]</dimension>
                  </type>
                </parameter>
              </parameters>
            </constructor>
          </constructors>
          <methods>
            <method>
              <name>getTracks</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.CD.getTracks</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>4c0f2c49ba2e2646510e494ee145deb7</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track</qualifiedName>
                  <dimension>[]</dimension>
                </type>
              </result>
            </method>
            <method>
              <name>getTrack</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.CD.getTrack</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>(int)</signature>
              <hash>513517983d061b71a57f96cb71495462</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <parameters>
                <parameter>
                  <name>num</name>
                  <type>
                    <qualifiedName>int</qualifiedName>
                    <dimension></dimension>
                  </type>
                  <annotationInstances>
                    <annotationInstance>
                      <name>PathParam</name>
                      <qualifiedName>javax.ws.rs.PathParam</qualifiedName>
                      <arguments>
                        <com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                          <name>value</name>
                          <value>&quot;num&quot;</value>
                        </com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                      </arguments>
                    </annotationInstance>
                  </annotationInstances>
                </parameter>
              </parameters>
              <result>
                <type>
                  <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
              <annotationInstances>
                <annotationInstance>
                  <name>Path</name>
                  <qualifiedName>javax.ws.rs.Path</qualifiedName>
                  <arguments>
                    <com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                      <name>value</name>
                      <value>&quot;tracks/{num}/&quot;</value>
                    </com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                  </arguments>
                </annotationInstance>
              </annotationInstances>
            </method>
          </methods>
          <fields>
            <field>
              <name>tracks</name>
              <type>
                <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Track</qualifiedName>
                <dimension>[]</dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>true</isFinal>
              <scope>private</scope>
            </field>
          </fields>
        </class>
        <class>
          <name>Bookstore</name>
          <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore</qualifiedName>
          <comment><![CDATA[]]></comment>
          <isIncluded>true</isIncluded>
          <isSerializable>false</isSerializable>
          <isExternalizable>false</isExternalizable>
          <isAbstract>false</isAbstract>
          <isException>false</isException>
          <isError>false</isError>
          <scope>public</scope>
          <superClass>java.lang.Object</superClass>
          <constructors>
            <constructor>
              <name>Bookstore</name>
              <comment><![CDATA[]]></comment>
            </constructor>
          </constructors>
          <methods>
            <method>
              <name>getItem</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore.getItem</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>(java.lang.String)</signature>
              <hash>c04a666fe234ac06b9a81aa642e842f7</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <parameters>
                <parameter>
                  <name>itemid</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                  <annotationInstances>
                    <annotationInstance>
                      <name>PathParam</name>
                      <qualifiedName>javax.ws.rs.PathParam</qualifiedName>
                      <arguments>
                        <com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                          <name>value</name>
                          <value>&quot;itemid&quot;</value>
                        </com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                      </arguments>
                    </annotationInstance>
                  </annotationInstances>
                </parameter>
              </parameters>
              <result>
                <type>
                  <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
              <annotationInstances>
                <annotationInstance>
                  <name>Path</name>
                  <qualifiedName>javax.ws.rs.Path</qualifiedName>
                  <arguments>
                    <com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                      <name>value</name>
                      <value>&quot;items/{itemid}/&quot;</value>
                    </com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                  </arguments>
                </annotationInstance>
              </annotationInstances>
            </method>
            <method>
              <name>getSystemTime</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore.getSystemTime</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>2c354e41ac155d230206ada295f8ab14</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>long</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
            <method>
              <name>getItems</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore.getItems</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>116265767f5acc0b35d54ccc6889fd74</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>java.util.Map</qualifiedName>
                  <generics>
                    <typeArguments>
                      <type>
                        <qualifiedName>java.lang.String</qualifiedName>
                        <dimension></dimension>
                      </type>
                      <type>
                        <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item</qualifiedName>
                        <dimension></dimension>
                      </type>
                    </typeArguments>
                  </generics>
                  <dimension></dimension>
                </type>
              </result>
            </method>
            <method>
              <name>getName</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore.getName</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>()</signature>
              <hash>7bcdb09cecde18f5ff744b8002243db4</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <result>
                <type>
                  <qualifiedName>java.lang.String</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
            <method>
              <name>setName</name>
              <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Bookstore.setName</qualifiedName>
              <comment><![CDATA[]]></comment>
              <signature>(java.lang.String)</signature>
              <hash>8c0fd61ae565bf8fff3ed33f73056d9b</hash>
              <isFinal>false</isFinal>
              <isStatic>false</isStatic>
              <isNative>false</isNative>
              <isSynchronized>false</isSynchronized>
              <isVarArgs>false</isVarArgs>
              <scope>public</scope>
              <parameters>
                <parameter>
                  <name>name</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
              </parameters>
              <result>
                <type>
                  <qualifiedName>void</qualifiedName>
                  <dimension></dimension>
                </type>
              </result>
            </method>
          </methods>
          <fields>
            <field>
              <name>items</name>
              <type>
                <qualifiedName>java.util.Map</qualifiedName>
                <generics>
                  <typeArguments>
                    <type>
                      <qualifiedName>java.lang.String</qualifiedName>
                      <dimension></dimension>
                    </type>
                    <type>
                      <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Item</qualifiedName>
                      <dimension></dimension>
                    </type>
                  </typeArguments>
                </generics>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>true</isFinal>
              <scope>private</scope>
            </field>
            <field>
              <name>name</name>
              <type>
                <qualifiedName>java.lang.String</qualifiedName>
                <dimension></dimension>
              </type>
              <comment><![CDATA[]]></comment>
              <isVolatile>false</isVolatile>
              <isTransient>false</isTransient>
              <isStatic>false</isStatic>
              <isFinal>false</isFinal>
              <scope>private</scope>
            </field>
          </fields>
          <annotationInstances>
            <annotationInstance>
              <name>Path</name>
              <qualifiedName>javax.ws.rs.Path</qualifiedName>
              <arguments>
                <com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
                  <name>value</name>
                  <value>&quot;/&quot;</value>
                </com.ownedthx.xmldoclet.xmlbindings.AnnotationArgument>
              </arguments>
            </annotationInstance>
            <annotationInstance>
              <name>Singleton</name>
              <qualifiedName>com.sun.ws.rest.spi.resource.Singleton</qualifiedName>
            </annotationInstance>
          </annotationInstances>
        </class>
        <class>
          <name>Book</name>
          <qualifiedName>com.sun.ws.rest.samples.bookstore.resources.Book</qualifiedName>
          <comment><![CDATA[]]></comment>
          <isIncluded>true</isIncluded>
          <isSerializable>false</isSerializable>
          <isExternalizable>false</isExternalizable>
          <isAbstract>false</isAbstract>
          <isException>false</isException>
          <isError>false</isError>
          <scope>public</scope>
          <superClass>com.sun.ws.rest.samples.bookstore.resources.Item</superClass>
          <constructors>
            <constructor>
              <name>Book</name>
              <comment><![CDATA[]]></comment>
              <parameters>
                <parameter>
                  <name>title</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
                <parameter>
                  <name>author</name>
                  <type>
                    <qualifiedName>java.lang.String</qualifiedName>
                    <dimension></dimension>
                  </type>
                </parameter>
              </parameters>
            </constructor>
          </constructors>
        </class>
      </classes>
    </package>
  </packages>
</root>