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/13 14:34:59 UTC

[14/51] [partial] incubator-juneau-website git commit: Update Javadocs.

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/84380388/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 b107bb1..1635150 100644
--- a/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
+++ b/content/site/apidocs/org/apache/juneau/dto/jsonschema/Schema.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -114,7 +114,7 @@ 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.45">Schema</a>
+public class <a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.48">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>
@@ -616,168 +616,150 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i68" class="altColor">
 <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#setId-java.lang.String-">setId</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#setId-java.lang.Object-">setId</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>
 <div class="block">Bean property setter:  <property>id</property>.</div>
 </td>
 </tr>
 <tr id="i69" class="rowColor">
 <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#setId-java.net.URI-">setId</a></span>(<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)</code>
-<div class="block">Bean property setter:  <property>id</property>.</div>
-</td>
-</tr>
-<tr id="i70" class="altColor">
-<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#setItems-java.lang.Object-">setItems</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;items)</code>
 <div class="block">Bean property setter:  <property>items</property>.</div>
 </td>
 </tr>
-<tr id="i71" class="rowColor">
+<tr id="i70" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#setMaster-org.apache.juneau.dto.jsonschema.Schema-">setMaster</a></span>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;master)</code>
 <div class="block">Sets the master schema for this schema and all child schema objects.</div>
 </td>
 </tr>
-<tr id="i72" class="altColor">
+<tr id="i71" class="rowColor">
 <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#setMaximum-java.lang.Number-">setMaximum</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>maximum</property>.</div>
 </td>
 </tr>
-<tr id="i73" class="rowColor">
+<tr id="i72" class="altColor">
 <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#setMaxItems-java.lang.Integer-">setMaxItems</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>maxItems</property>.</div>
 </td>
 </tr>
-<tr id="i74" class="altColor">
+<tr id="i73" class="rowColor">
 <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#setMaxLength-java.lang.Integer-">setMaxLength</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>maxLength</property>.</div>
 </td>
 </tr>
-<tr id="i75" class="rowColor">
+<tr id="i74" class="altColor">
 <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#setMaxProperties-java.lang.Integer-">setMaxProperties</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>maxProperties</property>.</div>
 </td>
 </tr>
-<tr id="i76" class="altColor">
+<tr id="i75" class="rowColor">
 <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#setMinimum-java.lang.Number-">setMinimum</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>minimum</property>.</div>
 </td>
 </tr>
-<tr id="i77" class="rowColor">
+<tr id="i76" class="altColor">
 <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#setMinItems-java.lang.Integer-">setMinItems</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>minItems</property>.</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i77" class="rowColor">
 <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#setMinLength-java.lang.Integer-">setMinLength</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>minLength</property>.</div>
 </td>
 </tr>
-<tr id="i79" class="rowColor">
+<tr id="i78" class="altColor">
 <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#setMinProperties-java.lang.Integer-">setMinProperties</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>minProperties</property>.</div>
 </td>
 </tr>
-<tr id="i80" class="altColor">
+<tr id="i79" class="rowColor">
 <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#setMultipleOf-java.lang.Number-">setMultipleOf</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>multipleOf</property>.</div>
 </td>
 </tr>
-<tr id="i81" class="rowColor">
+<tr id="i80" class="altColor">
 <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#setName-java.lang.String-">setName</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Bean property setter:  <property>name</property>.</div>
 </td>
 </tr>
-<tr id="i82" class="altColor">
+<tr id="i81" class="rowColor">
 <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#setNot-org.apache.juneau.dto.jsonschema.Schema-">setNot</a></span>(<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a>&nbsp;not)</code>
 <div class="block">Bean property setter:  <property>not</property>.</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
+<tr id="i82" class="altColor">
 <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#setOneOf-java.util.List-">setOneOf</a></span>(<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;oneOf)</code>
 <div class="block">Bean property setter:  <property>oneOf</property>.</div>
 </td>
 </tr>
-<tr id="i84" class="altColor">
+<tr id="i83" class="rowColor">
 <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#setPattern-java.lang.String-">setPattern</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pattern)</code>
 <div class="block">Bean property setter:  <property>pattern</property>.</div>
 </td>
 </tr>
-<tr id="i85" class="rowColor">
+<tr id="i84" class="altColor">
 <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#setPatternProperties-java.util.Map-">setPatternProperties</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>patternProperties</property>.</div>
 </td>
 </tr>
-<tr id="i86" class="altColor">
+<tr id="i85" class="rowColor">
 <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#setProperties-java.util.Map-">setProperties</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>properties</property>.</div>
 </td>
 </tr>
-<tr id="i87" class="rowColor">
-<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#setRef-java.lang.String-">setRef</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref)</code>
-<div class="block">Bean property setter:  <property>$ref</property>.</div>
-</td>
-</tr>
-<tr id="i88" class="altColor">
+<tr id="i86" class="altColor">
 <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#setRef-java.net.URI-">setRef</a></span>(<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;ref)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#setRef-java.lang.Object-">setRef</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;ref)</code>
 <div class="block">Bean property setter:  <property>$ref</property>.</div>
 </td>
 </tr>
-<tr id="i89" class="rowColor">
+<tr id="i87" class="rowColor">
 <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#setRequired-java.util.List-">setRequired</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>required</property>.</div>
 </td>
 </tr>
-<tr id="i90" class="altColor">
+<tr id="i88" class="altColor">
 <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>
 </td>
 </tr>
-<tr id="i91" class="rowColor">
-<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#setSchemaVersionUri-java.lang.String-">setSchemaVersionUri</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;schemaVersion)</code>
-<div class="block">Bean property setter:  <property>schemaVersion</property>.</div>
-</td>
-</tr>
-<tr id="i92" class="altColor">
+<tr id="i89" class="rowColor">
 <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#setSchemaVersionUri-java.net.URI-">setSchemaVersionUri</a></span>(<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)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html#setSchemaVersionUri-java.lang.Object-">setSchemaVersionUri</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;schemaVersion)</code>
 <div class="block">Bean property setter:  <property>$schema</property>.</div>
 </td>
 </tr>
-<tr id="i93" class="rowColor">
+<tr id="i90" class="altColor">
 <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#setTitle-java.lang.String-">setTitle</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;title)</code>
 <div class="block">Bean property setter:  <property>title</property>.</div>
 </td>
 </tr>
-<tr id="i94" class="altColor">
+<tr id="i91" class="rowColor">
 <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#setType-java.lang.Object-">setType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;type)</code>
 <div class="block">Bean property setter:  <property>type</property>.</div>
 </td>
 </tr>
-<tr id="i95" class="rowColor">
+<tr id="i92" class="altColor">
 <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#setUniqueItems-java.lang.Boolean-">setUniqueItems</a></span>(<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)</code>
 <div class="block">Bean property setter:  <property>uniqueItems</property>.</div>
@@ -811,7 +793,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.89">Schema</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/jsonschema/Schema.html#line.92">Schema</a>()</pre>
 <div class="block">Default constructor.</div>
 </li>
 </ul>
@@ -830,7 +812,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.102">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.105">getName</a>()</pre>
 <div class="block">Bean property getter:  <property>name</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -845,7 +827,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.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>
+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>
 <div class="block">Bean property setter:  <property>name</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -861,7 +843,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.123">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.126">getId</a>()</pre>
 <div class="block">Bean property getter:  <property>id</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -869,14 +851,19 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 </dl>
 </li>
 </ul>
-<a name="setId-java.net.URI-">
+<a name="setId-java.lang.Object-">
 <!--   -->
 </a>
 <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.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>
+<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>
+<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>.
+ Strings must be valid URIs.
+ <p>
+ URIs defined by <a href="../../../../../org/apache/juneau/UriResolver.html" title="class in org.apache.juneau"><code>UriResolver</code></a> can be used for values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>id</code> - The new value for the <property>id</property> property on this bean.</dd>
@@ -885,23 +872,6 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 </dl>
 </li>
 </ul>
-<a name="setId-java.lang.String-">
-<!--   -->
-</a>
-<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.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>
-<dd><code>id</code> - The new value for the <property>id</property> property on this bean.
- The parameter must be a valid URI.  It can be <jk>null</jk>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
 <a name="getSchemaVersionUri--">
 <!--   -->
 </a>
@@ -909,7 +879,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.155">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.152">getSchemaVersionUri</a>()</pre>
 <div class="block">Bean property getter:  <property>$schema</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -917,15 +887,20 @@ public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?
 </dl>
 </li>
 </ul>
-<a name="setSchemaVersionUri-java.net.URI-">
+<a name="setSchemaVersionUri-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockList">
 <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.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>
+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>
+<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>.
+ Strings must be valid URIs.
+ <p>
+ URIs defined by <a href="../../../../../org/apache/juneau/UriResolver.html" title="class in org.apache.juneau"><code>UriResolver</code></a> can be used for values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>schemaVersion</code> - The new value for the <property>schemaVersion</property> property on this bean.</dd>
@@ -934,30 +909,13 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/jsonschema/Schema.html
 </dl>
 </li>
 </ul>
-<a name="setSchemaVersionUri-java.lang.String-">
-<!--   -->
-</a>
-<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.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>
-<dd><code>schemaVersion</code> - The new value for the <property>schemaVersion</property> property on this bean.
- The parameter must be a valid URI.  It can be <jk>null</jk>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This object (for method chaining).</dd>
-</dl>
-</li>
-</ul>
 <a name="getTitle--">
 <!--   -->
 </a>
 <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.187">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.178">getTitle</a>()</pre>
 <div class="block">Bean property getter:  <property>title</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -971,7 +929,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.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>
+<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>
 <div class="block">Bean property setter:  <property>title</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -987,7 +945,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.207">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.198">getDescription</a>()</pre>
 <div class="block">Bean property getter:  <property>description</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1001,7 +959,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.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>
+<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>
 <div class="block">Bean property setter:  <property>description</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1018,7 +976,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.229">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.220">getType</a>()</pre>
 <div class="block">Bean property getter:  <property>type</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1034,7 +992,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.243">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.234">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>
@@ -1051,7 +1009,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.255">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.246">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>
@@ -1067,7 +1025,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.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>
+<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>
 <div class="block">Bean property setter:  <property>type</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1086,7 +1044,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.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>
+<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>
 <div class="block">Bean property appender:  <property>type</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1102,7 +1060,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.321">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.312">getDefinitions</a>()</pre>
 <div class="block">Bean property getter:  <property>definitions</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1116,7 +1074,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.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>
+<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>
 <div class="block">Bean property setter:  <property>definitions</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1132,7 +1090,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.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,
+<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,
                             <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>
@@ -1150,7 +1108,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.358">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.349">getProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>properties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1164,7 +1122,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.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>
+<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>
 <div class="block">Returns the property with the specified name.
  This is equivalent to calling <property>getProperty(name, <jk>false</jk>)</property>.</div>
 <dl>
@@ -1181,7 +1139,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.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,
+<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,
                           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
@@ -1203,7 +1161,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.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>
+<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>
 <div class="block">Bean property setter:  <property>properties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1219,7 +1177,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.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>
+<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>
 <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>
@@ -1239,7 +1197,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.438">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.429">getPatternProperties</a>()</pre>
 <div class="block">Bean property getter:  <property>patternProperties</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1253,7 +1211,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.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>
+<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>
 <div class="block">Bean property setter:  <property>patternProperties</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1269,7 +1227,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.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>
+<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>
 <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>
@@ -1289,7 +1247,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.485">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.476">getDependencies</a>()</pre>
 <div class="block">Bean property getter:  <property>dependencies</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1303,7 +1261,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.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>
+<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>
 <div class="block">Bean property setter:  <property>dependencies</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1319,7 +1277,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.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,
+<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,
                             <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>
@@ -1338,7 +1296,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.524">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.515">getItems</a>()</pre>
 <div class="block">Bean property getter:  <property>items</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1354,7 +1312,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.538">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.529">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>
@@ -1371,7 +1329,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.550">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.541">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>
@@ -1387,7 +1345,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.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>
+<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>
 <div class="block">Bean property setter:  <property>items</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1406,7 +1364,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.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>
+<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>
 <div class="block">Bean property appender:  <property>items</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1422,7 +1380,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.619">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.610">getMultipleOf</a>()</pre>
 <div class="block">Bean property getter:  <property>multipleOf</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1436,7 +1394,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.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>
+<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>
 <div class="block">Bean property setter:  <property>multipleOf</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1452,7 +1410,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.639">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.630">getMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>maximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1466,7 +1424,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.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>
+<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>
 <div class="block">Bean property setter:  <property>maximum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1482,7 +1440,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.659">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.650">isExclusiveMaximum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMaximum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1496,7 +1454,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.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>
+<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>
 <div class="block">Bean property setter:  <property>exclusiveMaximum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1512,7 +1470,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.679">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.670">getMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>minimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1526,7 +1484,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.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>
+<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>
 <div class="block">Bean property setter:  <property>minimum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1542,7 +1500,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.699">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.690">isExclusiveMinimum</a>()</pre>
 <div class="block">Bean property getter:  <property>exclusiveMinimum</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1556,7 +1514,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.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>
+<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>
 <div class="block">Bean property setter:  <property>exclusiveMinimum</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1572,7 +1530,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.719">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.710">getMaxLength</a>()</pre>
 <div class="block">Bean property getter:  <property>maxLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1586,7 +1544,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.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>
+<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>
 <div class="block">Bean property setter:  <property>maxLength</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1602,7 +1560,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.739">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.730">getMinLength</a>()</pre>
 <div class="block">Bean property getter:  <property>minLength</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1616,7 +1574,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.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>
+<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>
 <div class="block">Bean property setter:  <property>minLength</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1632,7 +1590,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.759">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.750">getPattern</a>()</pre>
 <div class="block">Bean property getter:  <property>pattern</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1646,7 +1604,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.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>
+<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>
 <div class="block">Bean property setter:  <property>pattern</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1663,7 +1621,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.781">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.772">getAdditionalItems</a>()</pre>
 <div class="block">Bean property getter:  <property>additionalItems</property>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1679,7 +1637,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.795">getAdditionalItemsAsBoolean</a>()</pre>
+public&nbsp;<a href="http:/

<TRUNCATED>