You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2018/01/14 16:02:55 UTC
[27/32] juneau git commit: Javadoc updates.
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Td.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Td.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Td.java
index 32093c4..74234df 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Td.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Td.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#the-td-element"><td></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="td")
@@ -35,10 +35,10 @@ public class Td extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-colspan">colspan</a> attribute.
- *
+ *
* <p>
* Number of columns that the cell is to span.
- *
+ *
* @param colspan
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -51,10 +51,10 @@ public class Td extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-headers">headers</a> attribute.
- *
+ *
* <p>
* The header cells for this cell.
- *
+ *
* @param headers The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -65,10 +65,10 @@ public class Td extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-rowspan">rowspan</a> attribute.
- *
+ *
* <p>
* Number of rows that the cell is to span.
- *
+ *
* @param rowspan
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Template.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Template.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Template.java
index f9c1a1a..885404c 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Template.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Template.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/scripting-1.html#the-template-element"><template></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="template")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Textarea.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Textarea.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Textarea.java
index 8f08e65..4e31c35 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Textarea.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Textarea.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#the-textarea-element"><textarea></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="textarea")
@@ -35,10 +35,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fe-autocomplete">autocomplete</a> attribute.
- *
+ *
* <p>
* Hint for form auto-fill feature.
- *
+ *
* @param autocomplete The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -49,10 +49,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fe-autofocus">autofocus</a> attribute.
- *
+ *
* <p>
* Automatically focus the form control when the page is loaded.
- *
+ *
* @param autofocus
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -65,10 +65,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-cols">cols</a> attribute.
- *
+ *
* <p>
* Maximum number of characters per line.
- *
+ *
* @param cols
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -81,10 +81,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fe-dirname">dirname</a> attribute.
- *
+ *
* <p>
* Name of form field to use for sending the element's directionality in form submission.
- *
+ *
* @param dirname The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -95,10 +95,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fe-disabled">disabled</a> attribute.
- *
+ *
* <p>
* Whether the form control is disabled.
- *
+ *
* @param disabled
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -111,10 +111,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fae-form">form</a> attribute.
- *
+ *
* <p>
* Associates the control with a form element.
- *
+ *
* @param form The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -125,10 +125,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#inputmode">inputmode</a> attribute.
- *
+ *
* <p>
* Hint for selecting an input modality.
- *
+ *
* @param inputmode The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -139,10 +139,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-maxlength">maxlength</a> attribute.
- *
+ *
* <p>
* Maximum length of value.
- *
+ *
* @param maxlength
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -155,10 +155,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-minlength">minlength</a> attribute.
- *
+ *
* <p>
* Minimum length of value.
- *
+ *
* @param minlength
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -171,10 +171,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fe-name">name</a> attribute.
- *
+ *
* <p>
* Name of form control to use for form submission and in the form.elements API.
- *
+ *
* @param name The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -186,10 +186,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-placeholder">placeholder</a>
* attribute.
- *
+ *
* <p>
* User-visible label to be placed within the form control.
- *
+ *
* @param placeholder The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -200,10 +200,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-readonly">readonly</a> attribute.
- *
+ *
* <p>
* Whether to allow the value to be edited by the user.
- *
+ *
* @param readonly
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -216,10 +216,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-required">required</a> attribute.
- *
+ *
* <p>
* Whether the control is required for form submission.
- *
+ *
* @param required
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -232,10 +232,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-rows">rows</a> attribute.
- *
+ *
* <p>
* Number of lines to show.
- *
+ *
* @param rows
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -248,10 +248,10 @@ public class Textarea extends HtmlElementRawText {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-wrap">wrap</a> attribute.
- *
+ *
* <p>
* How the value of the form control is to be wrapped for form submission.
- *
+ *
* @param wrap The new value for this attribute.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tfoot.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tfoot.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tfoot.java
index 26ab554..9020439 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tfoot.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tfoot.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#the-tfoot-element"><tfoot></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="tfoot")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Th.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Th.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Th.java
index 9fe7daf..18a66db 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Th.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Th.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#the-th-element"><th></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="th")
@@ -35,10 +35,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-th-abbr">abbr</a> attribute.
- *
+ *
* <p>
* Alternative label to use for the header cell when referencing the cell in other contexts.
- *
+ *
* @param abbr The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -49,10 +49,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-colspan">colspan</a> attribute.
- *
+ *
* <p>
* Number of columns that the cell is to span.
- *
+ *
* @param colspan
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -65,10 +65,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-headers">headers</a> attribute.
- *
+ *
* <p>
* The headers for this cell.
- *
+ *
* @param headers The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -79,10 +79,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-tdth-rowspan">rowspan</a> attribute.
- *
+ *
* <p>
* Number of rows that the cell is to span.
- *
+ *
* @param rowspan
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -95,10 +95,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#attr-th-scope">scope</a> attribute.
- *
+ *
* <p>
* Specifies which cells the header cell applies to.
- *
+ *
* @param scope The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -109,10 +109,10 @@ public class Th extends HtmlElementMixed {
/**
* <a class="doclink" href="-">sorted</a> attribute.
- *
+ *
* <p>
* Column sort direction and ordinality.
- *
+ *
* @param sorted The new value for this attribute.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Thead.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Thead.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Thead.java
index 6543101..d3ad9b3 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Thead.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Thead.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#the-thead-element"><thead></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="thead")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Time.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Time.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Time.java
index 72715f9..5a1e9c0 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Time.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Time.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/text-level-semantics.html#the-time-element"><time></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="time")
@@ -36,10 +36,10 @@ public class Time extends HtmlElementMixed {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/text-level-semantics.html#attr-time-datetime">datetime</a>
* attribute.
- *
+ *
* <p>
* Machine-readable value.
- *
+ *
* @param datetime The new value for this attribute.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Title.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Title.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Title.java
index 2c15355..27e4264 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Title.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Title.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/document-metadata.html#the-title-element"><title></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="title")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tr.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tr.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tr.java
index a848601..4cc6964 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tr.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Tr.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/tabular-data.html#the-tr-element"><tr></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="tr")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Track.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Track.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Track.java
index 668efb6..d8e7c03 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Track.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Track.java
@@ -21,7 +21,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#the-track-element"><track></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -31,7 +31,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="track")
@@ -40,10 +40,10 @@ public class Track extends HtmlElementVoid {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-default">default</a>
* attribute.
- *
+ *
* <p>
* Enable the track if no other text track is more suitable.
- *
+ *
* @param _default The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -54,10 +54,10 @@ public class Track extends HtmlElementVoid {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-kind">kind</a> attribute.
- *
+ *
* <p>
* The type of text track.
- *
+ *
* @param kind The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -68,10 +68,10 @@ public class Track extends HtmlElementVoid {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-label">label</a> attribute.
- *
+ *
* <p>
* User-visible label.
- *
+ *
* @param label The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -82,17 +82,17 @@ public class Track extends HtmlElementVoid {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-src">src</a> attribute.
- *
+ *
* <p>
* Address of the resource.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param src
* The new value for this attribute.
* Typically a {@link URL} or {@link String}.
@@ -106,10 +106,10 @@ public class Track extends HtmlElementVoid {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-srclang">srclang</a>
* attribute.
- *
+ *
* <p>
* Language of the text track.
- *
+ *
* @param srclang The new value for this attribute.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/U.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/U.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/U.java
index fbc66e2..c608d58 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/U.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/U.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/text-level-semantics.html#the-u-element"><u></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="u")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Ul.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Ul.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Ul.java
index aca14e3..1dddb34 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Ul.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Ul.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/grouping-content.html#the-ul-element"><ul></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="ul")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Var.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Var.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Var.java
index eee01de..736e850 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Var.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Var.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/text-level-semantics.html#the-var-element"><var></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="var")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Video.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Video.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Video.java
index 8c36fac..74c4aa3 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Video.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Video.java
@@ -21,7 +21,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#the-video-element"><video></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -31,7 +31,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="video")
@@ -40,10 +40,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-autoplay">autoplay</a>
* attribute.
- *
+ *
* <p>
* Hint that the media resource can be started automatically when the page is loaded.
- *
+ *
* @param autoplay
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -57,10 +57,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-controls">controls</a>
* attribute.
- *
+ *
* <p>
* Show user agent controls.
- *
+ *
* @param controls
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -74,10 +74,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-crossorigin">crossorigin</a>
* attribute.
- *
+ *
* <p>
* How the element handles cross-origin requests.
- *
+ *
* @param crossorigin The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -89,10 +89,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-dim-height">height</a>
* attribute.
- *
+ *
* <p>
* Vertical dimension.
- *
+ *
* @param height
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
@@ -105,10 +105,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-loop">loop</a> attribute.
- *
+ *
* <p>
* Whether to loop the media resource.
- *
+ *
* @param loop
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -122,10 +122,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-mediagroup">mediagroup</a>
* attribute.
- *
+ *
* <p>
* Groups media elements together with an implicit MediaController.
- *
+ *
* @param mediagroup The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -137,10 +137,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-muted">muted</a>
* attribute.
- *
+ *
* <p>
* Whether to mute the media resource by default.
- *
+ *
* @param muted
* The new value for this attribute.
* Typically a {@link Boolean} or {@link String}.
@@ -154,10 +154,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-video-poster">poster</a>
* attribute.
- *
+ *
* <p>
* Poster frame to show prior to video playback.
- *
+ *
* @param poster The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -169,10 +169,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-preload">preload</a>
* attribute.
- *
+ *
* <p>
* Hints how much buffering the media resource will likely need.
- *
+ *
* @param preload The new value for this attribute.
* @return This object (for method chaining).
*/
@@ -183,17 +183,17 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-src">src</a> attribute.
- *
+ *
* <p>
* Address of the resource.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param src
* The new value for this attribute.
* Typically a {@link URL} or {@link String}.
@@ -206,10 +206,10 @@ public class Video extends HtmlElementContainer {
/**
* <a class="doclink" href="https://www.w3.org/TR/html5/embedded-content-0.html#attr-dim-width">width</a> attribute.
- *
+ *
* <p>
* Horizontal dimension.
- *
+ *
* @param width
* The new value for this attribute.
* Typically a {@link Number} or {@link String}.
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Wbr.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Wbr.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Wbr.java
index f99be21..874b951 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Wbr.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/Wbr.java
@@ -17,7 +17,7 @@ import org.apache.juneau.annotation.*;
/**
* DTO for an HTML <a class="doclink" href="https://www.w3.org/TR/html5/text-level-semantics.html#the-wbr-element"><wbr></a>
* element.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -27,7 +27,7 @@ import org.apache.juneau.annotation.*;
* <li class='sublink'>
* <a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a>
* </ul>
- * </li>
+ * </li>
* </ul>
*/
@Bean(typeName="wbr")
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java
index 805b234..1e21966 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java
@@ -14,18 +14,18 @@ package org.apache.juneau.dto.jsonschema;
/**
* Represents possible JSON types in the JSON-Schema core specification.
- *
+ *
* <p>
* Implements custom <code>toString()</code> and <code>fromString(String)</code> methods that override the default
* serialization/parsing behavior of <code>Enum</code> types so that they are represented in lowercase form (as per the
* specification).
- *
+ *
* <h5 class='section'>Example:</h5>
* <p class='bcode'>
* // Produces 'number', not 'NUMBER'.
* String json = JsonSerializer.DEFAULT.serialize(JsonType.NUMBER);
* </p>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -83,7 +83,7 @@ public enum JsonType {
/**
* Converts the specified lowercase form of the enum back into an <code>Enum</code>.
- *
+ *
* @param value The lowercase form of the enum (e.g. <js>"array"</js>).
* @return The matching <code>Enum</code>, or <jk>null</jk> if no match found.
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
index 8339594..df811f5 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
@@ -16,7 +16,7 @@ import java.util.*;
/**
* Represents a list of {@link JsonType} objects.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -43,7 +43,7 @@ public final class JsonTypeArray extends LinkedList<JsonType> {
/**
* Constructor with predefined types to add to this list.
- *
+ *
* @param types The list of types to add to the list.
*/
public JsonTypeArray(JsonType...types) {
@@ -52,7 +52,7 @@ public final class JsonTypeArray extends LinkedList<JsonType> {
/**
* Convenience method for adding one or more {@link JsonType} objects to this array.
- *
+ *
* @param types The {@link JsonType} objects to add to this array.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java
index dc4b105..083cb61 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java
@@ -27,7 +27,7 @@ import org.apache.juneau.transform.*;
/**
* Represents a top-level schema object bean in the JSON-Schema core specification.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -103,7 +103,7 @@ public class Schema {
/**
* Bean property getter: <property>name</property>.
- *
+ *
* @return The value of the <property>name</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@BeanIgnore
@@ -113,7 +113,7 @@ public class Schema {
/**
* Bean property setter: <property>name</property>.
- *
+ *
* @param name The new value for the <property>name</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -125,7 +125,7 @@ public class Schema {
/**
* Bean property getter: <property>id</property>.
- *
+ *
* @return The value of the <property>id</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public URI getId() {
@@ -134,14 +134,14 @@ public class Schema {
/**
* Bean property setter: <property>id</property>.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param id The new value for the <property>id</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -152,7 +152,7 @@ public class Schema {
/**
* Bean property getter: <property>$schema</property>.
- *
+ *
* @return The value of the <property>$schema</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@BeanProperty("$schema")
@@ -162,14 +162,14 @@ public class Schema {
/**
* Bean property setter: <property>$schema</property>.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param schemaVersion The new value for the <property>schemaVersion</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -181,7 +181,7 @@ public class Schema {
/**
* Bean property getter: <property>title</property>.
- *
+ *
* @return The value of the <property>title</property> property, or <jk>null</jk> if it is not set.
*/
public String getTitle() {
@@ -190,7 +190,7 @@ public class Schema {
/**
* Bean property setter: <property>title</property>.
- *
+ *
* @param title The new value for the <property>title</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -201,7 +201,7 @@ public class Schema {
/**
* Bean property getter: <property>description</property>.
- *
+ *
* @return The value of the <property>description</property> property, or <jk>null</jk> if it is not set.
*/
public String getDescription() {
@@ -210,7 +210,7 @@ public class Schema {
/**
* Bean property setter: <property>description</property>.
- *
+ *
* @param description The new value for the <property>description</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -221,7 +221,7 @@ public class Schema {
/**
* Bean property getter: <property>type</property>.
- *
+ *
* @return
* The value of the <property>type</property> property on this bean, or <jk>null</jk> if it is not set.
* Can be either a {@link JsonType} or {@link JsonTypeArray} depending on what value was used to set it.
@@ -235,10 +235,10 @@ public class Schema {
/**
* Bean property getter: <property>type</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>type</property> property when it is a {@link JsonType} value.
- *
+ *
* @return
* The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link JsonTypeArray}.
*/
@@ -249,10 +249,10 @@ public class Schema {
/**
* Bean property getter: <property>type</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>type</property> property when it is a {@link JsonTypeArray} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link JsonType}.
*/
@BeanIgnore
@@ -262,7 +262,7 @@ public class Schema {
/**
* Bean property setter: <property>type</property>.
- *
+ *
* @param type
* The new value for the <property>type</property> property on this bean.
* This object must be of type {@link JsonType} or {@link JsonTypeArray}.
@@ -287,7 +287,7 @@ public class Schema {
/**
* Bean property appender: <property>type</property>.
- *
+ *
* @param types The list of items to append to the <property>type</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -300,14 +300,14 @@ public class Schema {
/**
* Used during parsing to convert the <property>type</property> property to the correct class type.
- *
+ *
* <ul class='spaced-list'>
* <li>
* If parsing a JSON-array, converts to a {@link JsonTypeArray}.
* <li>
* If parsing a JSON-object, converts to a {@link JsonType}.
* </ul>
- *
+ *
* <p>
* Serialization method is a no-op.
*/
@@ -331,7 +331,7 @@ public class Schema {
/**
* Bean property getter: <property>definitions</property>.
- *
+ *
* @return
* The value of the <property>definitions</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -341,7 +341,7 @@ public class Schema {
/**
* Bean property setter: <property>definitions</property>.
- *
+ *
* @param definitions The new value for the <property>definitions</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -354,7 +354,7 @@ public class Schema {
/**
* Bean property appender: <property>definitions</property>.
- *
+ *
* @param name The key in the definitions map entry.
* @param definition The value in the definitions map entry.
* @return This object (for method chaining).
@@ -369,7 +369,7 @@ public class Schema {
/**
* Bean property getter: <property>properties</property>.
- *
+ *
* @return The value of the <property>properties</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Map<String,Schema> getProperties() {
@@ -378,10 +378,10 @@ public class Schema {
/**
* Returns the property with the specified name.
- *
+ *
* <p>
* This is equivalent to calling <property>getProperty(name, <jk>false</jk>)</property>.
- *
+ *
* @param name The property name.
* @return The property with the specified name, or <jk>null</jk> if no property is specified.
*/
@@ -391,14 +391,14 @@ public class Schema {
/**
* Returns the property with the specified name.
- *
+ *
* <p>
* If <property>resolve</property> is <jk>true</jk>, the property object will automatically be resolved by calling
* {@link #resolve()}.
* Therefore, <property>getProperty(name, <jk>true</jk>)</property> is equivalent to calling
* <property>getProperty(name).resolve()</property>, except it's safe from a potential
* <property>NullPointerException</property>.
- *
+ *
* @param name The property name.
* @param resolve If <jk>true</jk>, calls {@link #resolve()} on object before returning.
* @return The property with the specified name, or <jk>null</jk> if no property is specified.
@@ -416,7 +416,7 @@ public class Schema {
/**
* Bean property setter: <property>properties</property>.
- *
+ *
* @param properties The new value for the <property>properties</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -433,10 +433,10 @@ public class Schema {
/**
* Bean property appender: <property>properties</property>.
- *
+ *
* <p>
* Properties must have their <property>name</property> property set on them when using this method.
- *
+ *
* @param properties The list of items to append to the <property>properties</property> property on this bean.
* @return This object (for method chaining).
* @throws BeanRuntimeException If property is found without a set <property>name</property> property.
@@ -456,7 +456,7 @@ public class Schema {
/**
* Bean property getter: <property>patternProperties</property>.
- *
+ *
* @return
* The value of the <property>patternProperties</property> property on this bean, or <jk>null</jk> if it is
* not set.
@@ -467,7 +467,7 @@ public class Schema {
/**
* Bean property setter: <property>patternProperties</property>.
- *
+ *
* @param patternProperties The new value for the <property>patternProperties</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -484,10 +484,10 @@ public class Schema {
/**
* Bean property appender: <property>patternProperties</property>.
- *
+ *
* <p>
* Properties must have their <property>name</property> property set to the pattern string when using this method.
- *
+ *
* @param properties The list of items to append to the <property>patternProperties</property> property on this bean.
* @return This object (for method chaining).
* @throws BeanRuntimeException If property is found without a set <property>name</property> property.
@@ -507,7 +507,7 @@ public class Schema {
/**
* Bean property getter: <property>dependencies</property>.
- *
+ *
* @return
* The value of the <property>dependencies</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -517,7 +517,7 @@ public class Schema {
/**
* Bean property setter: <property>dependencies</property>.
- *
+ *
* @param dependencies The new value for the <property>dependencies</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -530,7 +530,7 @@ public class Schema {
/**
* Bean property appender: <property>dependencies</property>.
- *
+ *
* @param name The key of the entry in the dependencies map.
* @param dependency The value of the entry in the dependencies map.
* @return This object (for method chaining).
@@ -545,7 +545,7 @@ public class Schema {
/**
* Bean property getter: <property>items</property>.
- *
+ *
* @return
* The value of the <property>items</property> property on this bean, or <jk>null</jk> if it is not set.
* Can be either a {@link Schema} or {@link SchemaArray} depending on what value was used to set it.
@@ -559,10 +559,10 @@ public class Schema {
/**
* Bean property getter: <property>items</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>items</property> property when it is a {@link Schema} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link SchemaArray}.
*/
@BeanIgnore
@@ -572,10 +572,10 @@ public class Schema {
/**
* Bean property getter: <property>items</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>items</property> property when it is a {@link SchemaArray} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link Schema}.
*/
@BeanIgnore
@@ -585,14 +585,14 @@ public class Schema {
/**
* Used during parsing to convert the <property>items</property> property to the correct class type.
- *
+ *
* <ul class='spaced-list'>
* <li>
* If parsing a JSON-array, converts to a {@link SchemaArray}.
* <li>
* If parsing a JSON-object, converts to a {@link Schema}.
* </ul>
- *
+ *
* <p>
* Serialization method is a no-op.
*/
@@ -616,7 +616,7 @@ public class Schema {
/**
* Bean property setter: <property>items</property>.
- *
+ *
* @param
* items The new value for the <property>items</property> property on this bean.
* This object must be of type {@link Schema} or {@link SchemaArray}.
@@ -643,7 +643,7 @@ public class Schema {
/**
* Bean property appender: <property>items</property>.
- *
+ *
* @param items The list of items to append to the <property>items</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -657,7 +657,7 @@ public class Schema {
/**
* Bean property getter: <property>multipleOf</property>.
- *
+ *
* @return The value of the <property>multipleOf</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Number getMultipleOf() {
@@ -666,7 +666,7 @@ public class Schema {
/**
* Bean property setter: <property>multipleOf</property>.
- *
+ *
* @param multipleOf The new value for the <property>multipleOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -677,7 +677,7 @@ public class Schema {
/**
* Bean property getter: <property>maximum</property>.
- *
+ *
* @return The value of the <property>maximum</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Number getMaximum() {
@@ -686,7 +686,7 @@ public class Schema {
/**
* Bean property setter: <property>maximum</property>.
- *
+ *
* @param maximum The new value for the <property>maximum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -697,7 +697,7 @@ public class Schema {
/**
* Bean property getter: <property>exclusiveMaximum</property>.
- *
+ *
* @return
* The value of the <property>exclusiveMaximum</property> property on this bean, or <jk>null</jk> if it is
* not set.
@@ -708,7 +708,7 @@ public class Schema {
/**
* Bean property setter: <property>exclusiveMaximum</property>.
- *
+ *
* @param exclusiveMaximum The new value for the <property>exclusiveMaximum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -719,7 +719,7 @@ public class Schema {
/**
* Bean property getter: <property>minimum</property>.
- *
+ *
* @return The value of the <property>minimum</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Number getMinimum() {
@@ -728,7 +728,7 @@ public class Schema {
/**
* Bean property setter: <property>minimum</property>.
- *
+ *
* @param minimum The new value for the <property>minimum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -739,7 +739,7 @@ public class Schema {
/**
* Bean property getter: <property>exclusiveMinimum</property>.
- *
+ *
* @return
* The value of the <property>exclusiveMinimum</property> property on this bean, or <jk>null</jk> if it is
* not set.
@@ -750,7 +750,7 @@ public class Schema {
/**
* Bean property setter: <property>exclusiveMinimum</property>.
- *
+ *
* @param exclusiveMinimum The new value for the <property>exclusiveMinimum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -761,7 +761,7 @@ public class Schema {
/**
* Bean property getter: <property>maxLength</property>.
- *
+ *
* @return The value of the <property>maxLength</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Integer getMaxLength() {
@@ -770,7 +770,7 @@ public class Schema {
/**
* Bean property setter: <property>maxLength</property>.
- *
+ *
* @param maxLength The new value for the <property>maxLength</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -781,7 +781,7 @@ public class Schema {
/**
* Bean property getter: <property>minLength</property>.
- *
+ *
* @return The value of the <property>minLength</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Integer getMinLength() {
@@ -790,7 +790,7 @@ public class Schema {
/**
* Bean property setter: <property>minLength</property>.
- *
+ *
* @param minLength The new value for the <property>minLength</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -801,7 +801,7 @@ public class Schema {
/**
* Bean property getter: <property>pattern</property>.
- *
+ *
* @return The value of the <property>pattern</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public String getPattern() {
@@ -810,7 +810,7 @@ public class Schema {
/**
* Bean property setter: <property>pattern</property>.
- *
+ *
* @param pattern The new value for the <property>pattern</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -821,7 +821,7 @@ public class Schema {
/**
* Bean property getter: <property>additionalItems</property>.
- *
+ *
* @return
* The value of the <property>additionalItems</property> property on this bean, or <jk>null</jk> if it is
* not set.
@@ -836,11 +836,11 @@ public class Schema {
/**
* Bean property getter: <property>additionalItems</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>additionalItems</property> property when it is a {@link Boolean}
* value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link SchemaArray}.
*/
@BeanIgnore
@@ -850,11 +850,11 @@ public class Schema {
/**
* Bean property getter: <property>additionalItems</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>additionalItems</property> property when it is a
* {@link SchemaArray} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link Boolean}.
*/
@BeanIgnore
@@ -864,7 +864,7 @@ public class Schema {
/**
* Bean property setter: <property>additionalItems</property>.
- *
+ *
* @param additionalItems
* The new value for the <property>additionalItems</property> property on this bean.
* This object must be of type {@link Boolean} or {@link SchemaArray}.
@@ -890,7 +890,7 @@ public class Schema {
/**
* Bean property appender: <property>additionalItems</property>.
- *
+ *
* @param additionalItems
* The list of items to append to the <property>additionalItems</property> property on this bean.
* @return This object (for method chaining).
@@ -905,14 +905,14 @@ public class Schema {
/**
* Used during parsing to convert the <property>additionalItems</property> property to the correct class type.
- *
+ *
* <ul class='spaced-list'>
* <li>
* If parsing a JSON-array, converts to a {@link SchemaArray}.
* <li>
* If parsing a JSON-boolean, converts to a {@link Boolean}.
* </ul>
- *
+ *
* <p>
* Serialization method is a no-op.
*/
@@ -936,7 +936,7 @@ public class Schema {
/**
* Bean property getter: <property>maxItems</property>.
- *
+ *
* @return The value of the <property>maxItems</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Integer getMaxItems() {
@@ -945,7 +945,7 @@ public class Schema {
/**
* Bean property setter: <property>maxItems</property>.
- *
+ *
* @param maxItems The new value for the <property>maxItems</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -956,7 +956,7 @@ public class Schema {
/**
* Bean property getter: <property>minItems</property>.
- *
+ *
* @return The value of the <property>minItems</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Integer getMinItems() {
@@ -965,7 +965,7 @@ public class Schema {
/**
* Bean property setter: <property>minItems</property>.
- *
+ *
* @param minItems The new value for the <property>minItems</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -976,7 +976,7 @@ public class Schema {
/**
* Bean property getter: <property>uniqueItems</property>.
- *
+ *
* @return
* The value of the <property>uniqueItems</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -986,7 +986,7 @@ public class Schema {
/**
* Bean property setter: <property>uniqueItems</property>.
- *
+ *
* @param uniqueItems The new value for the <property>uniqueItems</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -997,7 +997,7 @@ public class Schema {
/**
* Bean property getter: <property>maxProperties</property>.
- *
+ *
* @return
* The value of the <property>maxProperties</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -1007,7 +1007,7 @@ public class Schema {
/**
* Bean property setter: <property>maxProperties</property>.
- *
+ *
* @param maxProperties The new value for the <property>maxProperties</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1018,7 +1018,7 @@ public class Schema {
/**
* Bean property getter: <property>minProperties</property>.
- *
+ *
* @return
* The value of the <property>minProperties</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -1028,7 +1028,7 @@ public class Schema {
/**
* Bean property setter: <property>minProperties</property>.
- *
+ *
* @param minProperties The new value for the <property>minProperties</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1039,7 +1039,7 @@ public class Schema {
/**
* Bean property getter: <property>required</property>.
- *
+ *
* @return The value of the <property>required</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public List<String> getRequired() {
@@ -1048,7 +1048,7 @@ public class Schema {
/**
* Bean property setter: <property>required</property>.
- *
+ *
* @param required The new value for the <property>required</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1059,7 +1059,7 @@ public class Schema {
/**
* Bean property appender: <property>required</property>.
- *
+ *
* @param required The list of items to append to the <property>required</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1073,7 +1073,7 @@ public class Schema {
/**
* Bean property appender: <property>required</property>.
- *
+ *
* @param required The list of items to append to the <property>required</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1087,7 +1087,7 @@ public class Schema {
/**
* Bean property appender: <property>required</property>.
- *
+ *
* @param properties The list of items to append to the <property>required</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1101,7 +1101,7 @@ public class Schema {
/**
* Bean property getter: <property>additionalProperties</property>.
- *
+ *
* @return
* The value of the <property>additionalProperties</property> property on this bean, or <jk>null</jk> if it
* is not set.
@@ -1116,11 +1116,11 @@ public class Schema {
/**
* Bean property getter: <property>additionalProperties</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>additionalProperties</property> property when it is a
* {@link Boolean} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link Schema}.
*/
@BeanIgnore
@@ -1130,11 +1130,11 @@ public class Schema {
/**
* Bean property getter: <property>additionalProperties</property>.
- *
+ *
* <p>
* Convenience method for returning the <property>additionalProperties</property> property when it is a
* {@link Schema} value.
- *
+ *
* @return The currently set value, or <jk>null</jk> if the property is not set, or is set as a {@link Boolean}.
*/
@BeanIgnore
@@ -1144,7 +1144,7 @@ public class Schema {
/**
* Bean property setter: <property>additionalProperties</property>.
- *
+ *
* @param additionalProperties
* The new value for the <property>additionalProperties</property> property on this bean.
* This object must be of type {@link Boolean} or {@link Schema}.
@@ -1171,14 +1171,14 @@ public class Schema {
/**
* Used during parsing to convert the <property>additionalProperties</property> property to the correct class type.
- *
+ *
* <ul class='spaced-list'>
* <li>
* If parsing a JSON-object, converts to a {@link Schema}.
* <li>
* If parsing a JSON-boolean, converts to a {@link Boolean}.
* </ul>
- *
+ *
* <p>
* Serialization method is a no-op.
*/
@@ -1202,7 +1202,7 @@ public class Schema {
/**
* Bean property getter: <property>enum</property>.
- *
+ *
* @return The value of the <property>enum</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public List<String> getEnum() {
@@ -1211,7 +1211,7 @@ public class Schema {
/**
* Bean property setter: <property>enum</property>.
- *
+ *
* @param _enum The new value for the <property>enum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1222,7 +1222,7 @@ public class Schema {
/**
* Bean property appender: <property>enum</property>.
- *
+ *
* @param _enum The list of items to append to the <property>enum</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1236,7 +1236,7 @@ public class Schema {
/**
* Bean property getter: <property>allOf</property>.
- *
+ *
* @return The value of the <property>allOf</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public List<Schema> getAllOf() {
@@ -1245,7 +1245,7 @@ public class Schema {
/**
* Bean property setter: <property>allOf</property>.
- *
+ *
* @param allOf The new value for the <property>allOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1257,7 +1257,7 @@ public class Schema {
/**
* Bean property appender: <property>allOf</property>.
- *
+ *
* @param allOf The list of items to append to the <property>allOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1272,7 +1272,7 @@ public class Schema {
/**
* Bean property getter: <property>anyOf</property>.
- *
+ *
* @return The value of the <property>anyOf</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public List<Schema> getAnyOf() {
@@ -1281,7 +1281,7 @@ public class Schema {
/**
* Bean property setter: <property>anyOf</property>.
- *
+ *
* @param anyOf The new value of the <property>anyOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1293,7 +1293,7 @@ public class Schema {
/**
* Bean property appender: <property>anyOf</property>.
- *
+ *
* @param anyOf The list of items to append to the <property>anyOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1308,7 +1308,7 @@ public class Schema {
/**
* Bean property getter: <property>oneOf</property>.
- *
+ *
* @return The value of the <property>oneOf</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public List<Schema> getOneOf() {
@@ -1317,7 +1317,7 @@ public class Schema {
/**
* Bean property setter: <property>oneOf</property>.
- *
+ *
* @param oneOf The new value for the <property>oneOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1329,7 +1329,7 @@ public class Schema {
/**
* Bean property appender: <property>oneOf</property>.
- *
+ *
* @param oneOf The list of items to append to the <property>oneOf</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1344,7 +1344,7 @@ public class Schema {
/**
* Bean property getter: <property>not</property>.
- *
+ *
* @return The value of the <property>not</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public Schema getNot() {
@@ -1353,7 +1353,7 @@ public class Schema {
/**
* Bean property setter: <property>not</property>.
- *
+ *
* @param not The new value for the <property>not</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1365,7 +1365,7 @@ public class Schema {
/**
* Bean property getter: <property>$ref</property>.
- *
+ *
* @return The value of the <property>$ref</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@BeanProperty("$ref")
@@ -1375,14 +1375,14 @@ public class Schema {
/**
* Bean property setter: <property>$ref</property>.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param ref The new value for the <property>$ref</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -1417,11 +1417,11 @@ public class Schema {
/**
* Sets the master schema for this schema and all child schema objects.
- *
+ *
* <p>
* All child elements in a schema should point to a single "master" schema in order to locate registered SchemaMap
* objects for resolving external schemas.
- *
+ *
* @param master The master schema to associate on this and all children. Can be <jk>null</jk>.
*/
protected void setMaster(Schema master) {
@@ -1463,11 +1463,11 @@ public class Schema {
/**
* If this schema is a reference to another schema (i.e. has its <property>$ref</property> property set), this
* method will retrieve the referenced schema from the schema map registered with this schema.
- *
+ *
* <p>
* If this schema is not a reference, or no schema map is registered with this schema, this method is a no-op and
* simply returns this object.
- *
+ *
* @return The referenced schema, or <jk>null</jk>.
*/
public Schema resolve() {
@@ -1479,7 +1479,7 @@ public class Schema {
/**
* Associates a schema map with this schema for resolving other schemas identified through <property>$ref</property>
* properties.
- *
+ *
* @param schemaMap The schema map to associate with this schema. Can be <jk>null</jk>.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java
index dc48116..58cf9bb 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java
@@ -16,7 +16,7 @@ import java.util.*;
/**
* Represents a list of {@link Schema} objects.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -43,7 +43,7 @@ public class SchemaArray extends LinkedList<Schema> {
/**
* Constructor with predefined types to add to this list.
- *
+ *
* @param schemas The list of schemas in this array.
*/
public SchemaArray(Schema...schemas) {
@@ -52,7 +52,7 @@ public class SchemaArray extends LinkedList<Schema> {
/**
* Convenience method for adding one or more {@link Schema} objects to this array.
- *
+ *
* @param schemas The {@link Schema} objects to add to this array.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java
index fe078b2..14332de 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java
@@ -22,7 +22,7 @@ import org.apache.juneau.json.*;
/**
* A container for retrieving JSON {@link Schema} objects by URI.
- *
+ *
* <p>
* Subclasses must implement one of the following methods to load schemas from external sources:
* <ul class='spaced-list'>
@@ -31,7 +31,7 @@ import org.apache.juneau.json.*;
* <li>
* {@link #load(URI)} - If you want control over construction of {@link Schema} objects.
* </ul>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -53,17 +53,17 @@ public abstract class SchemaMap extends ConcurrentHashMap<URI,Schema> {
/**
* Return the {@link Schema} object at the specified URI.
- *
+ *
* <p>
* If this schema object has not been loaded yet, calls {@link #load(URI)}.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param uri The URI of the schema to retrieve.
* @return The Schema, or <jk>null</jk> if schema was not located and could not be loaded.
*/
@@ -86,10 +86,10 @@ public abstract class SchemaMap extends ConcurrentHashMap<URI,Schema> {
/**
* Convenience method for pre-populating this map with the specified schemas.
- *
+ *
* <p>
* The schemas passed in through this method MUST have their ID properties set.
- *
+ *
* @param schemas The set of schemas to add to this map.
* @return This object (for method chaining).
* @throws RuntimeException If one or more schema objects did not have their ID property set.
@@ -106,15 +106,15 @@ public abstract class SchemaMap extends ConcurrentHashMap<URI,Schema> {
/**
* Subclasses must implement either this method or {@link #getReader(URI)} to load the schema with the specified URI.
- *
+ *
* <p>
* It's up to the implementer to decide where these come from.
- *
+ *
* <p>
* The default implementation calls {@link #getReader(URI)} and parses the schema document.
* If {@link #getReader(URI)} returns <jk>null</jk>, this method returns <jk>null</jk> indicating this is an
* unreachable document.
- *
+ *
* @param uri The URI to load the schema from.
* @return The parsed schema.
*/
@@ -130,13 +130,13 @@ public abstract class SchemaMap extends ConcurrentHashMap<URI,Schema> {
/**
* Subclasses must implement either this method or {@link #load(URI)} to load the schema with the specified URI.
- *
+ *
* <p>
* It's up to the implementer to decide where these come from.
- *
+ *
* <p>
* The default implementation returns <jk>null</jk>.
- *
+ *
* @param uri The URI to connect to and retrieve the contents.
* @return The reader from reading the specified URI.
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java
index c0f1dc7..d30fb9c 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java
@@ -14,7 +14,7 @@ package org.apache.juneau.dto.jsonschema;
/**
* Represents a JSON property in the JSON-Schema core specification.
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -39,7 +39,7 @@ public class SchemaProperty extends Schema {
/**
* Convenience constructor.
- *
+ *
* @param name The name of this property.
*/
public SchemaProperty(String name) {
@@ -48,7 +48,7 @@ public class SchemaProperty extends Schema {
/**
* Convenience constructor.
- *
+ *
* @param name The name of this property.
* @param type The JSON type of this property.
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java
index ced1eaf..66f5224 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java
@@ -14,10 +14,10 @@ package org.apache.juneau.dto.jsonschema;
/**
* Convenience class for representing a property that's an array of simple types.
- *
+ *
* <p>
* An instance of this object is equivalent to calling...
- *
+ *
* <p class='bcode'>
* SchemaProperty p = <jk>new</jk> SchemaProperty(name)
* .setType(JsonType.<jsf>ARRAY</jsf>)
@@ -25,7 +25,7 @@ package org.apache.juneau.dto.jsonschema;
* <jk>new</jk> Schema().setType(elementType)
* );
* </p>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -45,7 +45,7 @@ public class SchemaPropertySimpleArray extends SchemaProperty {
/**
* Constructor.
- *
+ *
* @param name The name of the schema property.
* @param elementType The JSON type of the elements in the array.
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java
index 080cb52..c78d02a 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java
@@ -18,14 +18,14 @@ import org.apache.juneau.*;
/**
* Convenience class for representing a schema reference such as <js>"{'$ref':'/url/to/ref'}"</js>.
- *
+ *
* <p>
* An instance of this object is equivalent to calling...
- *
+ *
* <p class='bcode'>
* Schema s = <jk>new</jk> Schema().setRef(uri);
* </p>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -45,14 +45,14 @@ public class SchemaRef extends Schema {
/**
* Constructor.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param uri The URI of the target reference. Can be <jk>null</jk>.
*/
public SchemaRef(Object uri) {
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Contact.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Contact.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Contact.java
index 7a419cb..e5fbc5b 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Contact.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/Contact.java
@@ -22,7 +22,7 @@ import org.apache.juneau.annotation.*;
/**
* Contact information for the exposed API.
- *
+ *
* <h5 class='section'>Example:</h5>
* <p class='bcode'>
* {
@@ -31,7 +31,7 @@ import org.apache.juneau.annotation.*;
* <js>"email"</js>: <js>"support@swagger.io"</js>
* }
* </p>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -56,10 +56,10 @@ public class Contact extends SwaggerElement {
/**
* Bean property getter: <property>name</property>.
- *
+ *
* <p>
* The identifying name of the contact person/organization.
- *
+ *
* @return The value of the <property>name</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public String getName() {
@@ -68,10 +68,10 @@ public class Contact extends SwaggerElement {
/**
* Bean property setter: <property>name</property>.
- *
+ *
* <p>
* The identifying name of the contact person/organization.
- *
+ *
* @param name The new value for the <property>name</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -82,7 +82,7 @@ public class Contact extends SwaggerElement {
/**
* Synonym for {@link #setName(String)}.
- *
+ *
* @param name The new value for the <property>name</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -92,10 +92,10 @@ public class Contact extends SwaggerElement {
/**
* Bean property getter: <property>url</property>.
- *
+ *
* <p>
* The URL pointing to the contact information. MUST be in the format of a URL.
- *
+ *
* @return The value of the <property>url</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public URI getUrl() {
@@ -104,14 +104,14 @@ public class Contact extends SwaggerElement {
/**
* Bean property setter: <property>url</property>.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param url The new value for the <property>url</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -122,7 +122,7 @@ public class Contact extends SwaggerElement {
/**
* Synonym for {@link #setUrl(Object)}.
- *
+ *
* @param url The new value for the <property>url</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -132,10 +132,10 @@ public class Contact extends SwaggerElement {
/**
* Bean property getter: <property>email</property>.
- *
+ *
* <p>
* The email address of the contact person/organization. MUST be in the format of an email address.
- *
+ *
* @return The value of the <property>email</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public String getEmail() {
@@ -144,10 +144,10 @@ public class Contact extends SwaggerElement {
/**
* Bean property setter: <property>email</property>.
- *
+ *
* <p>
* The email address of the contact person/organization. MUST be in the format of an email address.
- *
+ *
* @param email The new value for the <property>email</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -158,7 +158,7 @@ public class Contact extends SwaggerElement {
/**
* Synonym for {@link #setEmail(String)}.
- *
+ *
* @param email The new value for the <property>email</property> property on this bean.
* @return This object (for method chaining).
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/5686b8d6/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java
index 4ab8c9d..f780486 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java
@@ -22,7 +22,7 @@ import org.apache.juneau.annotation.*;
/**
* Allows referencing an external resource for extended documentation.
- *
+ *
* <h5 class='section'>Example:</h5>
* <p class='bcode'>
* {
@@ -30,7 +30,7 @@ import org.apache.juneau.annotation.*;
* <js>"url"</js>: <js>"https://swagger.io"</js>
* }
* </p>
- *
+ *
* <h6 class='topic'>Additional Information</h6>
* <ul class='doctree'>
* <li class='link'>
@@ -54,10 +54,10 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Bean property getter: <property>description</property>.
- *
+ *
* <p>
* A short description of the target documentation. GFM syntax can be used for rich text representation.
- *
+ *
* @return
* The value of the <property>description</property> property on this bean, or <jk>null</jk> if it is not set.
*/
@@ -67,10 +67,10 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Bean property setter: <property>description</property>.
- *
+ *
* <p>
* A short description of the target documentation. GFM syntax can be used for rich text representation.
- *
+ *
* @param description The new value for the <property>description</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -81,7 +81,7 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Synonym for {@link #setDescription(String)}.
- *
+ *
* @param description The new value for the <property>description</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -91,17 +91,17 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Bean property getter: <property>url</property>.
- *
+ *
* <p>
* Required. The URL for the target documentation.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @return The value of the <property>url</property> property on this bean, or <jk>null</jk> if it is not set.
*/
public URI getUrl() {
@@ -110,14 +110,14 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Bean property setter: <property>url</property>.
- *
+ *
* <p>
* The value can be of any of the following types: {@link URI}, {@link URL}, {@link String}.
* Strings must be valid URIs.
- *
+ *
* <p>
* URIs defined by {@link UriResolver} can be used for values.
- *
+ *
* @param url The new value for the <property>url</property> property on this bean.
* @return This object (for method chaining).
*/
@@ -128,7 +128,7 @@ public class ExternalDocumentation extends SwaggerElement {
/**
* Synonym for {@link #setUrl(Object)}.
- *
+ *
* @param url The new value for the <property>url</property> property on this bean.
* @return This object (for method chaining).
*/