http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/html5/Ul.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Ul.java b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Ul.java index c5c5945..f6969fb 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Ul.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Ul.java @@ -17,6 +17,14 @@ 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. * <p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a> + * </ul> + * </ul> */ @Bean(typeName="ul") public class Ul extends HtmlElementContainer {
http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/html5/Var.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Var.java b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Var.java index 5e30166..4a4fc9a 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Var.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Var.java @@ -17,6 +17,14 @@ 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. * <p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a> + * </ul> + * </ul> */ @Bean(typeName="var") public class Var extends HtmlElementMixed { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/html5/Video.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Video.java b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Video.java index 846fc32..6616884 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Video.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Video.java @@ -19,6 +19,14 @@ 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. * <p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a> + * </ul> + * </ul> */ @Bean(typeName="video") public class Video extends HtmlElementContainer { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/html5/Wbr.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Wbr.java b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Wbr.java index f31f8c1..bff2e63 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/html5/Wbr.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/html5/Wbr.java @@ -17,6 +17,14 @@ 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. * <p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.HTML5'>HTML5</a> + * </ul> + * </ul> */ @Bean(typeName="wbr") public class Wbr extends HtmlElementVoid { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java index a5ec69a..c1abb91 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonType.java @@ -25,8 +25,14 @@ package org.apache.juneau.dto.jsonschema; * String json = JsonSerializer.DEFAULT.serialize(JsonType.NUMBER); * </p> * - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information. + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public enum JsonType { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java index 617af92..39cc98f 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java @@ -17,7 +17,15 @@ import java.util.*; /** * Represents a list of {@link JsonType} objects. * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public final class JsonTypeArray extends LinkedList<JsonType> { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java index b771489..d92bec3 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/Schema.java @@ -24,7 +24,15 @@ import org.apache.juneau.transform.*; /** * Represents a top-level schema object bean in the JSON-Schema core specification. * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ @SuppressWarnings("hiding") @Bean(typeName="schema", http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java index caa81b3..a40d0a0 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaArray.java @@ -17,7 +17,15 @@ import java.util.*; /** * Represents a list of {@link Schema} objects. * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public class SchemaArray extends LinkedList<Schema> { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java index 85998f3..2b12e0a 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaMap.java @@ -26,6 +26,15 @@ import org.apache.juneau.json.*; * <li>{@link #getReader(URI)} - If schemas should be loaded from readers and automatically parsed. * <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'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public abstract class SchemaMap extends ConcurrentHashMap<URI,Schema> { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java index 124022b..fa3963d 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaProperty.java @@ -15,7 +15,15 @@ package org.apache.juneau.dto.jsonschema; /** * Represents a JSON property in the JSON-Schema core specification. * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public class SchemaProperty extends Schema { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java index d869a3c..52ae162 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaPropertySimpleArray.java @@ -24,6 +24,15 @@ 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'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public class SchemaPropertySimpleArray extends SchemaProperty { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java index 3f91548..7b59186 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/jsonschema/SchemaRef.java @@ -22,6 +22,15 @@ import java.net.*; * <p class='bcode'> * Schema s = <jk>new</jk> Schema().setRef(uri); * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.JsonSchema'>JSON-Schema</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.jsonschema</a> + * </ul> */ public class SchemaRef extends Schema { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Contact.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Contact.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Contact.java index c8404f3..6b55535 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Contact.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Contact.java @@ -25,8 +25,15 @@ import org.apache.juneau.annotation.*; * <js>"email"</js>: <js>"[email protected]"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="name,url,email") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java index 2fed776..3882f43 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ExternalDocumentation.java @@ -24,8 +24,15 @@ import org.apache.juneau.annotation.*; * <js>"url"</js>: <js>"https://swagger.io"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="description,url") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java index 7f1456f..e9ff2d7 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/HeaderInfo.java @@ -28,8 +28,15 @@ import org.apache.juneau.json.*; * <js>"type"</js>: <js>"integer"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="description,type,format,items,collectionFormat,default,maximum,exclusiveMaximum,minimum,exclusiveMinimum,maxLength,minLength,pattern,maxItems,minItems,uniqueItems,enum,multipleOf") @SuppressWarnings({"hiding", "unchecked"}) http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Info.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Info.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Info.java index 08e41d5..20676d8 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Info.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Info.java @@ -35,8 +35,15 @@ import org.apache.juneau.annotation.*; * <js>"version"</js>: <js>"1.0.1"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="title,description,termsOfService,contact,license,version") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Items.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Items.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Items.java index 82283fc..2f178f3 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Items.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Items.java @@ -28,8 +28,15 @@ import org.apache.juneau.json.*; * <js>"minLength"</js>: 2 * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="type,format,items,collectionFormat,default,maximum,exclusiveMaximum,minimum,exclusiveMinimum,maxLength,minLength,pattern,maxItems,minItems,uniqueItems,enum,multipleOf") @SuppressWarnings({ "hiding", "unchecked" }) http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/License.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/License.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/License.java index c09414b..3c720d7 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/License.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/License.java @@ -24,8 +24,15 @@ import org.apache.juneau.annotation.*; * <js>"url"</js>: <js>"http://www.apache.org/licenses/LICENSE-2.0.html"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="name,url") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Operation.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Operation.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Operation.java index ff9a505..c374772 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Operation.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Operation.java @@ -77,8 +77,15 @@ import org.apache.juneau.http.*; * ] * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="operationId,summary,description,tags,externalDocs,consumes,produces,parameters,responses,schemes,deprecated,security") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java index 98674b2..868e398 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ParameterInfo.java @@ -49,8 +49,15 @@ import org.apache.juneau.json.*; * </ul> * </li> * </ul> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="in,name,type,description,required,schema,format,allowEmptyValue,items,collectionFormat,default,maximum,exclusiveMaximum,minimum,exclusiveMinimum,maxLength,minLength,pattern,maxItems,minItems,uniqueItems,enum,multipleOf") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ResponseInfo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ResponseInfo.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ResponseInfo.java index d2ab656..bc9ac0b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ResponseInfo.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/ResponseInfo.java @@ -31,8 +31,15 @@ import org.apache.juneau.annotation.*; * } * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="description,schema,headers,examples") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SchemaInfo.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SchemaInfo.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SchemaInfo.java index 8d84b30..d4f2f7e 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SchemaInfo.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SchemaInfo.java @@ -25,8 +25,15 @@ import org.apache.juneau.annotation.*; * <p> * Further information about the properties can be found in JSON Schema Core and JSON Schema Validation. * Unless stated otherwise, the property definitions follow the JSON Schema specification as referenced here. - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="format,title,description,default,multipleOf,maximum,exclusiveMaximum,minimum,exclusiveMinimum,maxLength,minLength,pattern,maxItems,minItems,uniqueItems,maxProperties,minProperties,required,enum,type,items,allOf,properties,additionalProperties,discriminator,readOnly,xml,externalDocs,example") @SuppressWarnings({ "hiding", "unchecked" }) http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java index ec050c3..5af2fb1 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SecurityScheme.java @@ -48,8 +48,15 @@ import org.apache.juneau.json.*; * } * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="type,description,name,in,flow,authorizationUrl,tokenUrl,scopes") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Swagger.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Swagger.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Swagger.java index 134d4e5..2da4bbb 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Swagger.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Swagger.java @@ -20,8 +20,15 @@ import org.apache.juneau.utils.*; /** * This is the root document object for the API specification. - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="swagger,info,tags,externalDocs,basePath,schemes,consumes,produces,paths,definitions,parameters,responses,securityDefinitions,security") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerBuilder.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerBuilder.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerBuilder.java index 1ff92ba..f49263d 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerBuilder.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerBuilder.java @@ -14,8 +14,15 @@ package org.apache.juneau.dto.swagger; /** * Various useful static methods for creating Swagger elements. - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ public class SwaggerBuilder { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerElement.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerElement.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerElement.java index 9b33ffa..d6ae5c9 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerElement.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/SwaggerElement.java @@ -14,8 +14,15 @@ package org.apache.juneau.dto.swagger; /** * Root class for all Swagger beans. - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ public class SwaggerElement { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Tag.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Tag.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Tag.java index be2cfdc..c6e13cd 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Tag.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Tag.java @@ -26,8 +26,15 @@ import org.apache.juneau.annotation.*; * <js>"description"</js>: <js>"Pets operations"</js> * } * </p> - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="name,description,externalDocs") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Xml.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Xml.java b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Xml.java index a9d0b11..a8fd4bd 100644 --- a/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Xml.java +++ b/juneau-core/src/main/java/org/apache/juneau/dto/swagger/Xml.java @@ -18,8 +18,15 @@ import org.apache.juneau.annotation.*; * A metadata object that allows for more fine-tuned XML model definitions. * <p> * When using arrays, XML element names are not inferred (for singular/plural forms) and the name property should be used to add that information. - * <p> - * Refer to <a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> for usage information. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='link'><a class='doclink' href='../../../../../overview-summary.html#DTOs'>Juneau Data Transfer Objects (org.apache.juneau.dto)</a> + * <ul> + * <li class='sublink'><a class='doclink' href='../../../../../overview-summary.html#DTOs.Swagger'>Swagger</a> + * </ul> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.dto.swagger</a> + * </ul> */ @Bean(properties="name,namespace,prefix,attribute,wrapped") @SuppressWarnings("hiding") http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/html/HtmlDocSerializerContext.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/HtmlDocSerializerContext.java b/juneau-core/src/main/java/org/apache/juneau/html/HtmlDocSerializerContext.java index 4101832..f2dc494 100644 --- a/juneau-core/src/main/java/org/apache/juneau/html/HtmlDocSerializerContext.java +++ b/juneau-core/src/main/java/org/apache/juneau/html/HtmlDocSerializerContext.java @@ -51,13 +51,13 @@ import org.apache.juneau.*; * These variables are replaced at runtime based on the HTTP request locale. * Several built-in runtime variable types are defined, and the API can be extended to include user-defined variables. * - * <h5 class='section'>Inherited configurable properties:</h5> - * <ul class='javahierarchy'> - * <li class='c'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. + * <h6 class='topic'>Inherited configurable properties</h6> + * <ul class='doctree'> + * <li class='jc'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. * <ul> - * <li class='c'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. + * <li class='jc'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. * <ul> - * <li class='c'><a class="doclink" href="../html/HtmlSerializerContext.html#ConfigProperties">HtmlSerializerContext</a> - Configurable properties on the HTML serializer. + * <li class='jc'><a class="doclink" href="../html/HtmlSerializerContext.html#ConfigProperties">HtmlSerializerContext</a> - Configurable properties on the HTML serializer. * </ul> * </ul> * </ul> http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/html/HtmlParserContext.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/HtmlParserContext.java b/juneau-core/src/main/java/org/apache/juneau/html/HtmlParserContext.java index b71eae0..8504f6b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/html/HtmlParserContext.java +++ b/juneau-core/src/main/java/org/apache/juneau/html/HtmlParserContext.java @@ -23,11 +23,11 @@ import org.apache.juneau.xml.*; * <p> * See {@link PropertyStore} for more information about context properties. * - * <h5 class='section'>Inherited configurable properties:</h5> - * <ul class='javahierarchy'> - * <li class='c'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. + * <h6 class='topic'>Inherited configurable properties</h6> + * <ul class='doctree'> + * <li class='jc'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. * <ul> - * <li class='c'><a class="doclink" href="../parser/ParserContext.html#ConfigProperties">ParserContext</a> - Configurable properties common to all parsers. + * <li class='jc'><a class="doclink" href="../parser/ParserContext.html#ConfigProperties">ParserContext</a> - Configurable properties common to all parsers. * </ul> * </ul> */ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/html/HtmlSerializerContext.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/html/HtmlSerializerContext.java b/juneau-core/src/main/java/org/apache/juneau/html/HtmlSerializerContext.java index 948ee18..fded1ab 100644 --- a/juneau-core/src/main/java/org/apache/juneau/html/HtmlSerializerContext.java +++ b/juneau-core/src/main/java/org/apache/juneau/html/HtmlSerializerContext.java @@ -24,11 +24,11 @@ import org.apache.juneau.xml.*; * <p> * See {@link PropertyStore} for more information about context properties. * - * <h5 class='section'>Inherited configurable properties:</h5> - * <ul class='javahierarchy'> - * <li class='c'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. + * <h6 class='topic'>Inherited configurable properties</h6> + * <ul class='doctree'> + * <li class='jc'><a class="doclink" href="../BeanContext.html#ConfigProperties">BeanContext</a> - Properties associated with handling beans on serializers and parsers. * <ul> - * <li class='c'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. + * <li class='jc'><a class="doclink" href="../serializer/SerializerContext.html#ConfigProperties">SerializerContext</a> - Configurable properties common to all serializers. * </ul> * </ul> */ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Accept.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Accept.java b/juneau-core/src/main/java/org/apache/juneau/http/Accept.java index 48aa91a..c30d76b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Accept.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Accept.java @@ -123,6 +123,12 @@ import org.apache.juneau.internal.*; * Note: A user agent might be provided with a default set of quality values for certain media ranges. * However, unless the user agent is a closed system which cannot interact with other rendering agents, this default * set ought to be configurable by the user. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Accept { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/AcceptCharset.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/AcceptCharset.java b/juneau-core/src/main/java/org/apache/juneau/http/AcceptCharset.java index 3792104..28964fd 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/AcceptCharset.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/AcceptCharset.java @@ -56,6 +56,12 @@ import org.apache.juneau.internal.*; * If an Accept-Charset header is present, and if the server cannot send a response which is acceptable according to * the Accept-Charset header, then the server SHOULD send an error response with the 406 (not acceptable) status code, * though the sending of an unacceptable response is also allowed. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class AcceptCharset extends HeaderRangeArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/AcceptEncoding.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/AcceptEncoding.java b/juneau-core/src/main/java/org/apache/juneau/http/AcceptEncoding.java index 1502e57..f7926d7 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/AcceptEncoding.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/AcceptEncoding.java @@ -76,6 +76,12 @@ import org.apache.juneau.internal.*; * <p> * Note: Most HTTP/1.0 applications do not recognize or obey qvalues associated with content-codings. * This means that qvalues will not work and are not permitted with x-gzip or x-compress. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class AcceptEncoding extends HeaderRangeArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/AcceptLanguage.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/AcceptLanguage.java b/juneau-core/src/main/java/org/apache/juneau/http/AcceptLanguage.java index 654abf7..ddc9242 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/AcceptLanguage.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/AcceptLanguage.java @@ -84,6 +84,12 @@ import org.apache.juneau.internal.*; * As an example, users might assume that on selecting "en-gb", they will be served any kind of English document if * British English is not available. * A user agent might suggest in such a case to add "en" to get the best matching behavior. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class AcceptLanguage extends HeaderRangeArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/AcceptRanges.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/AcceptRanges.java b/juneau-core/src/main/java/org/apache/juneau/http/AcceptRanges.java index eeb4aea..b05a427 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/AcceptRanges.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/AcceptRanges.java @@ -48,6 +48,12 @@ package org.apache.juneau.http; * </p> * <p> * ...to advise the client not to attempt a range request. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class AcceptRanges extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Age.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Age.java b/juneau-core/src/main/java/org/apache/juneau/http/Age.java index 1e4aec5..08bb513 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Age.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Age.java @@ -43,6 +43,12 @@ package org.apache.juneau.http; * cache. * <p> * Caches SHOULD use an arithmetic type of at least 31 bits of range. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Age extends HeaderInteger { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Allow.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Allow.java b/juneau-core/src/main/java/org/apache/juneau/http/Allow.java index 67dbc80..c7e0909 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Allow.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Allow.java @@ -51,6 +51,12 @@ package org.apache.juneau.http; * A proxy MUST NOT modify the Allow header field even if it does not understand all the methods specified, since the * user agent might * have other means of communicating with the origin server. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Allow extends HeaderStringArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Authorization.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Authorization.java b/juneau-core/src/main/java/org/apache/juneau/http/Authorization.java index 530bd4d..7c28582 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Authorization.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Authorization.java @@ -57,6 +57,12 @@ package org.apache.juneau.http; * <li>If the response includes the "public" cache-control directive, it MAY be returned in reply to any subsequent * request. * </ol> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Authorization extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/CacheControl.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/CacheControl.java b/juneau-core/src/main/java/org/apache/juneau/http/CacheControl.java index 27a67a2..8967523 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/CacheControl.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/CacheControl.java @@ -81,6 +81,12 @@ package org.apache.juneau.http; * <li>Control over transformation of entities. * <li>Extensions to the caching system. * </ul> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class CacheControl extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Connection.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Connection.java b/juneau-core/src/main/java/org/apache/juneau/http/Connection.java index 2eaec3a..2d3b4cb 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Connection.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Connection.java @@ -60,6 +60,12 @@ package org.apache.juneau.http; * connection-token. * This protects against mistaken forwarding of such header fields by pre-HTTP/1.1 proxies. * See section 19.6.2. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Connection extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Constants.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Constants.java b/juneau-core/src/main/java/org/apache/juneau/http/Constants.java index 7f31635..b1eef5d 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Constants.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Constants.java @@ -14,6 +14,12 @@ package org.apache.juneau.http; /** * Constants used by classes in this package. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class Constants { static boolean NOCACHE = Boolean.getBoolean("juneau.http.cache.disable"); http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentEncoding.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentEncoding.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentEncoding.java index bb92921..2d93a89 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentEncoding.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentEncoding.java @@ -53,6 +53,12 @@ package org.apache.juneau.http; * If multiple encodings have been applied to an entity, the content codings MUST be listed in the order in which they * were applied. * Additional information about the encoding parameters MAY be provided. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ContentEncoding extends HeaderEnum<ContentEncodingEnum> { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentEncodingEnum.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentEncodingEnum.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentEncodingEnum.java index e44329a..89a04ec 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentEncodingEnum.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentEncodingEnum.java @@ -14,6 +14,12 @@ package org.apache.juneau.http; /** * Represents the possible values for a <code>Content-Encoding</code> header. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public enum ContentEncodingEnum { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentLanguage.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentLanguage.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentLanguage.java index bfebcbe..0e7b5be 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentLanguage.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentLanguage.java @@ -57,6 +57,12 @@ package org.apache.juneau.http; * In this case, the Content-Language would properly only include "en". * <p> * Content-Language MAY be applied to any media type -- it is not limited to textual documents. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ContentLanguage extends HeaderStringArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentLength.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentLength.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentLength.java index 9cb8959..95aa0e0 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentLength.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentLength.java @@ -46,6 +46,12 @@ package org.apache.juneau.http; * an optional field used within the "message/external-body" content-type. * In HTTP, it SHOULD be sent whenever the message's length can be determined prior to being transferred, unless this is * prohibited by the rules in section 4.4. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ContentLength extends HeaderInteger { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentLocation.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentLocation.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentLocation.java index d8b19f4..6d8bcb9 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentLocation.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentLocation.java @@ -51,6 +51,12 @@ package org.apache.juneau.http; * <p> * The meaning of the Content-Location header in PUT or POST requests is undefined; servers are free to ignore it in * those cases. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ContentLocation extends HeaderUri { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentRange.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentRange.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentRange.java index d437b3b..01005e5 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentRange.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentRange.java @@ -105,6 +105,12 @@ package org.apache.juneau.http; * Note: clients cannot depend on servers to send a 416 (Requested range not satisfiable) response instead of a 200 (OK) * response for * an unsatisfiable Range request-header, since not all servers implement this request-header. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ContentRange extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ContentType.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ContentType.java b/juneau-core/src/main/java/org/apache/juneau/http/ContentType.java index f2a0dd4..f3942ba 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ContentType.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ContentType.java @@ -39,6 +39,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * Content-Type: text/html; charset=ISO-8859-4 * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class ContentType extends MediaType { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Date.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Date.java b/juneau-core/src/main/java/org/apache/juneau/http/Date.java index 21a0ba7..26aadf2 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Date.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Date.java @@ -62,6 +62,12 @@ package org.apache.juneau.http; * In theory, the date ought to represent the moment just before the entity is generated. * In practice, the date can be generated at any time during the message origination without affecting its semantic * value. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Date extends HeaderDate { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/ETag.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/ETag.java b/juneau-core/src/main/java/org/apache/juneau/http/ETag.java index 782e2bd..af08f10 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/ETag.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/ETag.java @@ -37,6 +37,12 @@ package org.apache.juneau.http; * ETag: W/"xyzzy" * ETag: "" * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class ETag extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/EntityValidator.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/EntityValidator.java b/juneau-core/src/main/java/org/apache/juneau/http/EntityValidator.java index 7dbb73d..d54645b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/EntityValidator.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/EntityValidator.java @@ -20,6 +20,12 @@ package org.apache.juneau.http; * ETag: "123456789" â A strong ETag validator * ETag: W/"123456789" â A weak ETag validator * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class EntityValidator { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Expect.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Expect.java b/juneau-core/src/main/java/org/apache/juneau/http/Expect.java index e5e6910..74f4e16 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Expect.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Expect.java @@ -52,6 +52,12 @@ package org.apache.juneau.http; * Many older HTTP/1.0 and HTTP/1.1 applications do not understand the Expect header. * <p> * See section 8.2.3 for the use of the 100 (continue) status. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Expect extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Expires.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Expires.java b/juneau-core/src/main/java/org/apache/juneau/http/Expires.java index 1d6cfe8..ec3b947 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Expires.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Expires.java @@ -59,6 +59,12 @@ package org.apache.juneau.http; * The presence of an Expires header field with a date value of some time in the future on a response that otherwise * would by default be non-cacheable indicates that the response is cacheable, unless indicated otherwise by a * Cache-Control header field (section 14.9). + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Expires extends HeaderDate { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/From.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/From.java b/juneau-core/src/main/java/org/apache/juneau/http/From.java index 7ac0f7a..37081ae 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/From.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/From.java @@ -51,6 +51,12 @@ package org.apache.juneau.http; * privacy interests or their site's security policy. * It is strongly recommended that the user be able to disable, enable, and modify the value of this field at any time * prior to a request. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class From extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderDate.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderDate.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderDate.java index fa2b0f0..4fd2c79 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderDate.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderDate.java @@ -21,6 +21,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderDate { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidator.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidator.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidator.java index c20591e..67432f9 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidator.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidator.java @@ -19,6 +19,12 @@ package org.apache.juneau.http; * <p class='bcode'> * ETag: "xyzzy" * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderEntityValidator { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidatorArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidatorArray.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidatorArray.java index 358492a..a05cc0b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidatorArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEntityValidatorArray.java @@ -23,6 +23,12 @@ import org.apache.juneau.internal.*; * If-Match: "xyzzy", "r2d2xxxx", "c3piozzzz" * If-Match: * * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderEntityValidatorArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderEnum.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEnum.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEnum.java index cccec8c..e0dadb3 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderEnum.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderEnum.java @@ -20,6 +20,12 @@ package org.apache.juneau.http; * Accept-Ranges: bytes * </p> * @param <E> The enum type. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderEnum<E extends Enum<E>> { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderInteger.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderInteger.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderInteger.java index 5b23064..76bd74b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderInteger.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderInteger.java @@ -19,6 +19,12 @@ package org.apache.juneau.http; * <p class='bcode'> * Age: 300 * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderInteger { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderRangeArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderRangeArray.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderRangeArray.java index 0163957..6e5757e 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderRangeArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderRangeArray.java @@ -23,6 +23,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * Accept-Encoding: compress;q=0.5, gzip;q=1.0 * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderRangeArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderString.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderString.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderString.java index 6e34304..8e392b8 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderString.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderString.java @@ -21,6 +21,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * Accept-Ranges: bytes * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderStringArray.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderStringArray.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderStringArray.java index 803cd66..25a3046 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderStringArray.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderStringArray.java @@ -21,6 +21,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * Allow: GET, PUT * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderStringArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HeaderUri.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HeaderUri.java b/juneau-core/src/main/java/org/apache/juneau/http/HeaderUri.java index d38deb2..264721b 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HeaderUri.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HeaderUri.java @@ -23,6 +23,12 @@ import org.apache.juneau.internal.*; * <p class='bcode'> * Location: http://www.w3.org/pub/WWW/People.html * </p> + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public class HeaderUri{ http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/Host.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/Host.java b/juneau-core/src/main/java/org/apache/juneau/http/Host.java index cefac84..48feb16 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/Host.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/Host.java @@ -54,6 +54,12 @@ package org.apache.juneau.http; * message which lacks a Host header field. * <p> * See sections 5.2 and 19.6.1.1 for other requirements relating to Host. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class Host extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/HttpMethod.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/HttpMethod.java b/juneau-core/src/main/java/org/apache/juneau/http/HttpMethod.java index b6ccf3b..9408a17 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/HttpMethod.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/HttpMethod.java @@ -16,6 +16,12 @@ import java.util.*; /** * Represents valid HTTP 1.1 method names per the <a class='doclink' href='https://www.ietf.org/rfc/rfc2616.txt'>RFC 2616</a> spec. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public enum HttpMethod { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/IfMatch.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/IfMatch.java b/juneau-core/src/main/java/org/apache/juneau/http/IfMatch.java index a4aab7f..e41f5a2 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/IfMatch.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/IfMatch.java @@ -69,6 +69,12 @@ package org.apache.juneau.http; * </p> * The result of a request having both an If-Match header field and either an If-None-Match or an If-Modified-Since * header fields is undefined by this specification. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class IfMatch extends HeaderEntityValidatorArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/IfModifiedSince.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/IfModifiedSince.java b/juneau-core/src/main/java/org/apache/juneau/http/IfModifiedSince.java index 28f1ef4..3d1b1f6 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/IfModifiedSince.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/IfModifiedSince.java @@ -71,6 +71,12 @@ package org.apache.juneau.http; * Corrections for different time bases between client and server are at best approximate due to network latency. * The result of a request having both an If-Modified-Since header field and either an If-Match or an * If-Unmodified-Since header fields is undefined by this specification. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class IfModifiedSince extends HeaderDate { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/IfNoneMatch.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/IfNoneMatch.java b/juneau-core/src/main/java/org/apache/juneau/http/IfNoneMatch.java index f587f07..c89c199 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/IfNoneMatch.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/IfNoneMatch.java @@ -74,6 +74,12 @@ package org.apache.juneau.http; * <p> * The result of a request having both an If-None-Match header field and either an If-Match or an If-Unmodified-Since * header fields is undefined by this specification. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class IfNoneMatch extends HeaderEntityValidatorArray { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/IfRange.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/IfRange.java b/juneau-core/src/main/java/org/apache/juneau/http/IfRange.java index cf2cb2b..dacef7e 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/IfRange.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/IfRange.java @@ -51,6 +51,12 @@ import org.apache.juneau.internal.*; * If the entity tag given in the If-Range header matches the current entity tag for the entity, then the server SHOULD * provide the specified sub-range of the entity using a 206 (Partial content) response. * If the entity tag does not match, then the server SHOULD return the entire entity using a 200 (OK) response. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class IfRange extends HeaderString { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java b/juneau-core/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java index a86a823..92c8247 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java @@ -45,6 +45,12 @@ package org.apache.juneau.http; * <p> * The result of a request having both an If-Unmodified-Since header field and either an If-None-Match or an * If-Modified-Since header fields is undefined by this specification. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class IfUnmodifiedSince extends HeaderDate { http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/d94d89db/juneau-core/src/main/java/org/apache/juneau/http/LastModified.java ---------------------------------------------------------------------- diff --git a/juneau-core/src/main/java/org/apache/juneau/http/LastModified.java b/juneau-core/src/main/java/org/apache/juneau/http/LastModified.java index bd49cbf..f8ceac7 100644 --- a/juneau-core/src/main/java/org/apache/juneau/http/LastModified.java +++ b/juneau-core/src/main/java/org/apache/juneau/http/LastModified.java @@ -53,6 +53,12 @@ package org.apache.juneau.http; * changes near the time that the response is generated. * <p> * HTTP/1.1 servers SHOULD send Last-Modified whenever feasible. + * + * <h6 class='topic'>Additional Information</h6> + * <ul class='doctree'> + * <li class='jp'><a class='doclink' href='package-summary.html#TOC'>org.apache.juneau.http</a> + * <li class='extlink'><a class='doclink' href='https://www.w3.org/Protocols/rfc2616/rfc2616.html'>Hypertext Transfer Protocol -- HTTP/1.1</a> + * </ul> */ public final class LastModified extends HeaderDate {
