Uses of Package
org.apache.juneau.commons.reflect

Package
Description
Foundational classes and annotations shared across the Juneau Commons libraries.
Bean-modeling layer for Juneau.
Lightweight bean lookup, contribution, and injection support for Juneau.
Comprehensive reflection utilities for working with classes, methods, fields, constructors, and annotations in a more convenient and type-safe way than the standard Java reflection APIs.
Common internal utilities.
HTTP Part Annotations
Predefined HTTP headers, parts, entities, resources, and responses built on the classic Apache HttpComponents API.
Remote REST API
HTTP Part Beans
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
HTTP Part Marshalling Support
INI format serializer and parser for Apache Juneau.
JCS (JSON Canonicalization Scheme) Marshalling Support.
RDF Marshalling Support
JSON Marshalling Support.
JSON5L (JSON5 Lines) marshalling support.
JSONL (JSON Lines) marshalling support.
JSON-Schema Marshalling Support
Markdown serializer and parser support for Apache Juneau.
MessagePack Marshalling Support
OpenAPI Marshalling Support
Apache Parquet serialization and parsing support.
Parser API
Plaintext Marshalling Support
Serializer API
SOAP/XML Marshalling Support
Swap API
TOML v1.0.0 serializer and parser for Apache Juneau.
UON Marshalling Support
URL-Encoding Marshalling Support
XML Marshalling Support
YAML Marshalling Support
Microservice API
REST Server API
REST Method Argument Beans
Authentication (AuthN) guards, servlet-layer filters, SPIs, and request-time helpers for juneau-rest-server.
Predefined Matchers
Method exec stats utilities
Optional Jakarta Bean Validation 3.x integration for juneau-rest-server — declarative validation of request beans via jakarta.validation.constraints.* annotations.