Uses of Package
org.apache.juneau.commons
Packages that use org.apache.juneau.commons
Package
Description
Foundational classes and annotations shared across the Juneau Commons libraries.
Bean-modeling layer for Juneau.
A protocol-agnostic query API for filtering, sorting, and paging collections of beans (design ยง5).
Core HTTP-part types and enumerations shared across Juneau's HTTP-part marshalling support.
Lightweight bean lookup, contribution, and injection support for Juneau.
Simple Variable Language
HTTP Part Annotations
HTTP Header Beans
HTTP Response Exception Beans
Remote REST API
Marshalling API
BSON (Binary JSON) marshalling support.
CBOR (Concise Binary Object Representation) marshalling support per RFC 8949.
CSV Marshalling Support
Hjson (Human JSON) format serializer and parser for Apache Juneau.
HOCON (Human-Optimized Config Object Notation) format serializer and parser for Apache Juneau.
HTML Marshalling Support
INI format serializer and parser for Apache Juneau.
RDF Marshalling Support
JSON Marshalling Support.
Markdown serializer and parser support for Apache Juneau.
MessagePack Marshalling Support
OpenAPI Marshalling Support
Java Object Tools
Apache Parquet serialization and parsing support.
Parser API
Plaintext Marshalling Support
Serializer API
SOAP/XML Marshalling Support
TOML v1.0.0 serializer and parser for Apache Juneau.
UON Marshalling Support
URL-Encoding Marshalling Support
XML Marshalling Support
YAML Marshalling Support
Example / demo Microservice REST Resources
Petstore console Developer pages: custom cards, themes, rendering flavors and the secure API demo.
Petstore console orders page and its JSON endpoints.
Petstore console pets pages and their JSON endpoints.
Remote REST API
REST Server API
REST Interface Helper Classes
Remote service API
-
Classes in org.apache.juneau.commons used by org.apache.juneau.commonsClassDescriptionA concrete implementation of a Java annotation that can be created programmatically at runtime.Builder for
AnnotationObjectobjects.An implementation of an annotation that can be dynamically applied to classes, methods, fields, and constructors at runtime.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting constructors.Builder for applied annotations targeting methods.Builder for applied annotations targeting methods and fields.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes and methods.Builder for applied annotations targeting classes, methods, and fields.Builder for applied annotations targeting classes, methods, fields, and constructors.Subclass of runtime exceptions that take in a message and zero or more arguments.Defines an invalid usage of an annotation. -
Classes in org.apache.juneau.commons used by org.apache.juneau.commons.bean
-
Classes in org.apache.juneau.commons used by org.apache.juneau.commons.beanqueryClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.commons.httppartClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.commons.injectClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting methods. -
Classes in org.apache.juneau.commons used by org.apache.juneau.commons.svlClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.httpClassDescriptionBuilder for
AnnotationObjectobjects.Swagger external documentation annotation.Swagger/OpenAPI/JSON Schema annotation. -
Classes in org.apache.juneau.commons used by org.apache.juneau.http.classic.header
-
Classes in org.apache.juneau.commons used by org.apache.juneau.http.classic.responseClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.Swagger/OpenAPI/JSON Schema annotation.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.http.remote
-
Classes in org.apache.juneau.commons used by org.apache.juneau.marshallClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting methods and fields.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields.Subclass of runtime exceptions that take in a message and zero or more arguments.Swagger external documentation annotation.Swagger items annotation.Swagger/OpenAPI/JSON Schema annotation.Swagger items annotation. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.bsonClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.cborClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.csvClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.hjsonClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.hoconClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.htmlClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.iniClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.jenaClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.jsonClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.markdownClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.msgpackClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.oapiClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.objecttoolsClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.parquetClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.parserClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.plaintextClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.serializerClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.soapClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.tomlClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.uonClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.urlencodingClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.xmlClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.marshall.yamlClassDescriptionBuilder for
AnnotationObjectobjects.Builder forAppliedAnnotationObjectobjects.Builder for applied annotations targeting classes.Builder for applied annotations targeting classes, methods, and fields. -
Classes in org.apache.juneau.commons used by org.apache.juneau.microservice.examples
-
Classes in org.apache.juneau.commons used by org.apache.juneau.petstore.console.dev
-
Classes in org.apache.juneau.commons used by org.apache.juneau.petstore.console.orders
-
Classes in org.apache.juneau.commons used by org.apache.juneau.petstore.console.pets
-
Classes in org.apache.juneau.commons used by org.apache.juneau.rest.client.classic.remoteClassDescriptionSubclass of runtime exceptions that take in a message and zero or more arguments.
-
Classes in org.apache.juneau.commons used by org.apache.juneau.rest.serverClassDescriptionApplied to annotations that belong to a similar group (e.g.Builder for
AnnotationObjectobjects.Swagger external documentation annotation. -
Classes in org.apache.juneau.commons used by org.apache.juneau.rest.server.beans
-
Classes in org.apache.juneau.commons used by org.apache.juneau.rest.server.remote