Uses of Class
org.apache.juneau.marshall.collections.JsonMap

Packages that use JsonMap
Package
Description
JSON Schema Data Transfer Objects
Juneau @Marshalled types for the Model Context Protocol (MCP) wire format.
Swagger Data Transfer Objects
Swagger Data Transfer Objects
Configuration Support
Internal classes
Engine-agnostic themeable admin-console chrome: Theme, the stock theme stylesheets, the bundled chrome.css asset, and ConsoleChromeMixin.
Server half of the console message bus.
Server helpers for console data sources: SeriesSource streams rows as CSV or NDJSON, and SeriesAggregator answers the aggregate request a data source sends when its result is too large to load raw.
FreeMarker-only delivery of the admin-console chrome: the reserved-classpath base.ftlh template, the <@tag> macro, and ConsoleFreemarkerMixin (registers a reserved-path ClassTemplateLoader on top of the host's own FreemarkerMixin configuration).
Test helpers for console pages: PageContractAssert asserts on the #juneau-page contract of a rendered page instead of on rendered chrome HTML, and AssetResolutionAssert asserts that every asset a page links resolves.
A typed, declarative "rich DataTables view" toolkit that serializes to the frozen VIEW_META JSON wire contract consumed by the first-party client runtime.
Marshalling API
Collections classes.
Internal Utilities
JSON-Schema Marshalling Support
Java Object Tools
Parser API
UON Marshalling Support
URL-Encoding Annotations
Example / demo Microservice REST Resources
Actuator-style management-surface endpoints (microservice-module flavors).
Petstore admin console: the /console page tree.
Petstore console Developer pages: custom cards, themes, rendering flavors and the secure API demo.
Petstore console operations pages: background jobs and the audit log.
Petstore console orders page and its JSON endpoints.
Petstore console pets pages and their JSON endpoints.
Petstore console users page and its JSON endpoints.
Revision-neutral core for MCP endpoints built on juneau-rest-server.
Connects terminals to the Juneau server bus: the term.input upstream handler, and the term.nudge:<id> downstream nudges that tell a terminal card when new bytes are ready.