All Classes and Interfaces
Class
Description
DTO for an HTML <a>
 element.
DTO for an HTML <abbr>
 element.
Common interface for matchers used by the 
ObjectSearcher class.Represents a parsed Accept  HTTP request header.
Represents a parsed Accept-Charset  HTTP request header.
Represents an HTTP 202 Accepted  response.
Represents a parsed Accept-Encoding  HTTP request header.
Represents a parsed Accept-Language  HTTP request header.
Represents a parsed Accept-Range  HTTP response header.
DTO for an HTML <address>
 element.
Sample guard that only lets administrators through.
Represents a parsed Age  HTTP response header.
Represents a parsed Allow  HTTP response header.
Represents an HTTP 208 Already Reported  response.
Identifies possible values for the 
HtmlSerializer.Builder.uriAnchorText(AnchorText) setting.Class used to add properties to a context builder (e.g.
Represents a no-op configuration apply.
Builder for 
AnnotationImpl objects.Applied to annotations that belong to a similar group (e.g.
A concrete implementation of an annotation.
Represents an annotation instance on a class and the class it was found on.
An ordered list of annotations and the classes/methods/packages they were found on.
Interface that provides the ability to look up annotations on classes/methods/constructors/fields.
Annotation utilities.
A unit of work for applying an annotation to a context builder.
A list of 
AnnotationWork objects.Used for assertion calls against generic POJOs.
An example of an extended REST microservice.
Entry point for Examples REST application when deployed as a Spring Boot application.
Entry point for Examples REST application when deployed as a Spring Boot application.
Entry-point class.
DTO for an HTML <area>
 element.
General exception due to a malformed Java parameter.
Utility class to make it easier to work with command-line arguments pass in through a
 main(String[] args)  method.
JVM args variable resolver.
Used for assertion calls against arrays.
Builder for arrays.
Quick and dirty utilities for working with arrays.
DTO for an HTML <article>
 element.
Stores a Map of ASCII characters to Strings in a quick-lookup array.
Stores a set of ASCII characters for quick lookup.
Builder class.
DTO for an HTML <aside>
 element.
Identifies possible float values for 
HtmlDocSerializer.Builder.asideFloat(AsideFloat).Base class for all assertion objects.
Configuration and context object for advanced assertion operations.
Wrapper around a 
Predicate that allows for an error message for when the predicate fails.Encapsulates multiple predicates into a single AND operation.
Negates an assertion.
Encapsulates multiple predicates into a single OR operation.
Predefined 
AssertionPredicate objects.Main class for creation of assertions for stand-alone testing.
Various useful static methods for creating ATOM elements.
Atom feed example.
Sample resource that shows how to generate ATOM feeds.
Atom feed HTML example.
Atom feed JSON example.
Atom feed XML example.
REST request attribute annotation.
DTO for an HTML <audio>
 element.
Represents a parsed Authorization  HTTP request header.
A dynamic object swap based on reflection of a Java class that converts objects to Lists.
A dynamic object swap based on reflection of a Java class that converts Objects to serializable Maps.
A dynamic object swap based on reflection of a Java class that converts Objects to Number serializable objects.
A dynamic object swap based on reflection of a Java class that converts Objects to serializable objects.
DTO for an HTML <b>
 element.
Exception representing an HTTP 400 (Bad Request).
DTO for an HTML <base>
 element.
Base class for implementations of 
HttpPartParserBuilder class.
Base class for implementations of 
HttpPartParserSessionBase class for implementations of 
HttpPartSerializerBuilder class.
Base class for implementations of 
HttpPartSerializerSessionAn extension of 
AssertionError with helper constructors for messages with message-style arguments.Default implementation of 
BeanConverter for Bean-Centric Test (BCT) object conversion.Builder for creating customized BasicBeanConverter instances.
Simple implementation of the 
BeanDefMapper interface.Category of headers that consist of a single boolean value.
A 
NameValuePair that consists of a single boolean value.Basic implementation of a call logger.
A 
NameValuePair that consists of a comma-delimited list of string values.Category of headers that consist of a comma-delimited list of string values.
Category of headers that consist of a single HTTP-date.
A 
NameValuePair that consist of a single HTTP-date.Default implementation of the 
DebugEnablement interface.Default implementation of a 
CallLogger that never logs REST calls.Category of headers that consist of a single entity validator value.
Category of headers that consist of a comma-delimited list of entity validator values.
Subclass of non-runtime exceptions that take in a message and zero or more arguments.
Basic implementation of a 
FileFinder.Basic REST group operation methods.
Superclass of all headers defined in this package.
Basic implementation of a 
HeaderIterator.A basic template for the HTML doc serializer.
A basic 
HttpEntity implementation with additional features.Basic implementation of the 
HttpResponse interface for error responses.Basic implementation of the 
HttpResponse interface.Category of headers that consist of a single integer value.
A 
NameValuePair that consists of a single integer value.Basic extensible microservice listener with default no-op method implementations.
Basic implementation of a Jetty server factory.
Basic configuration for a REST resource that supports JSON 5 transport.
Basic configuration for a REST resource that supports JSON transport.
Basic configuration for a REST resource that supports JSON and HTML transport.
Category of headers that consist of a single long value.
A 
NameValuePair that consists of a single long value.Category of headers that consist of multiple parameterized string values.
Category of headers that consist of a single parameterized string value.
Basic extensible microservice listener with default no-op method implementations.
Implementation of a named object.
Basic configuration for a REST resource that supports OpenAPI transport.
Implementation of 
NameValuePair for serializing POJOs as URL-encoded form post entries.Basic implementation of a 
PartIterator.Default property namer.
A basic 
HttpResource implementation with additional features.A default implementation of a 
RestCallInterceptor.Identical to 
BasicRestServlet but doesn't extend from HttpServlet.Identical to 
BasicRestServletGroup but doesn't extend from HttpServlet.Basic REST operation methods.
Subclass of 
RestServlet with default settings and standard methods defined.Specialized subclass of 
BasicRestServlet for showing "group" pages.Subclass of runtime exceptions that take in a message and zero or more arguments.
Subclass of 
SpringRestServlet with default settings and standard methods defined.Specialized subclass of 
BasicSpringRestServlet for showing "group" pages.API for retrieving localized static files from either the classpath or file system.
A basic implementation of the 
StatusLine interface.Category of headers that consist of a single string value.
A 
NameValuePair that consists of a single string value.Category of headers that consist of simple comma-delimited lists of strings with q-values.
Basic implementation of a 
SwaggerProvider.A single session of generating a Swagger document.
Default implementation of a 
CallLogger that only logs REST call errors unless no-log is enabled on the request.Implementation of a 
CallLogger that captures log entries for testing logging itself.Predefined configuration for a REST resource that supports all languages
 and provides common default configuration values.
Category of headers that consist of a single URL value.
A 
NameValuePair that consists of a single URL value.Comprehensive utility class for Bean-Centric Tests (BCT) and general testing operations.
DTO for an HTML <bdi>
 element.
DTO for an HTML <bdo>
 element.
Used to tailor how beans get interpreted by the framework.
Utility classes and methods for the 
@Bean annotation.Applies targeted 
Bean annotations to a BeanContext.Builder.A collection of 
@Bean annotations.Builder class.
Used for assertion calls against Java beans.
Base class for bean builders.
Maps constructor arguments to property names on beans with read-only properties.
Utility classes and methods for the 
@Beanc annotation.Applies targeted 
Beanc annotations to a BeanContext.Builder.A collection of 
@Beanc annotations.Builder class.
Annotation for specifying config properties defined in 
BeanContext and BeanTraverseContext.Utility classes and methods for the 
@BeanConfig annotation.Applies 
BeanConfig annotations to a BeanContext.Builder.Bean context.
Builder class.
Context class for classes that use 
BeanContext objects.Builder class.
Abstract interface for Bean-Centric Test (BCT) object conversion and property access.
Utility class for creating beans through creator methods.
Utility class for creating beans through constructors, creator methods, and builders.
Interface used to retrieve identifiers and URIs for bean classes.
Represents the absence of a bean definition mapper class.
Simple serializable bean description.
Information about a bean property.
Represents a collection of bean classes that make up a bean dictionary.
Represents a map of dictionary type names to bean classes that make up a bean dictionary.
Utility class for comparing two versions of a POJO.
Builder class.
Sample class which shows the usage of DTO module which is a
 Sub module of the core.
Parent class for all bean filters.
Builder class.
Ignore classes, fields, and methods from being interpreted as bean or bean components.
Utility classes and methods for the 
@BeanIgnore annotation.Applies targeted 
BeanIgnore annotations to a BeanContext.Builder.A collection of 
@BeanIgnore annotations.Builder class.
Bean interceptor.
Non-existent bean interceptor.
Used for assertion calls against Java beans.
Java bean wrapper class.
Represents a single entry in a bean map.
Encapsulates all access to the properties of a bean class (like a souped-up 
BeanInfo).Same as 
BeanMeta, except the list of bean properties are limited by a  @Beanp(properties) annotation.Used tailor how bean properties get interpreted by the framework.
Utility classes and methods for the 
@Beanp annotation.Applies targeted 
Beanp annotations to a BeanContext.Builder.A collection of 
@Beanp annotations.Builder class.
Represents a consumer of a single bean property value.
Contains metadata about a bean property.
BeanPropertyMeta builder class.
Represents a simple bean property value and the meta-data associated with it.
Provides an 
InvocationHandler for creating beans from bean interfaces.Exception that indicates that a recursion was detected while traversing a POJO model.
A lookup table for resolving bean types by name.
General bean runtime operation exception.
Session object that lives for the duration of a single use of 
BeanContext.Builder class.
Java bean store.
Builder class.
Non-existent bean store.
Represents a bean in a 
BeanStore.Transforms beans into 
Strings by simply calling the Object.toString() method.Parent class for all classes that traverse POJOs.
Builder class.
ContextSession that lives for the duration of a single use of 
BeanTraverseContext.Builder class.
A linked hashmap with reverse key lookup by value.
Builder class.
Possible values for encoding of byte arrays as strings.
DTO for an HTML <blockquote>
 element.
DTO for an HTML <body>
 element.
Used for assertion calls against booleans.
ServletInputStream wrapper around a normal input stream with support for limiting input.
DTO for an HTML <br>
 element.
Identifies a class as a builder for a POJO class.
Identifies a class as being a builder for a bean class.
Specialized transform for builder classes.
DTO for an HTML <button>
 element.
Used for assertion calls against byte arrays.
A repeatable entity that obtains its content from a byte array.
A repeatable resource that obtains its content from a byte array.
Transforms 
byte []Converts byte arrays to BASE-64 encoding.
Converts byte arrays to hex encoding.
Converts byte arrays to spaced-hex encoding.
Simple in-memory cache of objects.
Builder class.
Represents a parsed Cache-Control  HTTP request header.
Wraps an 
HttpServletRequest and preloads the content into memory for debugging purposes.Wraps an 
HttpServletResponse and caches the output stream in a separate buffer for debugging purposes.A map of possible out-of-band callbacks related to the parent operation.
Basic implementation of a 
CallLogger for logging HTTP requests.Builder class.
Represents a logging rule used by 
CallLogger.Builder class.
Represents the amount of detail to include in a log entry for HTTP requests and responses.
DTO for an HTML <canvas>
 element.
DTO for an HTML <caption>
 element.
Represents a category or tag associated with a feed or entry.
A subclass of 
Marshaller for character-based serializers and parsers.Similar to 
StringReader except reads from a generic CharSequenceReader.A POJO structure that describes the list of child resources associated with a resource.
DTO for an HTML <cite>
 element.
Lightweight utility class for introspecting information about a class.
A wrapper class around the 
Class object that provides cached information about that class.General class metadata runtime operation exception.
Classpath-based storage location for configuration files.
Builder class.
Class-related utility methods.
Represents a parsed Client-Version  HTTP request header.
Specialized matcher for matching client versions.
A basic variable resolver that returns the first non-null value.
DTO for an HTML <code>
 element.
DTO for an HTML <col>
 element.
DTO for an HTML <colgroup>
 element.
Used for assertion calls against collections objects.
Static strings used for Swagger parameter collection format types.
Utility methods for collections.
Base class for all Atom elements, providing common attributes.
Base class for feed-level and entry-level Atom elements.
Used for assertion calls against comparable objects.
Holds a set of reusable objects for different aspects of the OpenAPI Specification.
Main configuration API class.
Builder class.
Implements the 'config' console command to get or set configuration.
Represents a change to a config.
Listener that can be used to listen for change events in config maps.
Represents a list of 
ConfigEvent objects.Possible event types for the 
ConfigEvent class.An exception that typically occurs when trying to perform an invalid operation on a configuration property.
Represents the parsed contents of a configuration.
Represents a single entry in a configuration.
Shows contents of the microservice configuration file.
Represents a storage location for configuration files.
Builder class.
Listens for changes to stored config files.
Config file variable resolver.
Exception representing an HTTP 409 (Conflict).
Represents a parsed Connection  HTTP request header.
A utility for logging formatted messages to the console.
Implements a command that can be invoked from the console of the microservice.
HTTP-Part constants.
Lightweight utility class for introspecting information about a constructor.
Functional interface for consumers of 2-part arguments.
Functional interface for consumers of 3-part arguments.
Functional interface for consumers of 4-part arguments.
Utilities when working with 
Predicates and Consumers.Contact information for the exposed API.
Contact information for the exposed API.
Swagger contact annotation.
Utility classes and methods for the 
@Contact annotation.Builder class.
Represents the content of an Atom entry.
REST request body annotation.
Utility classes and methods for the 
@Content annotation.Applies targeted 
Content annotations to a BeanContext.Builder.A collection of 
@Content annotations.Builder class.
Represents a parsed Content-Disposition  HTTP request header.
Represents a parsed Content-Encoding  HTTP response header.
Represents a parsed Content-Language  HTTP response header.
Represents a parsed Content-Length  HTTP request/response header.
Represents a parsed Content-Location  HTTP response header.
Represents a parsed Content-Range  HTTP response header.
Represents a parsed Content-Type  HTTP request/response header.
Widget that returns back a list of hyperlinks for rendering the contents of a page in a variety of content types.
Base class for all Context beans.
Builder class.
Applied to Config annotations to identify the class used to push the values into a property store.
Utility class for instantiating a Context bean.
General runtime operation exception that can occur in any of the context classes.
A one-time-use non-thread-safe object that's meant to be used once and then thrown away.
Builder class.
Represents an HTTP 100 Continue  response.
An array list that allows you to control whether it's read-only via a constructor parameter.
Utility class for efficiently converting objects between types.
A simple list of 
Cookie objects.Represents an HTTP 201 Created  response.
Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
CsvSerializer and CsvParser.A pairing of a 
CsvSerializer and CsvParser into a single class with convenience read/write methods.Utility classes and methods for the 
@Csv annotation.Applies targeted 
Csv annotations to a Context.Builder.A collection of 
@Csv annotations.Builder class.
Metadata on bean properties specific to the CSV serializers and parsers pulled from the 
@Csv
 annotation on the bean property.Metadata on classes specific to the CSV serializers and parsers pulled from the 
@Csv annotation on
 the class.Annotation for specifying config properties defined in 
CsvSerializer and CsvParser.Utility classes and methods for the 
@CsvConfig annotation.Applies 
CsvConfig annotations to a CsvParser.Builder.Applies 
CsvConfig annotations to a CsvSerializer.Builder.Interface for providing access to 
CsvClassMeta and CsvBeanPropertyMeta objects.TODO - Work in progress.
Builder class.
Session object that lives for the duration of a single use of 
CsvParser.Builder class.
TODO - Work in progress.
Builder class.
Session object that lives for the duration of a single use of 
CsvSerializer.Builder class.
Specialized writer for serializing CSV.
DTO for an HTML <data>
 element.
DTO for an HTML <datalist>
 element.
Represents a parsed Date  HTTP request/response header.
Used for assertion calls against 
Date objects.A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
DTO for an HTML <dd>
 element.
Represents a parsed Debug  HTTP request/response header.
Interface used for selectively turning on debug per request.
Builder class.
A reflection map for the 
Enablement setting.Builder class.
Microservice debug utilities.
Resolves method parameters on 
RestOp-annotated Java methods by retrieving them by type from the REST object bean store.A list of default implementation classes.
Predefined REST configuration that defines common default values for all configurations.
Predefined REST configuration that defines common default values for HTML Doc serializers.
Wraps a 
TemporalAccessor to provide default values wherever possible instead of throwing unsupported field exceptions.Interface for the resolution of vars with a default value if the resolve()  method returns null .
A list of default settings.
Maintain the list of default swaps used by all serializers and parsers.
DTO for an HTML <del>
 element.
An object that represents another object, often wrapping that object.
Represents a wrapped 
BeanMap where property values can be overridden, removed, or reordered without
 affecting the underlying bean.Represents a wrapped 
Collection where entries in the list can be removed or reordered without affecting the
 underlying list.Represents a wrapped 
Map where entries in the map can be removed without affecting the underlying map.Identifies an arbitrary detail level such as the detail of log messages.
DTO for an HTML <dfn>
 element.
REST resource that allows access to a file system directory.
Used to aid in serialization, deserialization, and validation.
DTO for an HTML <div>
 element.
DTO for an HTML <dl>
 element.
DTO for an HTML <dt>
 element.
Sample REST resource showing how to implement a nested "router" resource page.
Represents an HTTP 103 Early Hints  response.
Implements an 'echo' console command that simply returns the command arguments as a comma-delimited list.
DTO for an HTML <em>
 element.
DTO for an HTML <embed>
 element.
Represents the enablement settings of a feature.
Used for enabling decompression on requests and compression on responses, such as support for GZIP compression.
Represents a encoder and encoding that matches an HTTP Accept-Encoding  header value.
Represents the set of 
encoders keyed by codings.Builder class.
An identifier that the previous encoders in this group should be inherited.
An identifier that the previous encoders in this group should not be inherited.
A single encoding definition applied to a single schema property.
Represents a validator value.
A list of 
EntityTag beans.Represents an individual entry within an Atom feed or as a standalone Atom document.
A single entry in a 
Config file.Transforms 
Enumerations to List<Object> objects.Environment variable variable resolver.
Represents possible values for number and date comparisons.
Represents a parsed ETag  HTTP response header.
Identifies examples for POJOs.
information for Examples object.
Utility classes and methods for the 
@Example annotation.Applies targeted 
Example annotations to a BeanContext.Builder.A collection of 
@Example annotations.Builder class.
Builder class for 
Exception objects.General exception that occurs when trying to execute a constructor, method, or field using reflection.
Contains common methods between 
ConstructorInfo and MethodInfo.Implements the 'exit' console command to gracefully shut down the microservice and JVM.
Represents a parsed Expect  HTTP request header.
Exception representing an HTTP 417 (Expectation Failed).
Represents a parsed Expires  HTTP response header.
Defines extended language-specific metadata associated with a bean.
Defines extended language-specific metadata associated with a bean property.
Defines extended language-specific metadata associated with a class.
Superclass of all extended metadata classes.
An extension of 
MimetypesFileTypeMap that includes many more media types.Swagger external documentation annotation.
Utility classes and methods for the 
@ExternalDocs annotation.Builder class.
Allows referencing an external resource for extended documentation.
Allows referencing an external resource for extended documentation.
Exception representing an HTTP 424 (Failed Dependency).
Represents a top-level Atom feed document.
Lightweight utility class for introspecting information about a field.
DTO for an HTML <fieldset>
 element.
DTO for an HTML <figcaption>
 element.
DTO for an HTML <figure>
 element.
A repeatable entity that obtains its content from a 
File.Utility class for finding regular or localized files on the classpath and file system.
Builder class.
Represents no file finder
Utility class for creating 
FileReader objects.A repeatable resource that obtains its content from a 
File.Filesystem-based storage location for configuration files.
Builder class.
File utilities.
File resource variable resolver
Utility class for creating 
FileWriter objects.Wrapper around a map where the key names are overridden.
Interface that identifies an output stream has having a finish()  method.
A wrapped finish()  method.
PrintWriter with an added A wrapped finish()  method.
ServletOutputStream with an added A simple settable boolean value.
Used for assertion calls against generic POJOs.
Used for fluent assertion calls against array objects.
Parent class of all fluent assertion calls.
Used for fluent assertion calls against Java beans.
Used for fluent assertion calls against lists of beans.
Used for fluent assertion calls against booleans.
Used for fluent assertion calls against byte arrays.
Used for fluent assertion calls against collections objects.
Used for fluent assertion calls against comparable objects.
Used for fluent assertion calls against dates.
Used for fluent assertion calls against integers.
Used for fluent assertion calls against lists.
Used for fluent assertion calls against longs.
Used for fluent assertion calls against maps.
Used for fluent assertion calls against POJOs.
Used for fluent assertion calls against primitive array objects (e.g.
Used for fluent assertion calls against 
ProtocolVersion objects.Used for fluent assertion calls against 
RequestContent objects.Used for fluent assertion calls against 
RequestFormParam objects.Used for fluent assertion calls against 
RequestHeader objects.Used for fluent assertion calls against 
RequestLine objects.Used for fluent assertion calls against 
RequestQueryParam objects.Used for fluent assertion calls against 
ResponseContent objects.Used for fluent assertion calls against 
ResponseHeader objects.Used for fluent assertion calls against a response 
StatusLine object.Used for fluent assertion calls against strings.
Used for fluent assertion calls against lists of strings.
Used for fluent assertion calls against throwables.
Used for fluent assertion calls against 
Version objects.Used for fluent assertion calls against 
ZonedDateTime objects.DTO for an HTML <footer>
 element.
Exception representing an HTTP 403 (Forbidden).
DTO for an HTML <form>
 element.
Static strings used for Swagger parameter format types.
REST request form-data annotation.
Utility classes and methods for the 
@FormData annotation.Applies targeted 
FormData annotations to a BeanContext.Builder.A collection of 
@FormData annotations.Builder class.
Represents a parsed Forwarded  HTTP request header.
Represents an HTTP 302 Found  response.
Represents a parsed From  HTTP request header.
A function that takes in 2 arguments.
A function that takes in 3 arguments.
A function that takes in 4 arguments.
A subclass of 
ObjectSwap that allows swap and unswap methods to be defined as functions.Identifies the software agent used to generate an Atom feed.
Exception representing an HTTP 410 ().
Encoder for handling "gzip"  encoding and decoding.
DTO for an HTML <h1>
 element.
DTO for an HTML <h2>
 element.
DTO for an HTML <h3>
 element.
DTO for an HTML <h4>
 element.
DTO for an HTML <h5>
 element.
DTO for an HTML <h6>
 element.
REST has-form-data annotation.
Utility classes and methods for the 
@HasFormData annotation.Builder class.
Resolves method parameters annotated with 
HasFormData on RestOp-annotated Java methods.Utility class for generating integer hash codes.
Represents a list of objects used to compare objects for equality.
REST has-query-parameter annotation.
Utility classes and methods for the 
@HasQuery annotation.Builder class.
DTO for an HTML <head>
 element.
DTO for an HTML <header>
 element.
REST request header annotation.
Identifies a class that can be converted to a 
Header object.Utility classes and methods for the 
@Header annotation.Applies targeted 
Header annotations to a BeanContext.Builder.A collection of 
@Header annotations.Builder class.
Holds metadata about header beans (POJOs that get serialized as HTTP headers).
Describes a single HTTP header.
Describes a single HTTP header.
A simple list of HTTP headers with various convenience methods.
Represents no header list in annotations.
An example of a Spring bean that can be used for injecting messages into 
HelloWorldResource.An example of a Spring bean that can be used for injecting messages into 
HelloWorldResource.Sample REST resource that prints out a simple "Hello world!"
Sample REST resource that prints out a simple "Hello world!"
Sample REST resource that prints out a simple "Hello world!"
Implements the 'restart' console command to gracefully shut down and restart the microservice.
Represents a parsed Host  HTTP request header.
DTO for an HTML <hr>
 element.
DTO for an HTML <html>
 element.
Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
HtmlSerializer.A pairing of a 
HtmlSerializer and HtmlParser into a single class with convenience read/write methods.Utility classes and methods for the 
@Html annotation.Applies targeted 
Html annotations to a Context.Builder.A collection of 
@Html annotations.Builder class.
Defines the Java classes that make up the HTML DTO type dictionary.
Metadata on bean properties specific to the HTML serializers and parsers pulled from the 
@Html
 annotation on the bean property.Sample resource that allows images to be uploaded and retrieved.
Various useful static methods for creating HTML elements.
Metadata on classes specific to the HTML serializers and parsers pulled from the 
@Html annotation on
 the class.Sample class which shows the complex usage of HtmlSerializer and HtmlParser.
Annotation for specifying config properties defined in 
HtmlSerializer, HtmlParser, and HtmlDocSerializer.Utility classes and methods for the 
@HtmlConfig annotation.Applies 
HtmlConfig annotations to a HtmlParser.Builder.Applies 
HtmlConfig annotations to a HtmlSerializer.Builder.Annotation for specifying config properties defined in 
HtmlSerializer, HtmlParser, and HtmlDocSerializer.Utility classes and methods for the 
@HtmlDocConfig annotation.Applies 
HtmlDocConfig annotations to a HtmlDocSerializer.Builder.Serializes POJOs to HTTP responses as HTML documents.
Builder class.
Context object that lives for the duration of a single serialization of 
HtmlSerializer and its subclasses.Builder class.
Defines the interface for rendering the contents of an HTML page produced by the 
HtmlDocSerializer
 serializer.Represents a non-existent doc template.
Superclass for all HTML elements.
A subclass of HTML elements that contain only other elements, not text.
A subclass of HTML elements that contain mixed content (elements and text).
A subclass of HTML elements that contain raw text
 only.
A subclass of HTML elements that contain text only.
A subclass of HTML elements that have no content or end tags.
Identifies possible values for the 
Html.format() annotation.Used in conjunction with the 
HtmlSerializer class to define hyperlinks.Utility classes and methods for the 
@HtmlLink annotation.Applies targeted 
HtmlLink annotations to a Context.Builder.A collection of 
@HtmlLink annotations.Builder class.
Interface for providing access to 
HtmlClassMeta and HtmlBeanPropertyMeta objects.Parses text generated by the 
HtmlSerializer class back into a POJO model.Builder class.
ContextSession object that lives for the duration of a single use of 
HtmlParser.Builder class.
Allows custom rendering of bean property values when serialized as HTML.
Serializes POJO metamodels to HTML.
Builder class.
Context object that lives for the duration of a single serialization of 
HtmlSchemaDocSerializer and its subclasses.Builder class.
Serializes POJO metamodels to HTML.
Builder class.
Default serializer, with whitespace.
Default serializer, single quotes, simple mode.
Default serializer, single quotes, simple mode, with whitespace.
Context object that lives for the duration of a single serialization of 
HtmlSchemaSerializer and its subclasses.Builder class.
Serializes POJO models to HTML.
Builder class.
Default serializer, single quotes.
Default serializer, single quotes, whitespace added.
Session object that lives for the duration of a single use of 
HtmlSerializer.Builder class.
Sample class which shows the simple usage of HtmlSerializer and HtmlParser.
Serializes POJOs to HTTP responses as stripped HTML.
Builder class.
Session object that lives for the duration of a single use of 
HtmlStrippedDocSerializer.Builder class.
An object that gets serialized as raw XML by the XML and HTML serializers.
Defines an interface for resolvers of "$W{...}" 
A collection of 
HtmlWidget objects keyed by their names.HTML widget variable resolver.
Specialized writer for serializing HTML.
Standard predefined HTTP entities.
Response handler for 
HttpEntity objects.Standard predefined HTTP headers.
Represents valid HTTP 1.1 method name static strings per the RFC 2616 spec.
Represents an instance of an HTTP part.
Valid values for the collectionFormat  field.
Valid values for the type  field.
Valid values for the format  field.
Interface used to convert HTTP headers, query parameters, form-data parameters, and URI path variables to POJOs
A creator for a part parser.
Represent "no" part parser.
Session object that lives for the duration of a single use of 
HttpPartParser.Standard predefined HTTP parts.
Represents an OpenAPI schema definition.
Builder class.
Interface used to convert POJOs to simple strings in HTTP headers, query parameters, form-data parameters, and URI
 path variables.
A creator for a part serializer.
Represent "no" part part serializer.
Session object that lives for the duration of a single use of 
HttpPartSerializer.Represents possible enum values that can be passed to the 
HttpPartSerializerSession.serialize(HttpPartType, HttpPartSchema, Object).An extension of an 
HttpEntity that also includes arbitrary headers.Response handler for 
HttpResource objects.Standard predefined HTTP resources.
Response handler for 
HttpResponse objects.Standard predefined HTTP responses.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the HttpServletRequest object.Resolves method parameters on 
RestOp-annotated Java methods of types found on the HttpServletResponse object.Resolves method parameters on 
RestOp-annotated Java methods of types found on the HttpSession object.HTTP utilities.
Exception representing an HTTP 505 ().
Defines a simple hyperlink class.
DTO for an HTML <i>
 element.
Represents a small icon image for visual identification of a feed.
Represents a permanent, universally unique identifier for a feed or entry.
Encoder for handling "identity"  encoding and decoding.
Represents a parsed If-Match  HTTP request header.
Represents a parsed If-Modified-Since  HTTP request header.
Represents a parsed If-None-Match  HTTP request header.
DTO for an HTML <iframe>
 element.
Represents a parsed If-Range  HTTP request header.
Represents a parsed If-Unmodified-Since  HTTP request header.
A basic if-else logic variable resolver.
Example parser that converts byte streams to 
BufferedImage objects.Example serializer that converts 
BufferedImage objects to byte streams.DTO for an HTML <img>
 element.
Represents an HTTP 226 IM Used  response.
Provides metadata about the API.
Provides metadata about the API.
Dummy class that indicates that serializers, parsers, or transforms should be inherited from parent-class-to-class or class-to-method.
DTO for an HTML <input>
 element.
Subclass of 
Parser for byte-based parsers.Builder class.
Resolves method parameters of type 
InputStreamParser on RestOp-annotated Java methods.Subclass of parser session objects for byte-based parsers.
Builder class.
Response processor for 
InputStream objects.Transforms 
InputStreams to Strings.Converts 
InputStreams to BASE-64 encoding.Converts 
InputStreams to hex encoding.Converts 
InputStreams to spaced-hex encoding.DTO for an HTML <ins>
 element.
Exception representing an HTTP 507 ().
Used for assertion calls against integers.
Exception representing an HTTP 500 (Internal Server Error).
Converter for enablement of @RestOp -annotated method.
ObjectIntrospector support on response objects returned by a
 A simple settable integer value.
Defines an invalid usage of an annotation.
General invalid conversion exception.
Various I/O related utility methods.
Swagger items annotation.
A limited subset of JSON-Schema's items object.
A limited subset of JSON-Schema's items object.
Utility classes and methods for the 
@Items annotation.Builder class.
Transforms 
Iterators to List<Object> objects.Entry point for Juneau microservice that implements a REST interface using Jetty on a single port.
Builder class.
Listener class for Jetty microservice lifecycle events.
Interface for creating Jetty servers.
Annotation for specifying various JSON options for the JSON serializers and parsers.
A pairing of a 
JsonSerializer and JsonParser into a single class with convenience read/write methods.A pairing of a 
Json5Serializer and JsonParser into a single class with convenience read/write methods.Parses any valid JSON text into a POJO model.
Serializes POJO models to Simplified JSON.
Default serializer, single quotes, simple mode, with whitespace.
Utility classes and methods for the 
@Json annotation.Applies targeted 
Json annotations to a Context.Builder.A collection of 
@Json annotations.Builder class.
Metadata on bean properties specific to the JSON serializers and parsers pulled from the 
@Json
 annotation on the bean property.Metadata on classes specific to the JSON serializers and parsers pulled from the 
@Json annotation on
 the class.Sample class which shows the complex usage of JsonSerializer and JsonParser.
Annotation for specifying config properties defined in 
JsonSerializer and JsonParser.Utility classes and methods for the 
@JsonConfig annotation.Applies 
JsonConfig annotations to a JsonParser.Builder.Applies 
JsonConfig annotations to a JsonSerializer.Builder.Json configuration example.
Java implementation of a JSON array.
Java implementation of a JSON object.
Interface for providing access to 
JsonClassMeta and JsonBeanPropertyMeta objects.Parses any valid JSON text into a POJO model.
Builder class.
Default parser, strict mode.
Session object that lives for the duration of a single use of 
JsonParser.Builder class.
Represents a top-level schema object bean in the JSON-Schema core specification.
Used during parsing to convert the additionalItems  property to the correct class type.
Used during parsing to convert the additionalProperties  property to the correct class type.
Used during parsing to convert the items  property to the correct class type.
Used during parsing to convert the type  property to the correct class type.
Represents a list of 
JsonSchema objects.Metadata on bean properties specific to the JSON-Schema pulled from the 
@Schema annotation
 on the bean property.Metadata on classes specific to the JSON-Schema serializer and pulled from the 
@Schema annotation on
 the class.Annotation for specifying config properties defined in 
JsonSchemaGenerator.Utility classes and methods for the 
@JsonSchemaConfig annotation.Applies 
JsonSchemaConfig annotations to a JsonSchemaGenerator.Builder.Generates JSON-schema metadata about POJOs.
Builder class.
Session object that lives for the duration of a single use of 
JsonSchemaSerializer.Builder class.
A container for retrieving JSON 
JsonSchema objects by URI.Interface for providing access to 
JsonSchemaClassMeta and JsonSchemaBeanPropertyMeta objects.Represents a JSON property in the JSON-Schema core specification.
Convenience class for representing a property that's an array of simple types.
Convenience class for representing a schema reference such as "{'$ref':'/url/to/ref'}" .
Sample resource that shows how to serialize JSON-Schema documents.
Serializes POJO metadata to HTTP responses as JSON-Schema.
Builder class.
Default serializer, with whitespace.
Default serializer, single quotes, simple mode.
Default serializer, single quotes, simple mode, with whitespace.
Session object that lives for the duration of a single use of 
JsonSchemaSerializer.Builder class.
Serializes POJO models to JSON.
Builder class.
Default serializer, with whitespace.
Default serializer, single quotes, simple mode, with whitespace and recursion detection.
Session object that lives for the duration of a single use of 
JsonSerializer.Builder class.
Sample class which shows the simple usage of JsonSerializer and JsonParser.
Represents possible JSON types in the JSON-Schema core specification.
Represents a list of 
JsonType objects.Specialized writer for serializing JSON.
DTO for an HTML <kbd>
 element.
DTO for an HTML <keygen>
 element.
Stores a set of language keywords for quick lookup.
DTO for an HTML <label>
 element.
Represents a parsed Last-Modified  HTTP response header.
DTO for an HTML <legend>
 element.
Exception representing an HTTP 411 ().
A transformational variable resolver that returns character count or list count (using given delimiter).
DTO for an HTML <li>
 element.
License information for the exposed API.
License information for the exposed API.
Swagger license annotation.
Utility classes and methods for the 
@License annotation.Builder class.
Represents a reference from an entry or feed to a Web resource.
DTO for an HTML <link>
 element.
The Link object represents a possible design-time link for a response.
Simple bean that implements a hyperlink for the HTML serializer.
Used for assertion calls against lists.
Builder for lists.
Functional interface for converting collection-like objects to standardized List<Object> format.
Collection of standard listifier implementations for the Bean-Centric Testing framework.
Identifies how to add elements to a list.
Identifies a directory located either on the classpath or file system.
Identifies a file located either on the classpath or file system.
Localized string variable resolver.
Represents a parsed Location  HTTP response header.
Exception representing an HTTP 423 (Locked).
Can be used for configuration of simple logging in the microservice.
Log entry formatter.
Represents a larger logo image for visual identification of a feed.
Utility class for reading log files.
REST resource for viewing and accessing log files.
Used for assertion calls against longs.
Exception representing an HTTP 508 (Loop Detected).
Lower-case variable resolver.
DTO for an HTML <main>
 element.
Utility class for working with Jar manifest files.
Manifest file entries variable resolver.
DTO for an HTML <map>
 element.
Used for assertion calls against lists.
Builder for maps.
Abstract subclass for object swaps that swap objects for object maps.
A subclass of 
DefaultingVar that simply pulls values from a Map.DTO for an HTML <mark>
 element.
Annotation that can be applied to classes to control how they are marshalled.
Utility classes and methods for the 
@Marshalled annotation.Applies targeted 
Marshalled annotations to a BeanContext.Builder.A collection of 
@Marshalled annotations.Builder class.
Parent class for all non-bean filters.
Builder class.
Top-level class for a pairing of a 
Serializer and Parser into a single class with convenience read/write methods.Common interface for matchers used by the 
ObjectSearcher class.Transforms 
MatchResults to List objects.Represents a parsed Max-Forwards  HTTP request header.
Describes a single type used in content negotiation between an HTTP client and server, as described in
 Section 14.1 and 14.7 of RFC2616 (the HTTP/1.1 specification).
A parsed Accept  or similar header value.
Provides schema and examples for the media type identified by its key.
Describes a single media type used in content negotiation between an HTTP client and server, as described in
 Section 14.1 and 14.7 of RFC2616 (the HTTP/1.1 specification).
Filesystem-based storage location for configuration files.
Builder class.
A subclass of widgets for rendering menu items with drop-down windows.
An enhanced 
ResourceBundle.Builder class.
DTO for an HTML <meta>
 element.
DTO for an HTML <meter>
 element.
Annotation that can be applied to a parameter of a 
@RestOp annotated method to identify it as the HTTP
 method.Method execution statistics.
Builder class.
Method execution statistics database.
Builder class.
Lightweight utility class for introspecting information about a method.
A wrapper around a 
Method.invoke(Object, Object...) method that allows for basic instrumentation.A simple list of 
Method objects.Exception representing an HTTP 405 (Method Not Allowed).
Parent class for all microservices.
Builder class.
Listener class for microservice lifecycle events.
Exception representing an HTTP 421 (Misdirected Request).
A capturing 
PrintStream that allows you to easily capture console output.An implementation of 
HttpSession for mocking purposes.Simplified logger for intercepting and asserting logging messages.
Mocked 
RestClient.Builder class.
A subclass of 
RestRequest with additional features for mocked testing.A subclass of 
RestResponse with additional features for mocked testing.A mutable implementation of 
HttpServletRequest for mocking purposes.An implementation of 
HttpServletResponse for mocking purposes.Specifies an entry modifier that is used to encode during write and decode during read of config entries.
Represents an HTTP 301 Moved Permanently  response.
A pairing of a 
MsgPackSerializer and MsgPackParser into a single class with convenience read/write methods.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
MsgPackSerializer and MsgPackParser.Utility classes and methods for the 
@MsgPack annotation.Applies targeted 
MsgPack annotations to a Context.Builder.A collection of 
@MsgPack annotations.Builder class.
Metadata on bean properties specific to the MessagePack serializers and parsers pulled from the 
@MsgPack
 annotation on the bean property.Metadata on classes specific to the MessagePack serializers and parsers pulled from the 
@MsgPack annotation on
 the class.Annotation for specifying config properties defined in 
MsgPackSerializer and MsgPackParser.Utility classes and methods for the 
@MsgPackConfig annotation.Applies 
MsgPackConfig annotations to a MsgPackParser.Builder.Applies 
MsgPackConfig annotations to a MsgPackSerializer.Builder.Specialized input stream for parsing MessagePack streams.
Interface for providing access to 
MsgPackClassMeta and MsgPackBeanPropertyMeta objects.Specialized output stream for serializing MessagePack streams.
Parses a MessagePack stream into a POJO model.
Default parser, string input encoded as BASE64.
Builder class.
Default parser, string input encoded as spaced-hex.
Session object that lives for the duration of a single use of 
MsgPackParser.Builder class.
Serializes POJO models to MessagePack.
Default serializer, BASE64 string output.
Builder class.
Default serializer, spaced-hex string output.
Session object that lives for the duration of a single use of 
MsgPackSerializer.Builder class.
Predefined matcher for matching requests with content type "multipart/form-data" .
Interface for the resolution of vars that can have one or more keys where the first non-null resolution is returned.
Interface for the resolution of vars that consist of a comma-delimited list.
Represents an HTTP 300 Multiple Choices  response.
Encapsulates multiple collections so they can be iterated over as if they were all part of the same collection.
Represents an HTTP 207 Multi-Status  response.
An interface for creating objects from other objects such as a String  or Reader .
Cache of object that convert POJOs to and from common types such as strings, readers, and input streams.
Annotation that can be used on method parameters to identify their name.
Annotation that identifies a differentiating name for a bean.
A simple named object.
A list of 
NamedAttribute objects.Identifies a setter as a method for setting the name of a POJO as it's known by its parent object.
Utility classes and methods for the 
@NameProperty annotation.Applies targeted 
NameProperty annotations to a BeanContext.Builder.A collection of 
@NameProperty annotations.Builder class.
Represents a simple namespace mapping between a simple name and URI.
Identifies a class that can be converted to a 
NameValuePair object.DTO for an HTML <nav>
 element.
Exception representing an HTTP 511 (Network Authentication Required).
Wraps an existing 
OutputStream where the NoCloseOutputStream.close() method is a no-op.Wraps an existing 
Writer where the NoCloseWriter.close() method is a no-op.Represents an HTTP 204 No Content  response.
Represents an HTTP 203 Non-Authoritative Information  response.
Dummy class that indicates that serializers, parsers, or transforms for a Java class or method should not be inherited.
DTO for an HTML <noscript>
 element.
Exception representing an HTTP 406 (Not Acceptable).
Upper-case variable resolver.
Exception representing an HTTP 510 (Not Extended).
Exception representing an HTTP 404 (Not Found).
Exception representing an HTTP 501 (Not Implemented).
Represents an HTTP 304 Not Modified  response.
Represents a parsed No-Trace  HTTP request header.
Number matcher factory for the 
ObjectSearcher class.Sample class which shows the simple usage of OpenApiSerializer.
Configuration details for a supported OAuth Flow.
Allows configuration of the supported OAuth Flows.
DTO for an HTML <object>
 element.
Used for assertion calls against arbitrary POJOs.
POJO method introspector.
POJO merger.
POJO model paginator.
POJO REST API.
Generic exception thrown from the 
ObjectRest class.POJO model searcher.
POJO model sorter.
Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during
 parsing.
Interface for classes that convert POJOs in some way using some predefined arguments object.
POJO model viewer.
Represents an HTTP 200 OK  response.
DTO for an HTML <ol>
 element.
This is the root document object for the OpenAPI specification.
A pairing of a 
OpenApiSerializer and OpenApiParser into a single class with convenience read/write methods.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
OpenApiSerializer and OpenApiParser.Utility classes and methods for the 
@OpenApi annotation.Applies targeted 
OpenApi annotations to a Context.Builder.A collection of 
@OpenApi annotations.Builder class.
Metadata on bean properties specific to the OpenAPI serializers and parsers pulled from the 
@OpenApi
 annotation on the bean property.Various useful static methods for creating OpenAPI elements.
Metadata on classes specific to the OpenApi serializers and parsers pulled from the 
@OpenApi annotation on
 the class.Annotation for specifying config properties defined in 
MsgPackSerializer and MsgPackParser.Utility classes and methods for the 
@OpenApiConfig annotation.Applies 
OpenApiConfig annotations to a OpenApiParser.Builder.Applies 
OpenApiConfig annotations to a OpenApiSerializer.Builder.Root class for all Swagger beans.
Interface for providing access to 
OpenApiClassMeta and OpenApiBeanPropertyMeta objects.OpenAPI part parser.
Builder class.
Session object that lives for the duration of a single use of 
OpenApiParser.Builder class.
Serializes POJOs to values suitable for transmission as HTTP headers, query/form-data parameters, and path variables.
Builder class.
Session object that lives for the duration of a single use of 
OpenApiSerializer.Builder class.
Generates an OpenAPI-UI interface from an OpenAPI document.
Describes a single API operation on a path.
Describes a single API operation on a path.
Map meant for method-name/operation mappings.
Extended annotation for 
RestOp.swagger().Utility classes and methods for the 
@OpSwagger annotation.Builder class.
DTO for an HTML <optgroup>
 element.
DTO for an HTML <option>
 element.
Represents a parsed Origin  HTTP request header.
DTO for an HTML <output>
 element.
Subclass of 
Serializer for byte-based serializers.Builder class.
Subclass of 
SerializerSession for stream-based serializers.Builder class.
DTO for an HTML <p>
 element.
Arguments passed to 
ObjectPaginator.DTO for an HTML <param>
 element.
Describes a single operation parameter.
Describes a single operation parameter.
Static strings used for Swagger parameter formats.
Identifies the possible values for the 
UonSerializer.Builder.paramFormat(ParamFormat) setting.Lightweight utility class for introspecting information about a method parameter.
Identifies a setter as a method for adding a parent reference to a child object.
Utility classes and methods for the 
@ParentProperty annotation.Applies targeted 
ParentProperty annotations to a BeanContext.Builder.A collection of 
@ParentProperty annotations.Builder class.
Transforms the contents of a 
Reader into an Object.Reader transform for reading HTML text.
Reader transform for reading JSON text.
Reader transform for reading plain text.
Reader transform for reading plain text.
Reader transform for reading plain text.
Reader transform for reading XML text.
Exception that indicates invalid syntax encountered during parsing.
Parent class for all Juneau parsers.
Builder class.
Represents no Parser.
Utility classes and methods for the 
@ParserConfig annotation.Applies 
ParserConfig annotations to a InputStreamParser.Builder.Applies 
ParserConfig annotations to a Parser.Builder.Applies 
ParserConfig annotations to a ReaderParser.Builder.Input stream meant to be used as input for stream-based parsers.
Class for listening for certain parse events during a document parse.
Represents no parser listener.
Represents a parser and media type that matches an HTTP Content-Type  header value.
A wrapper around an object that a parser reads its input from.
Similar to a 
PushbackReader with a pushback buffer of 1 character.Session object that lives for the duration of a single use of 
Parser.Builder class.
Represents a group of 
Parsers that can be looked up by media type.Builder class.
An identifier that the previous entries in this group should be inherited.
An identifier that the previous entries in this group should not be inherited.
Holds metadata about http part beans (POJOs that get serialized as HTTP parts such as form data or query parameters).
Represents an HTTP 206 Partial Content  response.
A type-safe iterator for 
NameValuePair objects.An simple list of HTTP parts (form-data, query-parameters, path-parameters).
Represents no part list in annotations.
REST request path annotation.
Utility classes and methods for the 
@Path annotation.Applies targeted 
Path annotations to a BeanContext.Builder.A collection of 
@Path annotations.Builder class.
Describes the operations available on a single path.
Indicates an invalid search pattern was specified.
A transformational variable that returns matched regex groups by given index.
A logical variable resolver that resolves to "true  if a pattern matches.
A transformational variable resolver that replaces matched patterns with given characters.
Exception representing an HTTP 413 (Payload Too Large).
Represents an HTTP 308 Permanent Redirect  response.
Represents a person, corporation, or similar entity in an Atom document.
Sample resource that allows images to be uploaded and retrieved.
Bean class for storing photos
A pairing of a 
PlainTextSerializer and PlainTextParser into a single class with convenience read/write methods.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
PlainTextSerializer and PlainTextParser.Utility classes and methods for the 
@PlainText annotation.Applies targeted 
PlainText annotations to a Context.Builder.A collection of 
@PlainText annotations.Builder class.
Metadata on bean properties specific to the PlainText serializers and parsers pulled from the 
@PlainText
 annotation on the bean property.Metadata on classes specific to the PlainText serializers and parsers pulled from the 
@PlainText annotation on
 the class.Annotation for specifying config properties defined in 
PlainTextSerializer and PlainTextParser.Utility classes and methods for the 
@PlainTextConfig annotation.Applies 
PlainTextConfig annotations to a PlainTextParser.Builder.Applies 
PlainTextConfig annotations to a PlainTextSerializer.Builder.Interface for providing access to 
PlainTextClassMeta and PlainTextBeanPropertyMeta objects.Parsers HTTP plain text request bodies into Group 5 POJOs.
Builder class.
Session object that lives for the duration of a single use of 
PlainTextParser.Builder class.
Response handler for plain-old Java objects when a serializer match is not found and they're asking for plain/text or anything.
Serializes POJOs to plain text using just the toString()  method on the serialized object.
Builder class.
Session object that lives for the duration of a single use of 
PlainTextSerializer.Builder class.
Sample pojo class.
Complex Pojo class.
Identifies a position in a reader or input stream.
Interface for objects with positions (lines/columns/byte-positions for example).
Widget that places a powered-by-Apache message on the page.
Widget that places a powered-by-Juneau message on the page.
Represents a parsed Pragma  HTTP request/response header.
DTO for an HTML <pre>
 element.
Exception representing an HTTP 412 (Precondition Failed).
Exception representing an HTTP 428 (Precondition Required).
Used for assertion calls against arrays.
Represents an HTTP 102 Processing  response.
DTO for an HTML <progress>
 element.
Interface for custom property extraction strategies in the Bean-Centric Testing framework.
Collection of standard property extractor implementations for the Bean-Centric Testing framework.
Property extractor for array and collection objects with numeric indexing and size access.
Property extractor for Map objects with direct key access and size property.
Standard JavaBean property extractor using reflection.
Defines an API for converting conventional bean property names to some other form.
Represents a non-existent class.
Converts property names to dashed-lower-case format.
Converts property names to dashed-upper-case-start format.
Converts property names to underscore-lower-case format.
Exception thrown when a requested property cannot be found on an object.
Represents a parsed  Proxy-Authenticate  HTTP response header.
Represents a parsed Proxy-Authorization  HTTP request header.
DTO for an HTML <q>
 element.
REST request form-data annotation.
Converter for enabling of search/view/sort/page support on response objects returned by a @RestOp -annotated method.
Utility classes and methods for the 
@Query annotation.Applies targeted 
Query annotations to a BeanContext.Builder.A collection of 
@Query annotations.Builder class.
Widget that returns a menu-item drop-down form for entering search/view/sort arguments.
Represents a parsed Range  HTTP request header.
Exception representing an HTTP 416 (Range Not Satisfiable).
DTO for an HTML <rb>
 element.
A streamed, non-repeatable entity that obtains its content from an 
Reader.InputStream implementation that reads a character stream from a Reader
 and transforms it to a byte stream using a specified charset encoding.Subclass of 
Parser for characters-based parsers.Builder class.
Resolves method parameters of type 
ReaderParser on RestOp-annotated Java methods.Subclass of parser session objects for character-based parsers.
Builder class.
Response processor for 
Reader objects.A streamed, non-repeatable resource that obtains its content from an 
Reader.Transforms 
Readers to Strings.Represents a parsed Referer  HTTP request header.
Identifies possible modifiers on classes, methods, fields, and constructors.
Allows arbitrary objects to be mapped to classes and methods base on class/method name keys.
Builder class.
Identifies a proxy against a REST interface.
Annotation applied to Java methods on REST proxy interface classes.
Annotation applied to Java methods on REST proxy interface classes.
Contains the meta-data about a REST proxy class.
Exceptions caused by invalid REST proxy classes.
Annotation applied to Java methods on REST proxy interface classes.
Represents the metadata about an annotated argument of a method on a REST proxy class.
Represents the metadata about an 
Request-annotated argument of a method on a REST proxy class.Contains the meta-data about a Java method on a REST proxy class.
Represents the metadata about the returned object of a method on a remote proxy interface.
Annotation applied to Java methods on REST proxy interface classes.
Annotation applied to Java methods on REST proxy interface classes.
Annotation applied to Java methods on REST proxy interface classes.
Possible values for the 
@RemoteOp(returns) annotation.Utilities.
Request bean annotation.
Utility classes and methods for the 
@Request annotation.Applies targeted 
Request annotations to a BeanContext.Builder.A collection of 
@Request annotations.Builder class.
Represents a single request attribute on an HTTP request.
Represents the attributes in an HTTP request.
Request attribute variable resolver.
Represents the metadata gathered from a parameter or class annotated with 
Request.Represents the metadata gathered from a getter method of a class annotated with 
Request.Describes a single request body.
Contains the content of the HTTP request.
Sample REST resource for echoing HttpServletRequests back to the browser.
Request form data variable resolver.
Represents a single form-data parameter on an HTTP request.
Represents the parsed form-data parameters in an HTTP request.
Represents a single header on an HTTP request.
Exception representing an HTTP 431 (Request Header Fields Too Large).
Represents the headers in an HTTP request.
Request header variable resolver.
Represents a single HTTP part on an HTTP request.
Represents a single path parameter on an HTTP request.
Represents the path parameters in an HTTP request.
Request path variable resolver.
Represents a single query parameter on an HTTP request.
Represents the query parameters in an HTTP request.
Request query variable resolver.
Rest info variable resolver.
Request attribute variable resolver.
Represents an HTTP 205 Reset Content  response.
Subclass of an 
JsonMap that automatically resolves any SVL variables in values.Class-related utility methods.
Shortcut label for child resources.
A list of 
ResourceDescription objects.A supplier of a REST resource bean.
Describes a single response from an API operation.
REST response annotation.
Utility classes and methods for the 
@Response annotation.Applies targeted 
Response annotations to a BeanContext.Builder.A collection of 
@Response annotations.Builder class.
Represents the metadata gathered from a parameter or class annotated with 
Response.Response handler for 
@Response-annotated objects.Represents the metadata gathered from a getter method of a class annotated with 
Response.Resolves method parameters annotated with 
StatusCode on RestOp-annotated Java methods.Represents the body of an HTTP response.
Represents a single header on an HTTP response.
Describes a single response from an API operation.
Represents the information needed to serialize a response part such as a response header or content.
Defines the interface for processors that convert POJOs to appropriate HTTP responses.
A list of 
ResponseProcessor objects.Builder class.
An implementation of 
StatusLine that adds assertions methods.Used to denote that a class is a REST resource and to associate metadata on it.
Utility classes and methods for the 
@Rest annotation.Builder class.
Applies 
Rest annotations to a RestContext.Builder.Applies 
Rest annotations to a RestOpContext.Builder.Implements the 'restart' console command to gracefully shut down and restart the microservice.
Exception representing a 400+  HTTP response code against a remote resource or other exception.
Interface that allows you to override the handling of HTTP requests.
Used to intercept http connection responses to allow modification of that response before processing and for
 listening for call lifecycle events.
Represents a simple child REST resource / path mapping.
Represents a matched 
Rest-annotated child on an HTTP request.Implements the child resources of a 
Rest-annotated class.Builder class.
Utility class for interfacing with remote REST interfaces.
Builder class.
Defines the initial configuration of a RestServlet  or @Rest  annotated object.
Builder class.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestContext object.A snapshot of execution statistics for REST resource classes.
REST method response converter.
A list of 
RestConverter objects.Builder class.
Identifies a REST DELETE operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestDelete annotation.Builder class.
Applies 
RestDelete annotations to a RestOpContext.Builder.Identifies a method that gets called during servlet destroy.
Utility classes and methods for the 
@RestDestroy annotation.A collection of 
@RestDestroy annotations.Builder class.
Identifies a method that gets called right before we exit the servlet service method.
Utility classes and methods for the 
@RestEndCall annotation.A collection of 
@RestEndCall annotations.Builder class.
Identifies a REST GET operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestGet annotation.Builder class.
Applies 
RestGet annotations to a RestOpContext.Builder.REST method guard.
A list of 
RestGuard objects.Builder class.
Identifies a method that gets called during servlet initialization.
Utility classes and methods for the 
@RestInit annotation.A collection of 
@RestInit annotations.Builder class.
Rest bean injection annotation.
Utility classes and methods for the 
RestInject annotation.A collection of 
@RestInject annotations.Builder class.
Class used for defining method-level matchers using the 
@RestOp(matchers) annotation.A list of 
RestMatcher objects.Builder class.
Identical to 
RestServlet but doesn't extend from HttpServlet.Identifies a REST operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestOp annotation.Builder class.
Applies 
RestOp annotations to a RestOpContext.Builder.REST java method parameter resolver.
A list of 
RestOpArg classes.Builder class.
Represents a single Java servlet/resource method annotated with 
@RestOp.Builder class.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestOpContext object.Aggregates the HTTP method, URL, and optional body into a single bean.
Builder class.
A specialized invoker for methods that are called during a servlet request.
A session for a single HTTP request.
Builder class.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestOpSession object.Identifies a REST OPTIONS operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestOptions annotation.Builder class.
Applies 
RestOptions annotations to a RestOpContext.Builder.Represents the possible parameter types as defined by the Swagger 2.0 specification.
Identifies a REST PATH operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestPatch annotation.Builder class.
Applies 
RestPatch annotations to a RestOpContext.Builder.Identifies a REST POST operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestPost annotation.Builder class.
Applies 
RestPost annotations to a RestOpContext.Builder.Identifies a method that gets called immediately after the @RestOp  annotated method gets called.
Utility classes and methods for the 
@RestPostCall annotation.A collection of 
@RestPostCall annotations.Builder class.
Identifies a method that gets called immediately after servlet initialization.
Utility classes and methods for the 
@RestPostInit annotation.A collection of 
@RestPostInit annotations.Builder class.
Identifies a method that gets called immediately before the @RestOp  annotated method gets called.
Utility classes and methods for the 
@RestPreCall annotation.A collection of 
@RestPreCall annotations.Builder class.
Identifies a REST PUT operation Java method on a 
RestServlet implementation class.Utility classes and methods for the 
@RestPut annotation.Builder class.
Applies 
RestPut annotations to a RestOpContext.Builder.Represents a request to a remote REST resource.
Represents an HTTP request for a REST resource.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestRequest object.Identify an 
HttpRequest that was created by a RestRequest.Represents a response from a remote REST resource.
Represents an HTTP response for a REST resource.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestResponse object.Servlet implementation of a REST resource.
Represents a single HTTP request.
Builder class.
Resolves method parameters on 
RestOp-annotated Java methods of types found on the RestSession object.Identifies a method that is called immediately after the HttpServlet.service(HttpServletRequest, HttpServletResponse) 
 method is called.
Utility classes and methods for the 
@RestStartCall annotation.A collection of 
@RestStartCall annotations.Builder class.
Various reusable utility methods.
Transforms an SQL 
ResultSet into a list of maps.Represents a parsed Retry-After  HTTP response header.
RestGuard that uses role expressions to determine whether an authenticated user has access to a class or method.Utility class for matching JEE user roles against string expressions.
Sample REST resource showing how to implement a "router" resource page.
Sample REST resource showing how to implement a "router" resource page.
Sample REST resource showing how to implement a "router" resource page.
DTO for an HTML <rp>
 element.
Contains the meta-data about a remote proxy REST interface.
Contains the meta-data about a Java method on a remote class.
A specialized "RRPC"  HTTP methods.
RestOpContext for handling A session for a single HTTP request against an RRPC Java method.
Builder class.
Abstract class for defining Remote Interface Services.
DTO for an HTML <rt>
 element.
DTO for an HTML <rtc>
 element.
DTO for an HTML <ruby>
 element.
DTO for an HTML <s>
 element.
DTO for an HTML <samp>
 element.
Sample root REST resource.
Swagger schema annotation.
Utility classes and methods for the 
@Schema annotation.Applies targeted 
Schema annotations to a Context.Builder.A collection of 
@Schema annotations.Builder class.
Allows the definition of input and output data types.
Allows the definition of input and output data types.
Utilities for working with the schema annotations.
Exception thrown when an HTTP part fails schema validation during parsing.
DTO for an HTML <script>
 element.
Arguments passed to 
ObjectSearcher.DTO for an HTML <section>
 element.
A single section in a config file.
Lists the required security schemes for this operation.
Allows the definition of a security scheme that can be used by the operations.
Defines a security scheme that can be used by the operations.
Represents an HTTP 303 See Other  response.
Convenience subclass of 
SeeOther for redirecting a response to the servlet root.DTO for an HTML <select>
 element.
HttpEntity for serializing POJOs as the body of HTTP requests.
TODO
Subclass of 
NameValuePair for serializing POJOs as URL-encoded form post entries using the
 class.Response handler for plain-old Java objects.
Serialized request attribute variable resolver.
General exception thrown whenever an error occurs during serialization.
Parent class for all Juneau serializers.
Builder class.
Represents no Serializer.
Annotation for specifying config properties defined in 
Serializer, OutputStreamSerializer, and WriterSerializer.Utility classes and methods for the 
@SerializerConfig annotation.Applies 
SerializerConfig annotations to a OutputStreamSerializer.Builder.Applies 
SerializerConfig annotations to a Serializer.Builder.Applies 
SerializerConfig annotations to a WriterSerializer.Builder.Class for listening for serialize events during a serialization.
Represents no serializer listener.
Represents a serializer and media type that matches an HTTP Accept  header value.
A wrapper around an object that a serializer sends its output to.
Serializer session that lives for the duration of a single use of 
Serializer.Builder class.
Represents a group of 
Serializers that can be looked up by media type.Builder class.
An identifier that the previous entries in this group should be inherited.
An identifier that the previous entries in this group should not be inherited.
Simple wrapper around a standard 
Writer with additional methods.An object representing a Server.
Represents a parsed Server  HTTP response header.
TODO
Exception representing an HTTP 503 (Service Unavailable).
Servlet init parameter variable resolver.
Builder for sets.
Encapsulate a bean setter method that may be a method or field.
Field setter
Method setter
Provides the capability to shut down this REST microservice through a REST call.
Utility class for creating custom HTML.
A simple auto-closeable wrapper around a lock.
An instance of a Map  where the keys and values are simple arrays.
An extension of 
ReentrantReadWriteLock with convenience methods for creating
 auto-closeable locks.An implementation of 
HttpPartParser that takes in the strings and tries to convert them to POJOs using constructors and static create methods.Builder class.
Session object that lives for the duration of a single use of 
SimplePartParser.An implementation of 
HttpPartSerializer that simply serializes everything using Object.toString().Builder class.
Session object that lives for the duration of a single use of 
SimplePartSerializer.An extension of 
ReentrantReadWriteLock with convenience methods for creating
 auto-closeable locks.An implementation of a 
RestOpArg that takes in a ThrowingFunction for resolving a parameter value.Abstract superclass of all Simple Var Language variables that resolve to simple returned string values.
DTO for an HTML <small>
 element.
Identical to 
Runnable but the run method can throw stuff.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
SoapXmlSerializer}.Utility classes and methods for the 
@SoapXml annotation.Applies targeted 
SoapXml annotations to a Context.Builder.A collection of 
@SoapXml annotations.Builder class.
Metadata on bean properties specific to the SOAP/XML serializers and parsers pulled from the 
@SoapXml
 annotation on the bean property.Metadata on classes specific to the SOAP/XML serializers and parsers pulled from the 
@SoapXml annotation on
 the class.Annotation for specifying config properties defined in 
SoapXmlSerializer.Utility classes and methods for the 
@SoapXmlConfig annotation.Applies 
SoapXmlConfig annotations to a SoapXmlSerializer.Builder.Interface for providing access to 
SoapXmlClassMeta and SoapXmlBeanPropertyMeta objects.Serializes POJOs to HTTP responses as XML+SOAP.
Builder class.
Session object that lives for the duration of a single use of 
SoapXmlSerializer.Builder class.
Arguments passed to 
ObjectSorter.Represents metadata from the source feed when an entry is copied from one feed to another.
DTO for an HTML <source>
 element.
DTO for an HTML <span>
 element.
A bean store that uses Spring bean resolution to find beans if they're not already in this store.
Subclass of a 
RestServlet that hooks into Spring Boot for using Spring Beans.Example of a 
ConfigStore that uses a relational database as a backend.Builder class.
Transforms 
StackTraceElements to String objects.Enums for state-machine states.
API for retrieving localized static files from either the classpath or file system.
Builder class.
Represents no static files
REST response status annotation.
Utility classes and methods for the 
@StatusCode annotation.Applies targeted 
StatusCode annotations to a BeanContext.Builder.A collection of 
@StatusCode annotations.Builder class.
Abstract superclass of all Simple Var Language variables that write their values directly to a writer.
A streamed, non-repeatable entity that obtains its content from an 
InputStream.A subclass of 
Marshaller for stream-based serializers and parsers.A streamed, non-repeatable resource that obtains its content from an 
InputStream.Used for assertion calls against string objects.
Similar to 
StringWriter, but uses a StringBuilder instead to avoid synchronization overhead.A self contained, repeatable entity that obtains its content from a 
String.Utility class for matching strings against string expressions.
Built-in object swap implementation class for the 
@Beanp(format) annotation.Functional interface for converting objects of a specific type to their string representation.
Collection of standard stringifier implementations for the Bean-Centric Testing framework.
Used for assertion calls against lists of strings.
String matcher factory for the 
ObjectSearcher class.Represents a single value in a comma-delimited header value that optionally contains a quality metric for
 comparison and extension parameters.
A parsed Accept-Encoding  or similar header value.
A self contained, repeatable resource that obtains its content from a 
String.Abstract subclass for object swaps that swap objects for strings.
Reusable string utility methods.
DTO for an HTML <strong>
 element.
DTO for an HTML <style>
 element.
DTO for an HTML <sub>
 element.
Swagger items annotation.
Utility classes and methods for the 
@SubItems annotation.Builder class.
A transformational variable resolver that returns substring for given start and end (optional)
DTO for an HTML <sup>
 element.
Identifies a class as being a surrogate class.
Specialized 
ObjectSwap for Surrogate classes.Simple Variable Language examples.
This is the root document object for the Swagger 2.0 API specification.
Extended annotation for 
@Rest(swagger).Utility classes and methods for the 
@Swagger annotation.Builder class.
Various useful static methods for creating Swagger elements.
Root class for all Swagger beans.
Interface for retrieving Swagger on a REST resource.
Builder class.
Represents no SwaggerProvider.
Generates a Swagger-UI interface from a Swagger document.
Swagger attribute variable resolver.
Associates 
ObjectSwap and Surrogate classes with POJOs and bean properties.Utility classes and methods for the 
@Swap annotation.Applies targeted 
Swap annotations to a BeanContext.Builder.A collection of 
@Swap annotations.Builder class.
Functional interface for pre-processing and transforming objects before conversion.
Collection of standard swapper implementations for the Bean-Centric Testing framework.
Represents an HTTP 101 Switching Protocols  response.
A basic switch/case logic variable resolver.
System property variable resolver.
System utilities.
DTO for an HTML <table>
 element.
Allows adding metadata to a single tag that is used by the operation object.
Allows adding metadata to a single tag that is used by the Operation Object.
Swagger tag annotation.
Utility classes and methods for the 
@XXX annotation.Builder class.
Builder for 
TargetedAnnotationImpl objects.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.An implementation of an annotation that has an 
on value targeting classes/methods/fields/constructors.DTO for an HTML <tbody>
 element.
DTO for an HTML <td>
 element.
Represents a parsed TE  HTTP request header.
DTO for an HTML <template>
 element.
Swap that converts 
Calendar objects to and from strings.Default swap to 
DateTimeFormatter.BASIC_ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_INSTANT.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_LOCAL_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_TIME.Default swap to 
DateTimeFormatter.ISO_ORDINAL_DATE.Default swap to 
DateTimeFormatter.ISO_TIME.Default swap to 
DateTimeFormatter.ISO_WEEK_DATE.Default swap to 
DateTimeFormatter.ISO_ZONED_DATE_TIME.Default swap to 
DateTimeFormatter.RFC_1123_DATE_TIME.Swap that converts 
Date objects to and from strings.Default swap to 
DateTimeFormatter.BASIC_ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_INSTANT.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_LOCAL_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_TIME.Default swap to 
DateTimeFormatter.ISO_ORDINAL_DATE.Default swap to 
DateTimeFormatter.ISO_TIME.Default swap to 
DateTimeFormatter.ISO_WEEK_DATE.Default swap to 
DateTimeFormatter.ISO_ZONED_DATE_TIME.Default swap to 
DateTimeFormatter.RFC_1123_DATE_TIME.Swap that converts 
Temporal objects to strings.Default swap to 
DateTimeFormatter.BASIC_ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE.Default swap to 
DateTimeFormatter.ISO_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_INSTANT.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE.Default swap to 
DateTimeFormatter.ISO_LOCAL_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_LOCAL_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE.Default swap to 
DateTimeFormatter.ISO_OFFSET_DATE_TIME.Default swap to 
DateTimeFormatter.ISO_OFFSET_TIME.Default swap to 
DateTimeFormatter.ISO_ORDINAL_DATE.Default swap to 
DateTimeFormatter.ISO_TIME.Default swap to 
DateTimeFormatter.ISO_WEEK_DATE.Default swap to 
DateTimeFormatter.ISO_WEEK_DATE.Default swap to 
DateTimeFormatter.ISO_WEEK_DATE.Default swap to 
DateTimeFormatter.ISO_ZONED_DATE_TIME.Default swap to 
DateTimeFormatter.RFC_1123_DATE_TIME.Represents an HTTP 307 Temporary Redirect  response.
Represents human-readable text in an Atom document.
DTO for an HTML <textarea>
 element.
DTO for an HTML <tfoot>
 element.
DTO for an HTML <th>
 element.
DTO for an HTML <thead>
 element.
Widget that returns back a list of hyperlinks for rendering the contents of a page in the various default styles.
Used for assertion calls against throwable objects.
Response handler for 
Throwable objects.Various utility methods for creating and working with throwables.
Interface used with 
Utils.safeSupplier(SupplierWithThrowable).A subclass of 
Consumer that allows for thrown exceptions.A subclass of 
Function that allows for thrown exceptions.A supplier that throws an exception.
A supplier that throws an exception.
Represents a parsed Thrown  HTTP response header.
Represents a single entry in this header.
Represents an entry in 
ThrownStore.Builder class.
An in-memory cache of thrown exceptions.
Builder class.
DTO for an HTML <time>
 element.
Date/time matcher factory for the 
ObjectSearcher class.DTO for an HTML <title>
 element.
Simple template for adding tooltips to HTML5 bean constructs, typically in menu item widgets.
Exception representing an HTTP 429 (Too Many Requests).
DTO for an HTML <tr>
 element.
DTO for an HTML <track>
 element.
Represents a parsed Trailer  HTTP response header.
Represents a parsed Transfer-Encoding  HTTP response header.
Converter for enabling of @RestOp -annotated method.
ObjectRest support on response objects returned by a Represents a simple tuple of 2 objects.
Allows you to perform a function against 2 objects.
Represents a simple tuple of 3 objects.
Allows you to perform a function against 3 objects.
Represents a simple tuple of 4 objects.
Allows you to perform a function against 4 objects.
Represents a simple tuple of 5 objects.
Allows you to perform a function against 5 objects.
A hashmap that allows for two-part keys.
Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo.
DTO for an HTML <u>
 element.
DTO for an HTML <ul>
 element.
Exception representing an HTTP 401 (Unauthorized).
Exception representing an HTTP 451 (Unavailable For Legal Reasons).
Exception representing an HTTP 422 (Unprocessable Entity).
Exception representing an HTTP 415 (Unsupported Media Type).
A pairing of a 
UonSerializer and UonParser into a single class with convenience read/write methods.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by 
UonSerializer and UonParser.Utility classes and methods for the 
@Uon annotation.Applies targeted 
Uon annotations to a Context.Builder.A collection of 
@Uon annotations.Builder class.
Metadata on bean properties specific to the UON serializers and parsers pulled from the 
@Uon
 annotation on the bean property.Metadata on classes specific to the UON serializers and parsers pulled from the 
@Uon annotation on
 the class.UON complex example.
Annotation for specifying config properties defined in 
UonSerializer and UonParser.Utility classes and methods for the 
@UonConfig annotation.Applies 
UonConfig annotations to a UonParser.Builder.Applies 
UonConfig annotations to a UonSerializer.Builder.Sample class which shows the simple usage of UONSerializer.
Interface for providing access to 
UonClassMeta and UonBeanPropertyMeta objects.Parses UON (a notation for URL-encoded query parameter values) text into POJO models.
Builder class.
Default parser, decoding.
Session object that lives for the duration of a single use of 
UonParser.Builder class.
Same functionality as %xx  escape sequences.
ParserReader except automatically decoded Serializes POJO models to UON (a notation for URL-encoded query parameter values).
Builder class.
Equivalent to 
UonSerializer.create ().encoding().build();.Equivalent to 
UonSerializer.create ().ws().build();.Session object that lives for the duration of a single use of 
UonSerializer.Builder class.
Utility methods for the UON and UrlEncoding serializers and parsers.
Specialized writer for serializing UON-encoded text.
Represents a parsed Upgrade  HTTP request header.
Exception representing an HTTP 426 (Upgrade Required).
Upper-case variable resolver.
Used to identify a class or bean property as a URI.
Utility classes and methods for the 
@Uri annotation.Applies targeted 
Uri annotations to a BeanContext.Builder.A collection of 
@Uri annotations.Builder class.
Represents a URL broken into authority/context-root/servlet-path/path-info parts.
Identifies what relative URIs are relative to.
Identifies the possible types of URL resolution.
Class used to create absolute and root-relative URIs based on your current URI 'location' and rules about how to
 make such resolutions.
Exception representing an HTTP 414 (URI Too Long).
Predefined matcher for matching requests with content type "application/x-www-form-urlencoded" .
URL-encoding variable resolver.
A pairing of a 
UrlEncodingSerializer and UrlEncodingParser into a single class with convenience read/write methods.Annotation that can be applied to classes, fields, and methods to tweak how they are handled by
 
UrlEncodingSerializer and UrlEncodingParser.Utility classes and methods for the 
@UrlEncoding annotation.Applies targeted 
UrlEncoding annotations to a Context.Builder.A collection of 
@UrlEncoding annotations.Builder class.
Metadata on bean properties specific to the URL-Encoding serializers and parsers pulled from the 
@UrlEncoding
 annotation on the bean property.Metadata on classes specific to the URL-Encoding serializers and parsers pulled from the 
@UrlEncoding annotation on the class.Annotation for specifying config properties defined in 
UrlEncodingSerializer and UrlEncodingParser.Utility classes and methods for the 
@UrlEncodingConfig annotation.Applies 
UrlEncodingConfig annotations to a UrlEncodingParser.Builder.Applies 
UrlEncodingConfig annotations to a UrlEncodingSerializer.Builder.Interface for providing access to 
UrlEncodingClassMeta and UrlEncodingBeanPropertyMeta objects.Parses URL-encoded text into POJO models.
Builder class.
Session object that lives for the duration of a single use of 
UrlEncodingParser.Builder class.
Serializes POJO models to URL-encoded notation with UON-encoded values (a notation for URL-encoded query paramter values).
Builder class.
Equivalent to 
UrlEncodingSerializer.create ().expandedParams().build();.Equivalent to 
UrlEncodingSerializer.create ().plainTextParts().build();.Equivalent to 
UrlEncodingSerializer.create ().useWhitespace().build();.Session object that lives for the duration of a single use of 
UrlEncodingSerializer.Builder class.
Represents a parsed URL path-info string.
Represents a URL path pattern match.
A parsed path pattern constructed from a 
@RestOp(path) value.A list of 
UrlPathMatcher objects.URL variable resolver.
Represents an HTTP 305 Use Proxy  response.
Represents a parsed User-Agent  HTTP request header.
Sample resource that allows images to be uploaded and retrieved.
Sample address bean used for demonstrating utility bean functionality.
Common utility methods.
Various generic object utility methods.
Represents a simple settable value.
Simple listener for the 
Value class.DTO for an HTML <var>
 element.
Abstract superclass of all Simple Var Language variables.
Exception representing an HTTP 506 (Variant Also Negotiate).
Simple list of variables that can consist of either variable classes or instances.
Utility class for resolving variables of the form "$X{key}"  in strings.
Builder class.
Exception that occurs during a var resolver session.
A var resolver session that combines a 
VarResolver with one or more session objects.Represents a parsed Vary  HTTP response header.
Utility class for performing simple validations on objects.
Represents a version string such as "1.2"  or "1.2.3" 
Used for assertion calls against 
Version objects.Represents an OSGi-style version range like "1.2"  or "[1.0,2.0)" .
Represents a parsed Via  HTTP response header.
DTO for an HTML <video>
 element.
Arguments passed to 
ObjectViewer.Defines class/field/method visibilities.
Represents a parsed Warning  HTTP request/response header.
Determines how often the file system is polled by the watcher in 
FileStore.DTO for an HTML <wbr>
 element.
A simple weighted average of numbers.
Defines an interface for resolvers of "$W{...}" 
Subclass of 
Serializer for character-based serializers.Builder class.
Subclass of 
SerializerSession for character-based serializers.Builder class.
Represents a parsed WWW-Authenticate   HTTP response header.
A metadata object that allows for more fine-tuned XML model definitions.
A metadata object that allows for more fine-tuned XML model definitions.
A pairing of a 
XmlSerializer and XmlParser into a single class with convenience read/write methods.Annotation for specifying various XML options for the XML and RDF/XML serializers.
Utility classes and methods for the 
@Xml annotation.Applies targeted 
Xml annotations to a Context.Builder.A collection of 
@Xml annotations.Builder class.
Metadata on beans specific to the XML serializers and parsers pulled from the 
@Xml annotation on the
 class.Metadata on bean properties specific to the XML serializers and parsers pulled from the 
@Xml annotation
 on the bean property.Metadata on classes specific to the XML serializers and parsers pulled from the 
@Xml annotation on the
 class.Sample class which shows the complex usage of XmlSerializer.
Annotation for specifying config properties defined in 
XmlSerializer, XmlDocSerializer, and XmlParser.Utility classes and methods for the 
@XmlConfig annotation.Applies 
XmlConfig annotations to a XmlParser.Builder.Applies 
XmlConfig annotations to a XmlSerializer.Builder.Xml configuration example.
Serializes POJOs to HTTP responses as XML.
Default serializer without namespaces.
Session object that lives for the duration of a single use of 
XmlDocSerializer.Builder class.
XMLEventAllocator base class.Represents the absence of this class.
XML format to use when serializing a POJO.
Transforms 
XMLGregorianCalendars to ISO8601 date-time Strings.Namespace name/URL mapping pair.
Parses text generated by the 
XmlSerializer class back into a POJO model.Builder class.
Session object that lives for the duration of a single use of 
XmlParser.Builder class.
Wrapper class around a 
XMLStreamReader.XMLReporter base class.Represents the absence of this class.
XMLResolver base class.Represents the absence of this class.
Identifies the default XML namespaces at the package level.
Serializes POJO models to XML.
Builder class.
Default serializer without namespaces.
Default serializer without namespaces, single quotes.
Default serializer without namespaces, single quotes, with whitespace.
Default serializer, single quotes.
Default serializer, single quotes, whitespace added.
Session object that lives for the duration of a single use of 
XmlSerializer.Builder class.
Identifies what the contents were of a serialized bean.
Sample class which shows the simple usage of XmlSerializer.
XML utility methods.
Specialized writer for serializing XML.
Simply XOR+Base64 encoder for obscuring passwords and other sensitive data in INI config files.
Used for assertion calls against 
ZonedDateTime objects.