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 2017/06/26 00:43:56 UTC

[12/51] [partial] incubator-juneau-website git commit: Update javadocs.

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/89e089cf/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html b/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
index 5946887..6f38ee1 100644
--- a/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
+++ b/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
@@ -114,16 +114,18 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre><a href="../../../../../org/apache/juneau/annotation/Bean.html" title="annotation in org.apache.juneau.annotation">@Bean</a>(<a href="../../../../../org/apache/juneau/annotation/Bean.html#typeName--">typeName</a>="schema",
       <a href="../../../../../org/apache/juneau/annotation/Bean.html#properties--">properties</a>="id,$schema,$ref, title,description,type,definitions,properties,patternProperties,dependencies,items,multipleOf,maximum,exclusiveMaximum,minimum,exclusiveMinimum,maxLength,minLength,pattern,additionalItems,maxItems,minItems,uniqueItems,maxProperties,minProperties,required,additionalProperties,enum,allOf,anyOf,oneOf,not")
-public class <a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.48">Schema</a>
+public class <a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.50">Schema</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">Represents a top-level schema object bean in the JSON-Schema core specification.
  <p>
 
  <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>
+   <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.JsonSchema'>JSON-Schema</a>
+      <li class='sublink'><a class='doclink'
+         href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a>
    </ul>
    <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a>
  </ul></div>
@@ -738,7 +740,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#setSchemaMap-org.apache.juneau.dto.jsonschema.SchemaMap-">setSchemaMap</a></span>(<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaMap.html" title="class in org.apache.juneau.dto.jsonschema">SchemaMap</a>&nbsp;schemaMap)</code>
 <div class="block">Associates a schema map with this schema for resolving other schemas identified
-   through <property>$ref</property> properties.</div>
+ through <property>$ref</property> properties.</div>
 </td>
 </tr>
 <tr id="i89" class="rowColor">
@@ -793,7 +795,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Schema</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.92">Schema</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.94">Schema</a>()</pre>
 <div class="block">Default constructor.</div>
 </li>
 </ul>
@@ -812,7 +814,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>getName</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.105">getName</a>()</pre>
+public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.107">getName</a>()</pre>
 <div class="block">Bean property getter:  <property>name</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -827,7 +829,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.h
 <li class="blockList">
 <h4>setName</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.116">setName</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&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.118">setName</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">Bean property setter:  <property>name</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -843,7 +845,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getId</h4>
-<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.126">getId</a>()</pre>
+<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.128">getId</a>()</pre>
 <div class="block">Bean property getter:  <property>id</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -857,7 +859,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setId</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.141">setId</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;id)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.143">setId</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;id)</pre>
 <div class="block">Bean property setter:  <property>id</property>.
  <p>
  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>.
@@ -879,7 +881,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <li class="blockList">
 <h4>getSchemaVersionUri</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">@BeanProperty</a>(<a href="../../../../../org/apache/juneau/annotation/BeanProperty.html#value--">value</a>="$schema")
-public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.152">getSchemaVersionUri</a>()</pre>
+public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.154">getSchemaVersionUri</a>()</pre>
 <div class="block">Bean property getter:  <property>$schema</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -894,7 +896,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?
 <li class="blockList">
 <h4>setSchemaVersionUri</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">@BeanProperty</a>(<a href="../../../../../org/apache/juneau/annotation/BeanProperty.html#value--">value</a>="$schema")
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.168">setSchemaVersionUri</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;schemaVersion)</pre>
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.170">setSchemaVersionUri</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;schemaVersion)</pre>
 <div class="block">Bean property setter:  <property>$schema</property>.
  <p>
  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>.
@@ -915,7 +917,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTitle</h4>
-<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.178">getTitle</a>()</pre>
+<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.180">getTitle</a>()</pre>
 <div class="block">Bean property getter:  <property>title</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -929,7 +931,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setTitle</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.188">setTitle</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>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.190">setTitle</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>
 <div class="block">Bean property setter:  <property>title</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -945,7 +947,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getDescription</h4>
-<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.198">getDescription</a>()</pre>
+<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.200">getDescription</a>()</pre>
 <div class="block">Bean property getter:  <property>description</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -959,7 +961,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setDescription</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.208">setDescription</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>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.210">setDescription</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">Bean property setter:  <property>description</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -976,7 +978,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <li class="blockList">
 <h4>getType</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">@BeanProperty</a>(<a href="../../../../../org/apache/juneau/annotation/BeanProperty.html#swap--">swap</a>=<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.JsonTypeOrJsonTypeArraySwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.JsonTypeOrJsonTypeArraySwap.class</a>)
-public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.220">getType</a>()</pre>
+public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.222">getType</a>()</pre>
 <div class="block">Bean property getter:  <property>type</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -992,13 +994,14 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.h
 <li class="blockList">
 <h4>getTypeAsJsonType</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.html" title="enum in org.apache.juneau.dto.jsonschema">JsonType</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.234">getTypeAsJsonType</a>()</pre>
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.html" title="enum in org.apache.juneau.dto.jsonschema">JsonType</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.237">getTypeAsJsonType</a>()</pre>
 <div class="block">Bean property getter:  <property>type</property>.
  <p>
  Convenience method for returning the <property>type</property> property when it is a <a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.html" title="enum in org.apache.juneau.dto.jsonschema"><code>JsonType</code></a> value.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The currently set value, or <jk>null</jk> if the property is not set, or is set as a <a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>JsonTypeArray</code></a>.</dd>
+<dd>The currently set value, or <jk>null</jk> if the property is not set, or is set as a
+ <a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>JsonTypeArray</code></a>.</dd>
 </dl>
 </li>
 </ul>
@@ -1009,7 +1012,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.ht
 <li class="blockList">
 <h4>getTypeAsJsonTypeArray</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArray.html" title="class in org.apache.juneau.dto.jsonschema">JsonTypeArray</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.246">getTypeAsJsonTypeArray</a>()</pre>
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArray.html" title="class in org.apache.juneau.dto.jsonschema">JsonTypeArray</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.249">getTypeAsJsonTypeArray</a>()</pre>
 <div class="block">Bean property getter:  <property>type</property>.
  <p>
  Convenience method for returning the <property>type</property> property when it is a <a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>JsonTypeArray</code></a> value.</div>
@@ -1025,7 +1028,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>setType</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.258">setType</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;type)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.261">setType</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;type)</pre>
 <div class="block">Bean property setter:  <property>type</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1044,7 +1047,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>addTypes</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.278">addTypes</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.html" title="enum in org.apache.juneau.dto.jsonschema">JsonType</a>...&nbsp;types)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.283">addTypes</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonType.html" title="enum in org.apache.juneau.dto.jsonschema">JsonType</a>...&nbsp;types)</pre>
 <div class="block">Bean property appender:  <property>type</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1060,11 +1063,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefinitions</h4>
-<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.312">getDefinitions</a>()</pre>
+<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.322">getDefinitions</a>()</pre>
 <div class="block">Bean property getter:  <property>definitions</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>definitions</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>definitions</property> property on this bean, or <jk>null</jk> if it is not
+ set.</dd>
 </dl>
 </li>
 </ul>
@@ -1074,7 +1078,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>setDefinitions</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.322">setDefinitions</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;definitions)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.332">setDefinitions</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;definitions)</pre>
 <div class="block">Bean property setter:  <property>definitions</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1090,7 +1094,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>addDefinition</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.336">addDefinition</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&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.346">addDefinition</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="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;definition)</pre>
 <div class="block">Bean property appender:  <property>definitions</property>.</div>
 <dl>
@@ -1108,7 +1112,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.349">getProperties</a>()</pre>
+<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.359">getProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>properties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1122,7 +1126,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperty</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.360">getProperty</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>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.370">getProperty</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">Returns the property with the specified name.
  This is equivalent to calling <property>getProperty(name, <jk>false</jk>)</property>.</div>
 <dl>
@@ -1139,13 +1143,14 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperty</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.375">getProperty</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&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.386">getProperty</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,
                           boolean&nbsp;resolve)</pre>
 <div class="block">Returns the property with the specified name.
  If <property>resolve</property> is <jk>true</jk>, the property object will automatically be
-   resolved by calling <a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#resolve--"><code>resolve()</code></a>.
+ resolved by calling <a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#resolve--"><code>resolve()</code></a>.
  Therefore, <property>getProperty(name, <jk>true</jk>)</property> is equivalent to calling
-   <property>getProperty(name).resolve()</property>, except it's safe from a potential <property>NullPointerException</property>.</div>
+ <property>getProperty(name).resolve()</property>, except it's safe from a potential
+ <property>NullPointerException</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The property name.</dd>
@@ -1161,7 +1166,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>setProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.392">setProperties</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;properties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.403">setProperties</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;properties)</pre>
 <div class="block">Bean property setter:  <property>properties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1177,7 +1182,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>addProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.412">addProperties</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;properties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.423">addProperties</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;properties)</pre>
 <div class="block">Bean property appender:  <property>properties</property>.
  <p>
  Properties must have their <property>name</property> property set on them when using this method.</div>
@@ -1197,11 +1202,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getPatternProperties</h4>
-<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.429">getPatternProperties</a>()</pre>
+<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.442">getPatternProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>patternProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>patternProperties</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>patternProperties</property> property on this bean, or <jk>null</jk> if it is
+ not set.</dd>
 </dl>
 </li>
 </ul>
@@ -1211,7 +1217,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>setPatternProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.439">setPatternProperties</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;patternProperties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.452">setPatternProperties</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;patternProperties)</pre>
 <div class="block">Bean property setter:  <property>patternProperties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1227,7 +1233,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>addPatternProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.459">addPatternProperties</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaProperty.html" title="class in org.apache.juneau.dto.jsonschema">SchemaProperty</a>...&nbsp;properties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.472">addPatternProperties</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaProperty.html" title="class in org.apache.juneau.dto.jsonschema">SchemaProperty</a>...&nbsp;properties)</pre>
 <div class="block">Bean property appender:  <property>patternProperties</property>.
  <p>
  Properties must have their <property>name</property> property set to the pattern string when using this method.</div>
@@ -1247,11 +1253,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>getDependencies</h4>
-<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.476">getDependencies</a>()</pre>
+<pre>public&nbsp;<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.491">getDependencies</a>()</pre>
 <div class="block">Bean property getter:  <property>dependencies</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>dependencies</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>dependencies</property> property on this bean, or <jk>null</jk> if it is not
+ set.</dd>
 </dl>
 </li>
 </ul>
@@ -1261,7 +1268,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>setDependencies</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.486">setDependencies</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;dependencies)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.501">setDependencies</a>(<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>&lt;<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>,<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;dependencies)</pre>
 <div class="block">Bean property setter:  <property>dependencies</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1277,7 +1284,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <ul class="blockList">
 <li class="blockList">
 <h4>addDependency</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.500">addDependency</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&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.515">addDependency</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="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;dependency)</pre>
 <div class="block">Bean property appender:  <property>dependencies</property>.</div>
 <dl>
@@ -1296,7 +1303,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/JsonTypeArr
 <li class="blockList">
 <h4>getItems</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">@BeanProperty</a>(<a href="../../../../../org/apache/juneau/annotation/BeanProperty.html#swap--">swap</a>=<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.SchemaOrSchemaArraySwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.SchemaOrSchemaArraySwap.class</a>)
-public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.515">getItems</a>()</pre>
+public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.530">getItems</a>()</pre>
 <div class="block">Bean property getter:  <property>items</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1312,7 +1319,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.h
 <li class="blockList">
 <h4>getItemsAsSchema</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.529">getItemsAsSchema</a>()</pre>
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.544">getItemsAsSchema</a>()</pre>
 <div class="block">Bean property getter:  <property>items</property>.
  <p>
  Convenience method for returning the <property>items</property> property when it is a <a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema"><code>Schema</code></a> value.</div>
@@ -1329,7 +1336,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <li class="blockList">
 <h4>getItemsAsSchemaArray</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema">SchemaArray</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.541">getItemsAsSchemaArray</a>()</pre>
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema">SchemaArray</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.556">getItemsAsSchemaArray</a>()</pre>
 <div class="block">Bean property getter:  <property>items</property>.
  <p>
  Convenience method for returning the <property>items</property> property when it is a <a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>SchemaArray</code></a> value.</div>
@@ -1345,7 +1352,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.575">setItems</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;items)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.594">setItems</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;items)</pre>
 <div class="block">Bean property setter:  <property>items</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1364,7 +1371,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>addItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.597">addItems</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;items)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.618">addItems</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;items)</pre>
 <div class="block">Bean property appender:  <property>items</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1380,7 +1387,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getMultipleOf</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.610">getMultipleOf</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.631">getMultipleOf</a>()</pre>
 <div class="block">Bean property getter:  <property>multipleOf</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1394,7 +1401,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setMultipleOf</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.620">setMultipleOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;multipleOf)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.641">setMultipleOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;multipleOf)</pre>
 <div class="block">Bean property setter:  <property>multipleOf</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1410,7 +1417,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaximum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.630">getMaximum</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.651">getMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>maximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1424,7 +1431,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setMaximum</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.640">setMaximum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;maximum)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.661">setMaximum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;maximum)</pre>
 <div class="block">Bean property setter:  <property>maximum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1440,11 +1447,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>isExclusiveMaximum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.650">isExclusiveMaximum</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.672">isExclusiveMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMaximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>exclusiveMaximum</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>exclusiveMaximum</property> property on this bean, or <jk>null</jk> if it is
+ not set.</dd>
 </dl>
 </li>
 </ul>
@@ -1454,7 +1462,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setExclusiveMaximum</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.660">setExclusiveMaximum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;exclusiveMaximum)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.682">setExclusiveMaximum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;exclusiveMaximum)</pre>
 <div class="block">Bean property setter:  <property>exclusiveMaximum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1470,7 +1478,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.670">getMinimum</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.692">getMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>minimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1484,7 +1492,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setMinimum</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.680">setMinimum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;minimum)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.702">setMinimum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>&nbsp;minimum)</pre>
 <div class="block">Bean property setter:  <property>minimum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1500,11 +1508,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>isExclusiveMinimum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.690">isExclusiveMinimum</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.713">isExclusiveMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMinimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>exclusiveMinimum</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>exclusiveMinimum</property> property on this bean, or <jk>null</jk> if it is
+ not set.</dd>
 </dl>
 </li>
 </ul>
@@ -1514,7 +1523,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setExclusiveMinimum</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.700">setExclusiveMinimum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;exclusiveMinimum)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.723">setExclusiveMinimum</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;exclusiveMinimum)</pre>
 <div class="block">Bean property setter:  <property>exclusiveMinimum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1530,7 +1539,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxLength</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.710">getMaxLength</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.733">getMaxLength</a>()</pre>
 <div class="block">Bean property getter:  <property>maxLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1544,7 +1553,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setMaxLength</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.720">setMaxLength</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxLength)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.743">setMaxLength</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxLength)</pre>
 <div class="block">Bean property setter:  <property>maxLength</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1560,7 +1569,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinLength</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.730">getMinLength</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.753">getMinLength</a>()</pre>
 <div class="block">Bean property getter:  <property>minLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1574,7 +1583,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setMinLength</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.740">setMinLength</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minLength)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.763">setMinLength</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minLength)</pre>
 <div class="block">Bean property setter:  <property>minLength</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1590,7 +1599,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>getPattern</h4>
-<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.750">getPattern</a>()</pre>
+<pre>public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.773">getPattern</a>()</pre>
 <div class="block">Bean property getter:  <property>pattern</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1604,7 +1613,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <ul class="blockList">
 <li class="blockList">
 <h4>setPattern</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.760">setPattern</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;pattern)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.783">setPattern</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;pattern)</pre>
 <div class="block">Bean property setter:  <property>pattern</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1621,11 +1630,12 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray
 <li class="blockList">
 <h4>getAdditionalItems</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">@BeanProperty</a>(<a href="../../../../../org/apache/juneau/annotation/BeanProperty.html#swap--">swap</a>=<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaArraySwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.BooleanOrSchemaArraySwap.class</a>)
-public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.772">getAdditionalItems</a>()</pre>
+public&nbsp;<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;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.796">getAdditionalItems</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>additionalItems</property> property on this bean, or <jk>null</jk> if it is not set.
+<dd>The value of the <property>additionalItems</property> property on this bean, or <jk>null</jk> if it is
+ not set.
  Can be either a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a> or <a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>SchemaArray</code></a> depending on what value was used to set it.</dd>
 </dl>
 </li>
@@ -1637,10 +1647,11 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.h
 <li class="blockList">
 <h4>getAdditionalItemsAsBoolean</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.786">getAdditionalItemsAsBoolean</a>()</pre>
+public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.811">getAdditionalItemsAsBoolean</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalItems</property>.
  <p>
- Convenience method for returning the <property>additionalItems</property> property when it is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a> value.</div>
+ Convenience method for returning the <property>additionalItems</property> property when it is a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>
+ value.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The currently set value, or <jk>null</jk> if the property is not set, or is set as a <a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>SchemaArray</code></a>.</dd>
@@ -1654,10 +1665,11 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.
 <li class="blockList">
 <h4>getAdditionalItemsAsSchemaArray</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.798">getAdditionalItemsAsSchemaArray</a>()</pre>
+public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.824">getAdditionalItemsAsSchemaArray</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalItems</property>.
  <p>
- Convenience method for returning the <property>additionalItems</property> property when it is a <a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>SchemaArray</code></a> value.</div>
+ Convenience method for returning the <property>additionalItems</property> property when it is a
+ <a href="../../../../../org/apache/juneau/dto/jsonschema/SchemaArray.html" title="class in org.apache.juneau.dto.jsonschema"><code>SchemaArray</code></a> value.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The currently set value, or <jk>null</jk> if the property is not set, or is set as a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</dd>
@@ -1670,7 +1682,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setAdditionalItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.810">setAdditionalItems</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;additionalItems)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.836">setAdditionalItems</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;additionalItems)</pre>
 <div class="block">Bean property setter:  <property>additionalItems</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1689,11 +1701,12 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>addAdditionalItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.831">addAdditionalItems</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;additionalItems)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.860">addAdditionalItems</a>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>...&nbsp;additionalItems)</pre>
 <div class="block">Bean property appender:  <property>additionalItems</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>additionalItems</code> - The list of items to append to the <property>additionalItems</property> property on this bean.</dd>
+<dd><code>additionalItems</code> - The list of items to append to the <property>additionalItems</property> property on this
+ bean.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -1705,7 +1718,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxItems</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.866">getMaxItems</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.899">getMaxItems</a>()</pre>
 <div class="block">Bean property getter:  <property>maxItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1719,7 +1732,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setMaxItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.876">setMaxItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxItems)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.909">setMaxItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxItems)</pre>
 <div class="block">Bean property setter:  <property>maxItems</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1735,7 +1748,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinItems</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.886">getMinItems</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.919">getMinItems</a>()</pre>
 <div class="block">Bean property getter:  <property>minItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1749,7 +1762,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setMinItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.896">setMinItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minItems)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.929">setMinItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minItems)</pre>
 <div class="block">Bean property setter:  <property>minItems</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1765,11 +1778,12 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getUniqueItems</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.906">getUniqueItems</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.940">getUniqueItems</a>()</pre>
 <div class="block">Bean property getter:  <property>uniqueItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>uniqueItems</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>uniqueItems</property> property on this bean, or <jk>null</jk> if it is not
+ set.</dd>
 </dl>
 </li>
 </ul>
@@ -1779,7 +1793,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setUniqueItems</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.916">setUniqueItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;uniqueItems)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.950">setUniqueItems</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;uniqueItems)</pre>
 <div class="block">Bean property setter:  <property>uniqueItems</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1795,11 +1809,12 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxProperties</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.926">getMaxProperties</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.961">getMaxProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>maxProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>maxProperties</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>maxProperties</property> property on this bean, or <jk>null</jk> if it is not
+ set.</dd>
 </dl>
 </li>
 </ul>
@@ -1809,7 +1824,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setMaxProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.936">setMaxProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxProperties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.971">setMaxProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;maxProperties)</pre>
 <div class="block">Bean property setter:  <property>maxProperties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1825,11 +1840,12 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinProperties</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.946">getMinProperties</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.982">getMinProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>minProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value of the <property>minProperties</property> property on this bean, or <jk>null</jk> if it is not set.</dd>
+<dd>The value of the <property>minProperties</property> property on this bean, or <jk>null</jk> if it is not
+ set.</dd>
 </dl>
 </li>
 </ul>
@@ -1839,7 +1855,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setMinProperties</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.956">setMinProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minProperties)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.992">setMinProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;minProperties)</pre>
 <div class="block">Bean property setter:  <property>minProperties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1855,7 +1871,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequired</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<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>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.966">getRequired</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<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>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.1002">getRequired</a>()</pre>
 <div class="block">Bean property getter:  <property>required</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1869,7 +1885,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>setRequired</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.976">setRequired</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<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>&gt;&nbsp;required)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.1012">setRequired</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<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>&gt;&nbsp;required)</pre>
 <div class="block">Bean property setter:  <property>required</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1885,7 +1901,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>addRequired</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.987">addRequired</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<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>&gt;&nbsp;required)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.1023">addRequired</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/jav

<TRUNCATED>