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/02 15:32:30 UTC

[29/51] [partial] incubator-juneau-website git commit: Javadoc updates.

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/1cf7b4bb/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 2af9ee4..b107bb1 100644
--- a/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
+++ b/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
@@ -114,11 +114,19 @@ 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.37">Schema</a>
+public class <a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.45">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>
- Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information.</div>
+
+ <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.JsonSchema'>JSON-Schema</a>
+   </ul>
+   <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -803,7 +811,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.81">Schema</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.89">Schema</a>()</pre>
 <div class="block">Default constructor.</div>
 </li>
 </ul>
@@ -822,7 +830,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.94">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.102">getName</a>()</pre>
 <div class="block">Bean property getter:  <property>name</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -837,7 +845,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.105">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.113">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>
@@ -853,7 +861,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.115">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.123">getId</a>()</pre>
 <div class="block">Bean property getter:  <property>id</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -867,7 +875,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.125">setId</a>(<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;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.133">setId</a>(<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;id)</pre>
 <div class="block">Bean property setter:  <property>id</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -883,7 +891,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.137">setId</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;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.145">setId</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;id)</pre>
 <div class="block">Bean property setter:  <property>id</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -901,7 +909,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.147">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.155">getSchemaVersionUri</a>()</pre>
 <div class="block">Bean property getter:  <property>$schema</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -916,7 +924,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.158">setSchemaVersionUri</a>(<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;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.166">setSchemaVersionUri</a>(<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;schemaVersion)</pre>
 <div class="block">Bean property setter:  <property>$schema</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -932,7 +940,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setSchemaVersionUri</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.170">setSchemaVersionUri</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;schemaVersion)</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.178">setSchemaVersionUri</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;schemaVersion)</pre>
 <div class="block">Bean property setter:  <property>schemaVersion</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -949,7 +957,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.179">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.187">getTitle</a>()</pre>
 <div class="block">Bean property getter:  <property>title</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -963,7 +971,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.189">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.197">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>
@@ -979,7 +987,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.199">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.207">getDescription</a>()</pre>
 <div class="block">Bean property getter:  <property>description</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -993,7 +1001,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.209">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.217">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>
@@ -1010,7 +1018,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.221">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.229">getType</a>()</pre>
 <div class="block">Bean property getter:  <property>type</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1026,7 +1034,7 @@ 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.235">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.243">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>
@@ -1043,7 +1051,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.247">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.255">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>
@@ -1059,7 +1067,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.259">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.267">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>
@@ -1078,7 +1086,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.279">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.287">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>
@@ -1094,7 +1102,7 @@ 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.313">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.321">getDefinitions</a>()</pre>
 <div class="block">Bean property getter:  <property>definitions</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1108,7 +1116,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.323">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.331">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>
@@ -1124,7 +1132,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.337">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.345">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>
@@ -1142,7 +1150,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.350">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.358">getProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>properties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1156,7 +1164,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.361">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.369">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>
@@ -1173,7 +1181,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.376">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.384">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
@@ -1195,7 +1203,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.393">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.401">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>
@@ -1211,7 +1219,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.413">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.421">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>
@@ -1231,7 +1239,7 @@ 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.430">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.438">getPatternProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>patternProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1245,7 +1253,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.440">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.448">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>
@@ -1261,7 +1269,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.460">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.468">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>
@@ -1281,7 +1289,7 @@ 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.477">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.485">getDependencies</a>()</pre>
 <div class="block">Bean property getter:  <property>dependencies</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1295,7 +1303,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.487">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.495">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>
@@ -1311,7 +1319,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.501">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.509">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>
@@ -1330,7 +1338,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.516">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.524">getItems</a>()</pre>
 <div class="block">Bean property getter:  <property>items</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1346,7 +1354,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.530">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.538">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>
@@ -1363,7 +1371,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.542">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.550">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>
@@ -1379,7 +1387,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.576">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.584">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>
@@ -1398,7 +1406,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.598">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.606">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>
@@ -1414,7 +1422,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.611">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.619">getMultipleOf</a>()</pre>
 <div class="block">Bean property getter:  <property>multipleOf</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1428,7 +1436,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.621">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.629">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>
@@ -1444,7 +1452,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.631">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.639">getMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>maximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1458,7 +1466,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.641">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.649">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>
@@ -1474,7 +1482,7 @@ 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.651">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.659">isExclusiveMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMaximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1488,7 +1496,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.661">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.669">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>
@@ -1504,7 +1512,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.671">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.679">getMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>minimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1518,7 +1526,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.681">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.689">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>
@@ -1534,7 +1542,7 @@ 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.691">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.699">isExclusiveMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMinimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1548,7 +1556,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.701">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.709">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>
@@ -1564,7 +1572,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.711">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.719">getMaxLength</a>()</pre>
 <div class="block">Bean property getter:  <property>maxLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1578,7 +1586,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.721">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.729">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>
@@ -1594,7 +1602,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.731">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.739">getMinLength</a>()</pre>
 <div class="block">Bean property getter:  <property>minLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1608,7 +1616,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.741">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.749">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>
@@ -1624,7 +1632,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.751">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.759">getPattern</a>()</pre>
 <div class="block">Bean property getter:  <property>pattern</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1638,7 +1646,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.761">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.769">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>
@@ -1655,7 +1663,7 @@ 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.773">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.781">getAdditionalItems</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1671,7 +1679,7 @@ 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.787">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.795">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>
@@ -1688,7 +1696,7 @@ 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.799">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.807">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>
@@ -1704,7 +1712,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.811">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.819">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>
@@ -1723,7 +1731,7 @@ 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.832">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.840">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>
@@ -1739,7 +1747,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.867">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.875">getMaxItems</a>()</pre>
 <div class="block">Bean property getter:  <property>maxItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1753,7 +1761,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.877">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.885">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>
@@ -1769,7 +1777,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.887">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.895">getMinItems</a>()</pre>
 <div class="block">Bean property getter:  <property>minItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1783,7 +1791,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.897">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.905">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>
@@ -1799,7 +1807,7 @@ 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.907">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.915">getUniqueItems</a>()</pre>
 <div class="block">Bean property getter:  <property>uniqueItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1813,7 +1821,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.917">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.925">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>
@@ -1829,7 +1837,7 @@ 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.927">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.935">getMaxProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>maxProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1843,7 +1851,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.937">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.945">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>
@@ -1859,7 +1867,7 @@ 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.947">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.955">getMinProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>minProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1873,7 +1881,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.957">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.965">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>
@@ -1889,7 +1897,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.967">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.975">getRequired</a>()</pre>
 <div class="block">Bean property getter:  <property>required</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1903,7 +1911,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.977">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.985">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>
@@ -1919,7 +1927,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.988">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.996">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>
 <div class="block">Bean property appender:  <property>required</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1935,7 +1943,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.1002">addRequired</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;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.1010">addRequired</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;required)</pre>
 <div class="block">Bean property appender:  <property>required</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1951,7 +1959,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.1016">addRequired</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.1024">addRequired</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>required</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1968,7 +1976,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.htm
 <li class="blockList">
 <h4>getAdditionalProperties</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.BooleanOrSchemaSwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.BooleanOrSchemaSwap.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.1031">getAdditionalProperties</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.1039">getAdditionalProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1984,7 +1992,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.h
 <li class="blockList">
 <h4>getAdditionalPropertiesAsBoolean</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.1045">getAdditionalPropertiesAsBoolean</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.1053">getAdditionalPropertiesAsBoolean</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalProperties</property>.
  <p>
  Convenience method for returning the <property>additionalProperties</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>
@@ -2001,7 +2009,7 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/l

<TRUNCATED>