You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2018/01/18 19:34:56 UTC

[20/33] juneau-website git commit: Update javadocs.

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/60d9bd65/content/site/apidocs/org/apache/juneau/dto/swagger/SwaggerBuilder.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/dto/swagger/SwaggerBuilder.html b/content/site/apidocs/org/apache/juneau/dto/swagger/SwaggerBuilder.html
index 70a7894..82a92b8 100644
--- a/content/site/apidocs/org/apache/juneau/dto/swagger/SwaggerBuilder.html
+++ b/content/site/apidocs/org/apache/juneau/dto/swagger/SwaggerBuilder.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -108,23 +108,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.37">SwaggerBuilder</a>
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.27">SwaggerBuilder</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Various useful static methods for creating Swagger elements.
  
  <h6 class='topic'>Additional Information</h6>
  <ul class='doctree'>
-   <li class='link'>
-      <a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects
-      (org.apache.juneau.dto)</a>
-      <ul>
-         <li class='sublink'>
-            <a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a>
-      </ul>
-   </li>
-   <li class='jp'>
-      <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a>
-   </li>
+   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-dto.Swagger'>Overview > juneau-dto > Swagger</a>
  </ul></div>
 </li>
 </ul>
@@ -170,7 +160,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#contact-java.lang.String-">contact</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
@@ -178,8 +168,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#contact-java.lang.String-java.lang.Object-java.lang.String-">contact</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a>, <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#url-java.lang.Object-"><code>Contact.url(Object)</code></a>,
- and <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#email-java.lang.String-"><code>Contact.email(String)</code></a>, attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a>, <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setUrl-java.net.URI-"><code>url</code></a>,
+ and <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setEmail-java.lang.String-"><code>email</code></a> attributes.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
@@ -191,7 +181,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#externalDocumentation-java.lang.Object-">externalDocumentation</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a>
  attribute.</div>
 </td>
 </tr>
@@ -199,8 +189,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#externalDocumentation-java.lang.Object-java.lang.String-">externalDocumentation</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a>
- and <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#description-java.lang.String-"><code>ExternalDocumentation.description(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a>
+ and <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setDescription-java.lang.String-"><code>description</code></a> attributes.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
@@ -212,13 +202,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#headerInfo-java.lang.String-">headerInfo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#headerInfoStrict-java.lang.String-">headerInfoStrict</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i9" class="rowColor">
@@ -231,7 +221,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#info-java.lang.String-java.lang.String-">info</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;version)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger"><code>Info</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#title-java.lang.String-"><code>Info.title(String)</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#version-java.lang.String-"><code>Info.version(String)</code></a>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger"><code>Info</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setTitle-java.lang.String-"><code>title</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setVersion-java.lang.String-"><code>version</code></a>
  attributes.</div>
 </td>
 </tr>
@@ -244,13 +234,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i12" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#items-java.lang.String-">items</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i13" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#itemsStrict-java.lang.String-">itemsStrict</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i14" class="altColor">
@@ -262,98 +252,105 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i15" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#license-java.lang.String-">license</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#name-java.lang.String-"><code>License.name(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> attribute.</div>
 </td>
 </tr>
 <tr id="i16" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#license-java.lang.String-java.net.URI-">license</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+       <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;url)</code>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setUrl-java.net.URI-"><code>url</code></a> attributes.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger">Operation</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#operation--">operation</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger"><code>Operation</code></a> element.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#parameterInfo--">parameterInfo</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#parameterInfo-java.lang.String-java.lang.String-">parameterInfo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> and
- <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> and
+ <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attributes.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#parameterInfoStrict-java.lang.String-java.lang.String-">parameterInfoStrict</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> and
- <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> and
+ <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attributes.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#responseInfo--">responseInfo</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#responseInfo-java.lang.String-">responseInfo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#description-java.lang.String-"><code>ResponseInfo.description(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#setDescription-java.lang.String-"><code>description</code></a> attribute.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger">SchemaInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#schemaInfo--">schemaInfo</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger"><code>SchemaInfo</code></a> element.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#securityScheme--">securityScheme</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#securityScheme-java.lang.String-">securityScheme</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#type-java.lang.String-"><code>SecurityScheme.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#securitySchemeStrict-java.lang.String-">securitySchemeStrict</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#type-java.lang.String-"><code>SecurityScheme.type(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#swagger--">swagger</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger"><code>Swagger</code></a> element.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#swagger-org.apache.juneau.dto.swagger.Info-">swagger</a></span>(<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;info)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger"><code>Swagger</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#info-org.apache.juneau.dto.swagger.Info-"><code>Swagger.info(Info)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger"><code>Swagger</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setInfo-org.apache.juneau.dto.swagger.Info-"><code>info</code></a> attribute.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger">Tag</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#tag--">tag</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger"><code>Tag</code></a> element.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger">Tag</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#tag-java.lang.String-">tag</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger"><code>Tag</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html#name-java.lang.String-"><code>Tag.name(String)</code></a> attribute.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger"><code>Tag</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Tag.html#setName-java.lang.String-"><code>name</code></a> attribute.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/juneau/dto/swagger/Xml.html" title="class in org.apache.juneau.dto.swagger">Xml</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerBuilder.html#xml--">xml</a></span>()</code>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Xml.html" title="class in org.apache.juneau.dto.swagger"><code>Xml</code></a> element.</div>
@@ -387,7 +384,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SwaggerBuilder</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.37">SwaggerBuilder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.27">SwaggerBuilder</a>()</pre>
 </li>
 </ul>
 </li>
@@ -404,7 +401,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>contact</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.44">contact</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.34">contact</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -418,11 +415,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>contact</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.54">contact</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.44">contact</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a> attribute.</dd>
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -434,19 +431,19 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>contact</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.71">contact</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger">Contact</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.61">contact</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a>, <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#url-java.lang.Object-"><code>Contact.url(Object)</code></a>,
- and <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#email-java.lang.String-"><code>Contact.email(String)</code></a>, attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html" title="class in org.apache.juneau.dto.swagger"><code>Contact</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a>, <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setUrl-java.net.URI-"><code>url</code></a>,
+ and <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setEmail-java.lang.String-"><code>email</code></a> attributes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#name-java.lang.String-"><code>Contact.name(String)</code></a> attribute.</dd>
-<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#url-java.lang.Object-"><code>Contact.url(Object)</code></a> attribute.
-   The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
+<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setUrl-java.net.URI-"><code>url</code></a> attribute.
+   <br>The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
    <br>Strings must be valid URIs.
    <br>URIs defined by <a href="../../../../../org/apache/juneau/UriResolver.html" title="class in org.apache.juneau"><code>UriResolver</code></a> can be used for values.</dd>
-<dd><code>email</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#email-java.lang.String-"><code>Contact.email(String)</code></a> attribute.</dd>
+<dd><code>email</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Contact.html#setEmail-java.lang.String-"><code>email</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -458,7 +455,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>externalDocumentation</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.80">externalDocumentation</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.70">externalDocumentation</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -472,13 +469,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>externalDocumentation</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.95">externalDocumentation</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.85">externalDocumentation</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a>
  attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a> attribute.
-   The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
+<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a> attribute.
+   <br>The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
    <br>Strings must be valid URIs.
    <br>URIs defined by <a href="../../../../../org/apache/juneau/UriResolver.html" title="class in org.apache.juneau"><code>UriResolver</code></a> can be used for values.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -492,17 +489,17 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>externalDocumentation</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.111">externalDocumentation</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.101">externalDocumentation</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;url,
                                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a>
- and <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#description-java.lang.String-"><code>ExternalDocumentation.description(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger"><code>ExternalDocumentation</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a>
+ and <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setDescription-java.lang.String-"><code>description</code></a> attributes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#url-java.lang.Object-"><code>ExternalDocumentation.url(Object)</code></a> attribute.
-   The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
+<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setUrl-java.net.URI-"><code>url</code></a> attribute.
+   <br>The value can be of any of the following types: <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.
    <br>Strings must be valid URIs.
    <br>URIs defined by <a href="../../../../../org/apache/juneau/UriResolver.html" title="class in org.apache.juneau"><code>UriResolver</code></a> can be used for values.</dd>
-<dd><code>description</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#description-java.lang.String-"><code>ExternalDocumentation.description(String)</code></a> attribute.</dd>
+<dd><code>description</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html#setDescription-java.lang.String-"><code>description</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -514,7 +511,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>headerInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.120">headerInfo</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.110">headerInfo</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -528,11 +525,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>headerInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.130">headerInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.120">headerInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</dd>
+<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -544,11 +541,22 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>headerInfoStrict</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.140">headerInfoStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger">HeaderInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.142">headerInfoStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html" title="class in org.apache.juneau.dto.swagger"><code>HeaderInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.
+ 
+ <p>
+ Throws a runtime exception if the type is not valid.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#type-java.lang.String-"><code>HeaderInfo.type(String)</code></a> attribute.</dd>
+<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/HeaderInfo.html#setType-java.lang.String-"><code>type</code></a> attribute.
+   <br>Valid values:
+   <ul>
+      <li><js>"string"</js>
+      <li><js>"number"</js>
+      <li><js>"integer"</js>
+      <li><js>"boolean"</js>
+      <li><js>"array"</js>
+   </ul></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -560,7 +568,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>info</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.149">info</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.151">info</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger"><code>Info</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -574,14 +582,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>info</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.161">info</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.163">info</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title,
                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;version)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger"><code>Info</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#title-java.lang.String-"><code>Info.title(String)</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#version-java.lang.String-"><code>Info.version(String)</code></a>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger"><code>Info</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setTitle-java.lang.String-"><code>title</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setVersion-java.lang.String-"><code>version</code></a>
  attributes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>title</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#title-java.lang.String-"><code>Info.title(String)</code></a> attribute.</dd>
-<dd><code>version</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#version-java.lang.String-"><code>Info.version(String)</code></a> attribute.</dd>
+<dd><code>title</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setTitle-java.lang.String-"><code>title</code></a> attribute.</dd>
+<dd><code>version</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Info.html#setVersion-java.lang.String-"><code>version</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -593,7 +601,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>items</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.170">items</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.172">items</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -607,11 +615,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>items</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.180">items</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.182">items</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</dd>
+<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -623,11 +631,22 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>itemsStrict</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.190">itemsStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger">Items</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.204">itemsStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/Items.html" title="class in org.apache.juneau.dto.swagger"><code>Items</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.
+ 
+ <p>
+ Throws a runtime exception if the type is not valid.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#type-java.lang.String-"><code>Items.type(String)</code></a> attribute.</dd>
+<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/Items.html#setType-java.lang.String-"><code>type</code></a> attribute.
+   <br>Valid values:
+   <ul>
+      <li><js>"string"</js>
+      <li><js>"number"</js>
+      <li><js>"integer"</js>
+      <li><js>"boolean"</js>
+      <li><js>"array"</js>
+   </ul></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -639,7 +658,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>license</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.199">license</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.213">license</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -653,11 +672,29 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>license</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.209">license</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#name-java.lang.String-"><code>License.name(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.223">license</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/License.html#name-java.lang.String-"><code>License.name(String)</code></a> attribute.</dd>
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The new element.</dd>
+</dl>
+</li>
+</ul>
+<a name="license-java.lang.String-java.net.URI-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>license</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger">License</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.234">license</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;url)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/License.html" title="class in org.apache.juneau.dto.swagger"><code>License</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> and <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setUrl-java.net.URI-"><code>url</code></a> attributes.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
+<dd><code>url</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/License.html#setUrl-java.net.URI-"><code>url</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -669,7 +706,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>operation</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger">Operation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.218">operation</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger">Operation</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.243">operation</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger"><code>Operation</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -683,7 +720,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>parameterInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.227">parameterInfo</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.252">parameterInfo</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -697,14 +734,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>parameterInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.239">parameterInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.264">parameterInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> and
- <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> and
+ <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attributes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>in</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> attribute.</dd>
-<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attribute.</dd>
+<dd><code>in</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> attribute.</dd>
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -716,14 +753,25 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>parameterInfoStrict</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.251">parameterInfoStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.288">parameterInfoStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;in,
                                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> and
- <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attributes.</div>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ParameterInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> and
+ <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attributes.
+ 
+ <p>
+ Throws a runtime exception if the type is not valid.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>in</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#in-java.lang.String-"><code>ParameterInfo.in(String)</code></a> attribute.</dd>
-<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#name-java.lang.String-"><code>ParameterInfo.name(String)</code></a> attribute.</dd>
+<dd><code>in</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setIn-java.lang.String-"><code>in</code></a> attribute.
+   <br>Valid values:
+   <ul>
+      <li><js>"query"</js>
+      <li><js>"header"</js>
+      <li><js>"path"</js>
+      <li><js>"formData"</js>
+      <li><js>"body"</js>
+   </ul></dd>
+<dd><code>name</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html#setName-java.lang.String-"><code>name</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -735,7 +783,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>responseInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.260">responseInfo</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.297">responseInfo</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -749,11 +797,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>responseInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.270">responseInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#description-java.lang.String-"><code>ResponseInfo.description(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.307">responseInfo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;description)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger"><code>ResponseInfo</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#setDescription-java.lang.String-"><code>description</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>description</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#description-java.lang.String-"><code>ResponseInfo.description(String)</code></a> attribute.</dd>
+<dd><code>description</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html#setDescription-java.lang.String-"><code>description</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -765,7 +813,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>schemaInfo</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger">SchemaInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.279">schemaInfo</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger">SchemaInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.316">schemaInfo</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger"><code>SchemaInfo</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -779,7 +827,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>securityScheme</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.288">securityScheme</a>()</pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.325">securityScheme</a>()</pre>
 <div class="block">Creates an empty <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -793,11 +841,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>securityScheme</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.298">securityScheme</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#type-java.lang.String-"><code>SecurityScheme.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.335">securityScheme</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#setType-java.lang.String-"><code>type</code></a> attribute.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#type-java.lang.String-"><code>SecurityScheme.type(String)</code></a> attribute.</dd>
+<dd><code>type</code> - The <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#setType-java.lang.String-"><code>type</code></a> attribute.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The new element.</dd>
 </dl>
@@ -809,11 +857,20 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>securitySchemeStrict</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.308">securitySchemeStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#type-java.lang.String-"><code>SecurityScheme.type(String)</code></a> attribute.</div>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/SwaggerBuilder.html#line.355">securitySchemeStrict</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
+<div class="block">Creates an <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger"><code>SecurityScheme</code></a> element with the specified <a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html#setType-java.lang.String-"><code>type</code></a> attribute.
+ 
+ <p>
+ Throws a runt

<TRUNCATED>