http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/017373e3/content/site/apidocs/overview-summary.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/overview-summary.html b/content/site/apidocs/overview-summary.html index c4318f1..66d56f2 100644 --- a/content/site/apidocs/overview-summary.html +++ b/content/site/apidocs/overview-summary.html @@ -66,7 +66,7 @@ </div> <a name="skip.navbar.top"> <!-- --> -</a></div> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> <div class="header"> <h1 class="title">Apache Juneau (incubating) 6.2.1-incubating-SNAPSHOT API</h1> @@ -314,72 +314,76 @@ </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="org/apache/juneau/rest/widget/package-summary.html">org.apache.juneau.rest.widget</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></td> <td class="colLast"> <div class="block">Serializer API</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/soap/package-summary.html">org.apache.juneau.soap</a></td> <td class="colLast"> <div class="block">SOAP/XML serialization and parsing support</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/svl/package-summary.html">org.apache.juneau.svl</a></td> <td class="colLast"> <div class="block">Simple Variable Language</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/svl/vars/package-summary.html">org.apache.juneau.svl.vars</a></td> <td class="colLast"> <div class="block">Simple Variable Language - Predefined variables</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></td> <td class="colLast"> <div class="block">Transform API</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/transforms/package-summary.html">org.apache.juneau.transforms</a></td> <td class="colLast"> <div class="block">Predefined Transform implementations</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/uon/package-summary.html">org.apache.juneau.uon</a></td> <td class="colLast"> <div class="block">UON notation serialization and parsing support</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/urlencoding/package-summary.html">org.apache.juneau.urlencoding</a></td> <td class="colLast"> <div class="block">URL encoding serialization and parsing support</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/urlencoding/annotation/package-summary.html">org.apache.juneau.urlencoding.annotation</a></td> <td class="colLast"> <div class="block">URL-Encoding annotations</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/utils/package-summary.html">org.apache.juneau.utils</a></td> <td class="colLast"> <div class="block">Utility classes</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/juneau/xml/package-summary.html">org.apache.juneau.xml</a></td> <td class="colLast"> <div class="block">XML serialization and parsing support</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/juneau/xml/annotation/package-summary.html">org.apache.juneau.xml.annotation</a></td> <td class="colLast"> <div class="block">XML annotations</div> @@ -2550,7 +2554,9 @@ <jc>// Links on the HTML rendition page. // "request:/..." URIs are relative to the request URI. // "servlet:/..." URIs are relative to the servlet URI.</jc> - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ), <jc>// Properties that get applied to all serializers and parsers.</jc> properties={ @@ -2565,12 +2571,14 @@ encoders=GzipEncoder.<jk>class</jk>, <jc>// Swagger info.</jc> - contact=<js>"{name:'John Smith',email:'[email protected]'}"</js>, - license=<js>"{name:'Apache 2.0',url:'http://www.apache.org/licenses/LICENSE-2.0.html'}"</js>, - version=<js>"2.0"</js>, - termsOfService=<js>"You're on your own."</js>, - tags=<js>"[{name:'Java',description:'Java utility',externalDocs:{description:'Home page',url:'http://juneau.apache.org'}}]"</js>, - externalDocs=<js>"{description:'Home page',url:'http://juneau.apache.org'}"</js> + swagger=<ja>@ResourceSwagger</ja>( + contact=<js>"{name:'John Smith',email:'[email protected]'}"</js>, + license=<js>"{name:'Apache 2.0',url:'http://www.apache.org/licenses/LICENSE-2.0.html'}"</js>, + version=<js>"2.0"</js>, + termsOfService=<js>"You're on your own."</js>, + tags=<js>"[{name:'Java',description:'Java utility',externalDocs:{description:'Home page',url:'http://juneau.apache.org'}}]"</js>, + externalDocs=<js>"{description:'Home page',url:'http://juneau.apache.org'}"</js> + ) ) <jk>public class</jk> SystemPropertiesResource <jk>extends</jk> RestServletDefault { @@ -3354,7 +3362,9 @@ <ja>@RestResource</ja>( path=<js>"/"</js>, messages=<js>"nls/RootResources"</js>, - pageLinks=<js>"{options:'?method=OPTIONS'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{options:'?method=OPTIONS'}"</js> + ), children={ HelloWorldResource.<jk>class</jk>, MethodExampleResource.<jk>class</jk>, @@ -3447,7 +3457,9 @@ <ja>@RestResource</ja>( messages=<js>"nls/HelloWorldResource"</js>, path=<js>"/helloWorld"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> HelloWorldResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -3522,7 +3534,9 @@ <ja>@RestResource</ja>( path=<js>"/methodExample"</js>, messages=<js>"nls/MethodExampleResource"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> MethodExampleResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -3726,7 +3740,9 @@ </p> <p class='bcode'> <ja>@RestResource</ja>( - pageLinks=<js>"{options:'?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{options:'?method=OPTIONS'}"</js> + ) ) </p> <p> @@ -3991,7 +4007,9 @@ <ja>@RestResource</ja>( path=<js>"/echo"</js>, messages=<js>"nls/RequestEchoResource"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js>, + ), properties={ <ja>@Property</ja>(name=<jsf>SERIALIZER_maxDepth</jsf>, value=<js>"10"</js>), <ja>@Property</ja>(name=<jsf>SERIALIZER_detectRecursions</jsf>, value=<js>"true"</js>) @@ -4010,7 +4028,7 @@ <jd>/** GET request handler */</jd> <ja>@RestMethod</ja>(name=<js>"GET"</js>, path=<js>"/*"</js>, converters={Queryable.<jk>class</jk>,Traversable.<jk>class</jk>}) <jk>public</jk> HttpServletRequest doGet(RestRequest req, RestResponse res, <ja>@Properties</ja> ObjectMap properties) { - <jc>// Set the HtmlDocSerializer title programmatically. + <jc>// Set the HtmlDocSerializer title programmatically.</jc> res.setPageTitle(req.getPathInfo()); <jc>// Just echo the request back as the response.</jc> @@ -4452,7 +4470,9 @@ // "request:/..." URIs are relative to the request URI. // "servlet:/..." URIs are relative to the servlet URI. // "$C{...}" variables are pulled from the config file.</jc> - pageLinks=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', source:'$C{Source/gitHub}/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', source:'$C{Source/gitHub}/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java'}"</js> + ), <jc>// Properties that get applied to all serializers and parsers.</jc> properties={ @@ -5120,7 +5140,9 @@ messages=<js>"nls/SampleRemoteableServlet"</js>, title=<js>"Remoteable Service Proxy API"</js>, description=<js>"Sample class showing how to use remoteable proxies. The list below are exposed services that can be retrieved using RestClient.getProxyInterface(Class)."</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ), properties={ <jc>// Allow us to use method=POST from a browser.</jc> <ja>@Property</ja>(name=<jsf>REST_allowMethodParam</jsf>, value=<js>"*"</js>) @@ -5224,7 +5246,9 @@ <ja>@RestResource</ja>( path=<js>"/tempDir"</js>, messages=<js>"nls/TempDirResource"</js>, - pageLinks=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', upload:'servlet:/upload'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', upload:'servlet:/upload'}"</js> + ), properties={ <ja>@Property</ja>(name=<js>"DirectoryResource.rootDir"</js>, value=<js>"$S{java.io.tmpdir}"</js>), <ja>@Property</ja>(name=<js>"DirectoryResource.allowViews"</js>, value=<js>"true"</js>), @@ -5342,7 +5366,9 @@ <ja>@RestResource</ja>( path=<js>"/atom"</js>, messages=<js>"nls/AtomFeedResource"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js>, + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ), properties={ <ja>@Property</ja>(name=<jsf>SERIALIZER_quoteChar</jsf>, value=<js>"'"</js>), <ja>@Property</ja>(name=<jsf>RDF_rdfxml_tab</jsf>, value=<js>"5"</js>), @@ -5450,7 +5476,9 @@ <ja>@RestResource</ja>( path=<js>"/docker"</js>, title=<js>"Sample Docker resource"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> DockerRegistryResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -5531,7 +5559,9 @@ messages=<js>"nls/TumblrParserResource"</js>, title=<js>"Tumblr parser service"</js>, description=<js>"Specify a URL to a Tumblr blog and parse the results."</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> TumblrParserResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -5613,7 +5643,9 @@ messages=<js>"nls/PhotosResource"</js>, title=<js>"Photo REST service"</js>, description=<js>"Use a tool like Poster to upload and retrieve jpeg and png images."</js>, - pageLinks=<js>"{options:'?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{options:'?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> PhotosResource <jk>extends</jk> RestServletDefault { @@ -5752,7 +5784,9 @@ path=<js>"/jsonSchema"</js>, messages=<js>"nls/JsonSchemaResource"</js>, title=<js>"Sample JSON-Schema document"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> JsonSchemaResource <jk>extends</jk> ResourceJena { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -5833,7 +5867,9 @@ messages=<js>"nls/SqlQueryResource"</js>, title=<js>"SQL query service"</js>, description=<js>"Executes queries against the local derby '$C{SqlQueryResource/connectionUrl}' database"</js>, - pageLinks=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..',options:'servlet:/?method=OPTIONS'}"</js> + ) ) <jk>public class</jk> SqlQueryResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -6020,7 +6056,9 @@ path=<js>"/config"</js>, title=<js>"Configuration"</js>, description=<js>"Contents of configuration file."</js>, - pageLinks=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', edit:'servlet:/edit'}"</js> + htmldoc=<ja>@HtmlDoc</ja>( + links=<js>"{up:'request:/..', options:'servlet:/?method=OPTIONS', edit:'servlet:/edit'}"</js> + ) ) <jk>public class</jk> ConfigResource <jk>extends</jk> Resource { <jk>private static final long</jk> <jsf>serialVersionUID</jsf> = 1L; @@ -6520,9 +6558,6 @@ <li><a href="org/apache/juneau/ini/ConfigFile.html#getObjectWithDefault-java.lang.String-T-java.lang.Class-"><code>getObjectWithDefault(String,Object,Class)</code></a> </ul> <li>New ability to interact with config file sections with proxy interfaces with new method <a href="org/apache/juneau/ini/ConfigFile.html#getSectionAsInterface-java.lang.String-java.lang.Class-"><code>ConfigFile.getSectionAsInterface(String,Class)</code></a>. - <li>New <a href="org/apache/juneau/html/annotation/Html.html#render--"><code>@Html.render()</code></a> annotation and <a href="org/apache/juneau/html/HtmlRender.html" title="class in org.apache.juneau.html"><code>HtmlRender</code></a> class that allows you - to customize the HTML output and CSS style on bean properties:<br> - <img class='bordered' src='doc-files/HtmlRender_1.png'> <li><a href="org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation"><code>@BeanProperty</code></a> annotation can now be applied to getters and setters defined on interfaces. <li>New methods on <a href="org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer"><code>SerializerSession</code></a> and <a href="org/apache/juneau/parser/ParserSession.html" title="class in org.apache.juneau.parser"><code>ParserSession</code></a> @@ -6557,11 +6592,11 @@ </ul> For example, currently we define HTML page links using variables and servlet-relative URIs... <p class='bcode'> - pageLinks=<js>"{up:'$R{requestParentURI}', options:'?method=OPTIONS', upload:'upload'}"</js> + pages=<js>"{up:'$R{requestParentURI}', options:'?method=OPTIONS', upload:'upload'}"</js> </p> With these new protocols, we can define them like so: <p class='bcode'> - pageLinks=<js>"{top:'context:/', up:'request:/..' ,options:'servlet:/?method=OPTIONS', upload:'servlet:/upload'}"</js> + links=<js>"{top:'context:/', up:'request:/..' ,options:'servlet:/?method=OPTIONS', upload:'servlet:/upload'}"</js> </p> The old method of using variables and servlet-relative URIs will still be supported, but using these new protocols should (hopefully) be easier to understand. @@ -6606,10 +6641,35 @@ <li>The <a href="org/apache/juneau/BeanContext.html#BEAN_debug"><code>BeanContext.BEAN_debug</code></a> flag will now capture parser input and make it available through the <a href="org/apache/juneau/parser/ParserSession.html#getInputAsString--"><code>ParserSession.getInputAsString()</code></a> method so that it can be used in the listeners. + <li>Significant new functionality introduced to the HTML serializer. + <br>Lots of new options for customizing the HTML output. + <ul> + <li>New <a href="org/apache/juneau/html/annotation/Html.html#render--"><code>@Html.render()</code></a> annotation and <a href="org/apache/juneau/html/HtmlRender.html" title="class in org.apache.juneau.html"><code>HtmlRender</code></a> class that allows you + to customize the HTML output and CSS style on bean properties: + <br><img class='bordered' src='doc-files/HtmlRender_1.png'> + <br>Annotation can be applied to POJO classes and bean properties. + <li>Several new properties for customizing parts of the HTML page: + <ul> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_title"><code>HtmlDocSerializerContext.HTMLDOC_title</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_description"><code>HtmlDocSerializerContext.HTMLDOC_description</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_header"><code>HtmlDocSerializerContext.HTMLDOC_header</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_nav"><code>HtmlDocSerializerContext.HTMLDOC_nav</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_aside"><code>HtmlDocSerializerContext.HTMLDOC_aside</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_footer"><code>HtmlDocSerializerContext.HTMLDOC_footer</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_noResultsMessage"><code>HtmlDocSerializerContext.HTMLDOC_noResultsMessage</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_cssUrl"><code>HtmlDocSerializerContext.HTMLDOC_cssUrl</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_css"><code>HtmlDocSerializerContext.HTMLDOC_css</code></a> + <li><a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_template"><code>HtmlDocSerializerContext.HTMLDOC_template</code></a> + </ul> + <li>New interface <a href="org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.juneau.html"><code>HtmlDocTemplate</code></a> that allows full control over rendering + of HTML produced by <a href="org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html"><code>HtmlDocSerializer</code></a>. + + </ul> </ul> <h6 class='topic'>org.apache.juneau.rest</h6> <ul class='spaced-list'> + <li>MAJOR enhancements made to the REST API. <li>The <a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>RestRequest</code></a> class functionality has been broken up into the following functional pieces to reduce its complexity: <ul> @@ -6728,7 +6788,67 @@ <li><a href="org/apache/juneau/rest/annotation/Header.html#def--"><code>@Header.def()</code></a> - Default header value. <li><a href="org/apache/juneau/rest/annotation/Query.html#def--"><code>@Query.def()</code></a> - Default query parameter value. <li><a href="org/apache/juneau/rest/annotation/FormData.html#def--"><code>@FormData.def()</code></a> - Default form data parameter value. - </ul> + </ul> + <li>New attributes on <a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>: + <ul> + <li><a href="org/apache/juneau/rest/annotation/RestResource.html#serializerListener--"><code>serializerListener()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestResource.html#parserListener--"><code>parserListener()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestResource.html#widgets--"><code>widgets()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestResource.html#swagger--"><code>swagger()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestResource.html#htmldoc--"><code>htmldoc()</code></a> + </ul> + <li>New attributes on <a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestMethod</code></a>: + <ul> + <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#widgets--"><code>widgets()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#swagger--"><code>swagger()</code></a> + <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#htmldoc--"><code>htmldoc()</code></a> + </ul> + <li>New string vars: + <ul> + <li><a href="org/apache/juneau/rest/vars/UrlVar.html" title="class in org.apache.juneau.rest.vars"><code>UrlVar</code></a> - Resolve <js>"$U{...}"</js> variables to URLs. + <li><a href="org/apache/juneau/rest/vars/WidgetVar.html" title="class in org.apache.juneau.rest.vars"><code>WidgetVar</code></a> - Resolve <js>"$W{...}"</js> variables to widget contents. + </ul> + <li>New methods on <a href="org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest"><code>RestConfig</code></a>: + <ul> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlTitle-java.lang.String-"><code>setHtmlTitle(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlDescription-java.lang.String-"><code>setHtmlDescription(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlHeader-java.lang.String-"><code>setHtmlHeader(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlLinks-java.lang.String-"><code>setHtmlLinks(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlNav-java.lang.String-"><code>setHtmlNav(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlAside-java.lang.String-"><code>setHtmlAside(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlFooter-java.lang.String-"><code>setHtmlFooter(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlCss-java.lang.String-"><code>setHtmlCss(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlCssUrl-java.lang.String-"><code>setHtmlCssUrl(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlNoWrap-boolean-"><code>setHtmlNoWrap(boolean)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlNoResultsMessage-java.lang.String-"><code>setHtmlNoResultsMessage(String)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlTemplate-java.lang.Class-"><code>setHtmlTemplate(Class)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#setHtmlTemplate-org.apache.juneau.html.HtmlDocTemplate-"><code>setHtmlTemplate(HtmlDocTemplate)</code></a> + <li><a href="org/apache/juneau/rest/RestConfig.html#addWidget-java.lang.Class-"><code>addWidget(Class)</code></a> + </ul> + <li>New methods on <a href="org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>RestResponse</code></a>: + <ul> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlTitle-java.lang.Object-"><code>setHtmlTitle(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlDescription-java.lang.Object-"><code>setHtmlDescription(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlHeader-java.lang.Object-"><code>setHtmlHeader(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlLinks-java.lang.Object-"><code>setHtmlLinks(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlNav-java.lang.Object-"><code>setHtmlNav(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlAside-java.lang.Object-"><code>setHtmlAside(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlFooter-java.lang.Object-"><code>setHtmlFooter(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlCss-java.lang.Object-"><code>setHtmlCss(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlCssUrl-java.lang.Object-"><code>setHtmlCssUrl(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlNoWrap-boolean-"><code>setHtmlNoWrap(boolean)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlNoResultsMessage-java.lang.Object-"><code>setHtmlNoResultsMessage(Object)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlTemplate-java.lang.Class-"><code>setHtmlTemplate(Class)</code></a> + <li><a href="org/apache/juneau/rest/RestResponse.html#setHtmlTemplate-org.apache.juneau.html.HtmlDocTemplate-"><code>setHtmlTemplate(HtmlDocTemplate)</code></a> + </ul> + <li><code>&plainText=true</code> parameter now works on byte-based serializers by converting the output to hex. + <li>New classes for widget support: + <ul> + <li><a href="org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget"><code>Widget</code></a> + <li><a href="org/apache/juneau/rest/widget/PoweredByJuneauWidget.html" title="class in org.apache.juneau.rest.widget"><code>PoweredByJuneauWidget</code></a> + <li><a href="org/apache/juneau/rest/widget/ContentTypeLinksWidget.html" title="class in org.apache.juneau.rest.widget"><code>ContentTypeLinksWidget</code></a> + </ul> + <li><code>devops.css</code> cleaned up. </ul> <h6 class='topic'>org.apache.juneau.rest.client</h6> @@ -6746,6 +6866,14 @@ <h6 class='topic'>org.apache.juneau.microservice</h6> <ul class='spaced-list'> </ul> + + <h6 class='topic'>org.apache.juneau.examples.rest</h6> + <ul class='spaced-list'> + <li>Many code enhancements make to examples to reflect new functionality. + <li>All pages now render aside comments to help explain what feature they're trying to explain using the + new features that allow you to customize various elements of the page. + <br><img class='bordered' width="50%" src='doc-files/NewExamplesPage.png'> + </ul> </div> <!-- ======================================================================================================== --> @@ -6892,12 +7020,12 @@ <li>New annotations added to <a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a> and <a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestMethod</code></a> to simplify defining page title, text, and links on HTML views: <ul> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#pageTitle--"><code>@RestResource.pageTitle()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#pageTitle--"><code>@RestMethod.pageTitle()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#pageText--"><code>@RestResource.pageText()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#pageText--"><code>@RestMethod.pageText()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#pageLinks--"><code>@RestResource.pageLinks()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#pageLinks--"><code>@RestMethod.pageLinks()</code></a> + <li><code><del>@RestResource.pageTitle()</del></code> + <li><code><del>@RestMethod.pageTitle()</del></code> + <li><code><del>@RestResource.pageText()</del></code> + <li><code><del>@RestMethod.pageText()</del></code> + <li><code><del>@RestResource.pageLinks()</del></code> + <li><code><del>@RestMethod.pageLinks()</del></code> </ul> <p class='bcode'> <jc>// Old method</jc> @@ -7004,7 +7132,7 @@ <li><a href="org/apache/juneau/rest/client/RestClientBuilder.html#noTrace--"><code>noTrace()</code></a> - Adds a <code>No-Trace: true</code> header on all requests to prevent the servlet from logging errors. <br>Useful for testing scenarios when you don't want the console to end up showing errors done on purpose. - <li><a href="org/apache/juneau/rest/client/RestClientBuilder.html#debug-boolean-"><code>debug(boolean)</code></a> now adds a <code>Debug: true</code> header on all requests. + <li><a href="org/apache/juneau/rest/client/RestClientBuilder.html#debug--"><code>debug()</code></a> now adds a <code>Debug: true</code> header on all requests. </ul> <li>New methods added/updated to <a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client"><code>RestCall</code></a>: <ul> @@ -7419,19 +7547,19 @@ <ul> <li><a href="org/apache/juneau/rest/annotation/RestResource.html#title--"><code>@RestResource.title()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getTitle-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTitle(RestRequest)</code></a> <li><a href="org/apache/juneau/rest/annotation/RestResource.html#description--"><code>@RestResource.description()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getDescription-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getDescription(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#termsOfService--"><code>@RestResource.termsOfService()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getTermsOfService-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTermsOfService(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#contact--"><code>@RestResource.contact()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getContact-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getContact(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#license--"><code>@RestResource.license()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getLicense-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getLicense(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#version--"><code>@RestResource.version()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getVersion-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getVersion(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#tags--"><code>@RestResource.tags()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getTags-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTags(RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestResource.html#externalDocs--"><code>@RestResource.externalDocs()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getExternalDocs-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getExternalDocs(RestRequest)</code></a> + <li><code><del>@RestResource.termsOfService()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getTermsOfService-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTermsOfService(RestRequest)</code></a> + <li><code><del>@RestResource.contact()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getContact-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getContact(RestRequest)</code></a> + <li><code><del>@RestResource.license()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getLicense-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getLicense(RestRequest)</code></a> + <li><code><del>@RestResource.version()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getVersion-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getVersion(RestRequest)</code></a> + <li><code><del>@RestResource.tags()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getTags-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTags(RestRequest)</code></a> + <li><code><del>@RestResource.externalDocs()</del></code> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getExternalDocs-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getExternalDocs(RestRequest)</code></a> <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#summary--"><code>@RestMethod.summary()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodSummary-java.lang.String-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getMethodSummary(String,RestRequest)</code></a> <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#description--"><code>@RestMethod.description()</code></a> / <a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodDescription-java.lang.String-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getMethodDescription(String,RestRequest)</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#externalDocs--"><code>@RestMethod.externalDocs()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#tags--"><code>@RestMethod.tags()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#deprecated--"><code>@RestMethod.deprecated()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#parameters--"><code>@RestMethod.parameters()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#responses--"><code>@RestMethod.responses()</code></a> + <li><code><del>@RestMethod.externalDocs()</del></code> + <li><code><del>@RestMethod.tags()</del></code> + <li><code><del>@RestMethod.deprecated()</del></code> + <li><code><del>@RestMethod.parameters()</del></code> + <li><code><del>@RestMethod.responses()</del></code> </ul> </li> </ul> @@ -8101,7 +8229,7 @@ <ul class='spaced-list'> <li>Fixed bug where localized strings weren't resolving when using chained resource bundles. <li>Servlet and method labels and descriptions can now contain embedded string variables. - <li>New <del><code>RestMethod.input()</code></del> and org.apache.juneau.rest.annotation.RestMethod#responses()} + <li>New <del><code>RestMethod.input()</code></del> and <code><del>RestMethod.responses()</del></code> annotations. These replace the various <code>description</code> annotations added 2 days ago with a simpler design. <li>New methods on <a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a>: @@ -8215,7 +8343,7 @@ <li><del><code>RestResource.label()</code></del> <li><a href="org/apache/juneau/rest/annotation/RestResource.html#description--"><code>RestResource.description()</code></a> <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#description--"><code>RestMethod.description()</code></a> - <li><a href="org/apache/juneau/rest/annotation/RestMethod.html#responses--"><code>RestMethod.responses()</code></a> + <li><del><code>RestMethod#responses()</code></del> <li><del><code>Attr.description()</code></del> <li><del><code>Content.description()</code></del> <li><del><code>HasParam.description()</code></del> @@ -8255,7 +8383,7 @@ </ul> <li>New <a href="org/apache/juneau/dto/jsonschema/JsonType.html#ANY"><code>JsonType.ANY</code></a> enum. <li>New <a href="org/apache/juneau/html/annotation/Html.html#asPlainText--"><code>@Html.asPlainText()</code></a> annotation. - <li>New <a href="org/apache/juneau/html/HtmlDocSerializerContext.html#HTMLDOC_cssImports"><code>HtmlDocSerializerContext.HTMLDOC_cssImports</code></a> property. + <li>New <code><del>HtmlDocSerializerContext.HTMLDOC_cssImports</del></code> property. <li>Signifant changes to RDF support. <ul> <li>New <a href="org/apache/juneau/jena/annotation/Rdf.html" title="annotation in org.apache.juneau.jena.annotation"><code>@Rdf</code></a> and <a href="org/apache/juneau/jena/annotation/RdfSchema.html" title="annotation in org.apache.juneau.jena.annotation"><code>@RdfSchema</code></a>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/017373e3/content/site/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/overview-tree.html b/content/site/apidocs/overview-tree.html index 3462dc0..7df2867 100644 --- a/content/site/apidocs/overview-tree.html +++ b/content/site/apidocs/overview-tree.html @@ -110,6 +110,7 @@ <li><a href="org/apache/juneau/rest/remoteable/package-tree.html">org.apache.juneau.rest.remoteable</a>, </li> <li><a href="org/apache/juneau/rest/response/package-tree.html">org.apache.juneau.rest.response</a>, </li> <li><a href="org/apache/juneau/rest/vars/package-tree.html">org.apache.juneau.rest.vars</a>, </li> +<li><a href="org/apache/juneau/rest/widget/package-tree.html">org.apache.juneau.rest.widget</a>, </li> <li><a href="org/apache/juneau/serializer/package-tree.html">org.apache.juneau.serializer</a>, </li> <li><a href="org/apache/juneau/soap/package-tree.html">org.apache.juneau.soap</a>, </li> <li><a href="org/apache/juneau/svl/package-tree.html">org.apache.juneau.svl</a>, </li> @@ -708,6 +709,7 @@ </ul> </li> <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlBuilder.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlBuilder</span></a></li> +<li type="circle">org.apache.juneau.html.<a href="org/apache/juneau/html/HtmlDocTemplateBasic.html" title="class in org.apache.juneau.html"><span class="typeNameLink">HtmlDocTemplateBasic</span></a> (implements org.apache.juneau.html.<a href="org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.juneau.html">HtmlDocTemplate</a>)</li> <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlElement.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlElement</span></a> <ul> <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlElementContainer.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlElementContainer</span></a> @@ -864,7 +866,7 @@ <li type="circle">org.apache.juneau.microservice.resources.<a href="org/apache/juneau/microservice/resources/LogParser.html" title="class in org.apache.juneau.microservice.resources"><span class="typeNameLink">LogParser</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><T>, java.util.<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><E>)</li> <li type="circle">org.apache.juneau.microservice.resources.<a href="org/apache/juneau/microservice/resources/LogParser.Entry.html" title="class in org.apache.juneau.microservice.resources"><span class="typeNameLink">LogParser.Entry</span></a></li> <li type="circle">org.apache.juneau.microservice.resources.<a href="org/apache/juneau/microservice/resources/LogsResource.FileResource.html" title="class in org.apache.juneau.microservice.resources"><span class="typeNameLink">LogsResource.FileResource</span></a></li> -<li type="circle">org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http"><span class="typeNameLink">MediaType</span></a> +<li type="circle">org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http"><span class="typeNameLink">MediaType</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>) <ul> <li type="circle">org.apache.juneau.http.<a href="org/apache/juneau/http/ContentType.html" title="class in org.apache.juneau.http"><span class="typeNameLink">ContentType</span></a></li> </ul> @@ -1259,6 +1261,8 @@ </li> <li type="circle">org.apache.juneau.rest.vars.<a href="org/apache/juneau/rest/vars/RequestVar.html" title="class in org.apache.juneau.rest.vars"><span class="typeNameLink">RequestVar</span></a></li> <li type="circle">org.apache.juneau.rest.vars.<a href="org/apache/juneau/rest/vars/UrlEncodeVar.html" title="class in org.apache.juneau.rest.vars"><span class="typeNameLink">UrlEncodeVar</span></a></li> +<li type="circle">org.apache.juneau.rest.vars.<a href="org/apache/juneau/rest/vars/UrlVar.html" title="class in org.apache.juneau.rest.vars"><span class="typeNameLink">UrlVar</span></a></li> +<li type="circle">org.apache.juneau.rest.vars.<a href="org/apache/juneau/rest/vars/WidgetVar.html" title="class in org.apache.juneau.rest.vars"><span class="typeNameLink">WidgetVar</span></a></li> </ul> </li> <li type="circle">org.apache.juneau.svl.<a href="org/apache/juneau/svl/StreamedVar.html" title="class in org.apache.juneau.svl"><span class="typeNameLink">StreamedVar</span></a> @@ -1274,6 +1278,12 @@ <li type="circle">org.apache.juneau.svl.<a href="org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl"><span class="typeNameLink">VarResolverSession</span></a></li> <li type="circle">org.apache.juneau.internal.<a href="org/apache/juneau/internal/Version.html" title="class in org.apache.juneau.internal"><span class="typeNameLink">Version</span></a></li> <li type="circle">org.apache.juneau.internal.<a href="org/apache/juneau/internal/VersionRange.html" title="class in org.apache.juneau.internal"><span class="typeNameLink">VersionRange</span></a></li> +<li type="circle">org.apache.juneau.rest.widget.<a href="org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget"><span class="typeNameLink">Widget</span></a> +<ul> +<li type="circle">org.apache.juneau.rest.widget.<a href="org/apache/juneau/rest/widget/ContentTypeLinksWidget.html" title="class in org.apache.juneau.rest.widget"><span class="typeNameLink">ContentTypeLinksWidget</span></a></li> +<li type="circle">org.apache.juneau.rest.widget.<a href="org/apache/juneau/rest/widget/PoweredByJuneauWidget.html" title="class in org.apache.juneau.rest.widget"><span class="typeNameLink">PoweredByJuneauWidget</span></a></li> +</ul> +</li> <li type="circle">org.apache.juneau.internal.<a href="org/apache/juneau/internal/WrappedMap.html" title="class in org.apache.juneau.internal"><span class="typeNameLink">WrappedMap</span></a><K,V> (implements java.util.<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><K,V>)</li> <li type="circle">org.apache.juneau.rest.response.<a href="org/apache/juneau/rest/response/WritableHandler.html" title="class in org.apache.juneau.rest.response"><span class="typeNameLink">WritableHandler</span></a> (implements org.apache.juneau.rest.<a href="org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>)</li> <li type="circle">java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Writer</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</a>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>) @@ -1308,6 +1318,7 @@ <ul> <li type="circle">org.apache.juneau.<a href="org/apache/juneau/Delegate.html" title="interface in org.apache.juneau"><span class="typeNameLink">Delegate</span></a><T></li> <li type="circle">org.apache.juneau.ini.<a href="org/apache/juneau/ini/Encoder.html" title="interface in org.apache.juneau.ini"><span class="typeNameLink">Encoder</span></a></li> +<li type="circle">org.apache.juneau.html.<a href="org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.juneau.html"><span class="typeNameLink">HtmlDocTemplate</span></a></li> <li type="circle">org.apache.juneau.utils.<a href="org/apache/juneau/utils/IOPipe.LineProcessor.html" title="interface in org.apache.juneau.utils"><span class="typeNameLink">IOPipe.LineProcessor</span></a></li> <li type="circle">org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer"><span class="typeNameLink">PartSerializer</span></a></li> <li type="circle">org.apache.juneau.<a href="org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><span class="typeNameLink">PropertyNamer</span></a></li> @@ -1357,14 +1368,17 @@ <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestResource</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestMethod</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Response.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Response</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> +<li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">ResourceSwagger</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Query.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Query</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Property</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Properties.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Properties</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/PathRemainder.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">PathRemainder</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Path.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Path</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Parameter.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Parameter</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> +<li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/MethodSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">MethodSwagger</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Method.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Method</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Messages.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Messages</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> +<li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">HtmlDoc</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/Header.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Header</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/HasQuery.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">HasQuery</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> <li type="circle">org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/HasFormData.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">HasFormData</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/017373e3/content/site/apidocs/package-list ---------------------------------------------------------------------- diff --git a/content/site/apidocs/package-list b/content/site/apidocs/package-list index e66147a..6457fe6 100644 --- a/content/site/apidocs/package-list +++ b/content/site/apidocs/package-list @@ -36,6 +36,7 @@ org.apache.juneau.rest.matchers org.apache.juneau.rest.remoteable org.apache.juneau.rest.response org.apache.juneau.rest.vars +org.apache.juneau.rest.widget org.apache.juneau.serializer org.apache.juneau.soap org.apache.juneau.svl
