Zero-dependency argument and value validation utilities for Java 17+. Provides
type-safe validators for strings, numbers, durations, periods, and temporal types
(Instant, LocalDate, LocalDateTime, and more), backed by a dedicated exception
hierarchy with descriptive, consistent failure messages.
Artifacts using Frisby Core :: Validation (12)Sort by:Popular▼
Sort by:Popular▼
General-purpose utilities for Java 17+ applications, including StopWatch for
elapsed-time measurement and Decimals for precise decimal arithmetic helpers.
Last Release on Oct 22, 2026
HTTP client for Java 17+, built on the JDK's java.net.http.HttpClient. Provides
a fluent request/response API, pluggable JsonSerializer-based body handling,
compression, configurable request/response logging, and a typed
...
Last Release on Oct 10, 2026
Shared serialization contracts for frisby-web. Defines the JsonSerializer
interface and GenericType token used by both the client and server modules to
marshal and unmarshal JSON request/response bodies, independent of any specific
...
Last Release on Oct 11, 2026
Embedded HTTP server for Java 17+, built on Jersey 3.x and Jetty 12. Provides
Server and ServerConfiguration for hosting JAX-RS resources with CORS, health
check endpoints, configurable request/response logging, and HTTP/2 support
...
Last Release on Oct 11, 2026
Asynchronous pipeline building blocks for Java 17+. Provides composable buffer,
batch, group, delay, transform, and routing stages — wired via a fluent builder
API — for constructing high-throughput, low-latency data-processing ...
Last Release on Oct 22, 2026
Client-side HTTP Basic Authentication and Bearer Token providers for the
frisby-web HTTP client. Plugs into the client's authentication provider
mechanism to attach credentials to outgoing requests automatically.
Last Release on Oct 11, 2026
Server-Sent Events (SSE) support for the frisby-web HTTP client. Provides
SseSpec, SseListener/SseListenerBuilder, and SseHandler/SseBatchHandler for
consuming SSE streams, with automatic reconnect, buffered backpressure, and
...
Last Release on Oct 11, 2026
Jackson-backed implementation of the frisby-web JsonSerializer contract. Wraps
a preconfigured com.fasterxml.jackson.databind.ObjectMapper (with JSR-310 and
JDK8 module support) so client and server modules can serialize and ...
Last Release on Oct 11, 2026
Client-side OAuth 2.0 client-credentials authentication provider for the
frisby-web HTTP client. Handles token acquisition, caching, and automatic
refresh so that outgoing requests are always authenticated with a valid
bearer ...
Last Release on Oct 11, 2026