Uses of Package
io.helidon.common
Packages that use io.helidon.common
Package
Description
Support for handling the generation of code for Helidon builders and configured builders.
Code generation for
Blueprint annotated interfaces.SPI to allow extensibility of builders.
Code generation and processing support.
Annotation processor validating use of Helidon APIs.
Implementation of codegen tools for Java annotation processing.
Class model generator for annotation processors.
Java in-process compiler.
Custom copyright provider that generates Helidon copyright headers.
Implementation of codegen utilities for classpath scanning.
Service provider interfaces to extend code generation support.
Common utilities for Helidon projects.
Byte buffers and byte operations.
Concurrency limits API and default implementations.
Extension points to create custom concurrency rate limits.
General utilities that use
Config.Loadable service definitions.
Support for context propagation across executor boundaries.
Common types for Context propagation over HTTP.
Provider for data propagation between threads in executor service.
Common cryptography implementations.
Feature support for Helidon flavors.
API required to describe features in module descriptor.
Codegen for feature annotations on
module-info.java.Metadata for Helidon Features.
Support for mapping of types.
Support for mapping resources to media types, be it files, URIs or URLs.
SPI to provide custom mappings of resources to media types.
Support for parameters with multiple values.
Utilities for PKI configuration and loading of certificates and keys.
Common reactive library for Helidon projects.
Helidon Common Resumable,
allows notification of resumable resources before suspend and after resume.
Types that are security related and can be used across all components (servers, clients etc.).
Socket abstraction and data writing.
Interruptable tasks and related executors.
Testing support for HTTP.
Basic testing support for Helidon.
Virtual Threads testing features.
TLS Configuration for client and server.
TLS Configuration SPI for client and server.
Subset of Builder's SPI types that are useful for runtime.
URI utilities.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
Codegen for Helidon Config Metadata.
Mappers that can map
Config to classes with factory methods, classes with Builders and
general "bean" classes with constructor and setters.Configuration SPI that defines the behavior developers can implement to extend the config system.
YAML format ConfigParser implementation.
Helidon Data Repository.
Common code processing and generation.
Data repository parsers SPI.
Data query abstract model.
Helidon Data Repository with Jakarta Persistence Runtime.
Service provider interface for repository with Jakarta Persistence Runtime.
Runs imperative applications and declarative Helidon Data repositories with
JDBC.
Generates implementations of Helidon Data JDBC repositories.
Internal lexical support shared by JDBC runtime and JDBC code generation.
SQL specific support, use by all modules that interact with SQL databases.
DataSource support API.Hikari
DataSource support.JDBC
DataSource support.UCP
DataSource support.Helidon Database Client API.
Health check support for Helidon Database Client.
JDBC client for Helidon.
JSON support for Helidon Database Client.
JSON Processing support for Helidon Database Client.
Metrics support for Helidon Database Client.
Helidon Database Client MongoDB.
Service provider interface for Helidon Database Client.
Tracing support for Helidon Database Client.
CORS related code generation.
Fault tolerance code generation.
Code generation support for declarative GraphQL server endpoints.
Declarative GraphQL server code generation SPIs.
Shared declarative gRPC code generation support.
Code generation support for declarative gRPC server endpoints.
HTTP Rest related code generation.
Code generation for Helidon Webserver (HTTP endpoints etc.).
Helidon declarative Web Server extensibility.
Code generation support for declarative messaging.
Metrics code generation.
HTTP Rest model.
Code generation support for declarative OpenAPI.
Scheduling code generation.
Tracing code generation.
Declarative validation code generation.
WebSocket client code generation.
WebSocket server code generation.
Helidon Fault Tolerance Support.
Shared GraphQL API types for Helidon client and server integrations.
GraphQL server implementation.
GraphQL service provider interfaces.
Helidon gRPC API module.
Helidon Health API.
Healthchecks provided by our implementation.
HTTP APIs and implementations usable by both server and client side of the HTTP story.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Deflate encoding support.
Gzip encoding support.
Helidon Common HTTP/1.1 classes.
Helidon Common HTTP/2 classes.
Helidon Media Support.
Jackson media type support.
Helidon JSON Media Support.
Helidon JSON Binding Media Support.
JSON Smile media support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
HTTP SSE common package.
Helidon JSON Processor.
Helidon JSON Binding.
Helidon JSON Binding Converters.
Helidon JSON Binding Factories.
JSON Schema annotations and lookup.
Code generator for the JSON schema.
Helidon implementation of the
Jackson Smile binary JSON specification.
Helidon Java util logging MDC support.
Helidon Messaging API and runtime.
Service provider interfaces implemented or extended by messaging transport connectors.
Tiny HSON parser and writer.
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for
whether metrics is actually on the runtime path or not or is enabled or not.
Provides exemplar support in metrics using tracing identifiers.
Micrometer wrapper for Helidon metrics API.
Declares built-in system meters.
Helidon OpenAPI support.
OpenAPI SPI.
OpenAPI 3.0 support.
OpenAPI 3.1 support.
OpenAPI 3.2 support.
Scheduling for Helidon SE reactive implementation.
Security
Attribute based access control policy validator.
Service provider interface (SPI) to support policy statements in Attribute based access control.
Role attribute validator.
Scope (OAuth2) attribute validator.
Time attribute validator.
JWT (JSON web token) support.
JWK (JSON web key) support.
Attribute based access control (ABAC) security provider.
Attribute based access control (ABAC) security provider's SPI.
Common classes for provider implementation.
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
Provider that can extract username from a (any) header.
Basic security provider with role support and optional outbound propagation.
Provider supporting validation of incoming signatures and signing of outbound requests.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Integration with Open ID Connect providers.
Open ID Connect (OIDC) classes usable from all OIDC related components.
General utilities for security modules.
Code generation for Helidon Service Registry.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader).Shared OpenTelemetry handling used by Helidon telemetry integrations.
Service provider interfaces for shared OpenTelemetry handling.
Support for configuring OpenTelemetry via Helidon config.
JUnit5 extensions for Helidon supporting configuration, and optionally the Inject service registry.
jUnit test suite.
jUnit test suite SPI.
Distributed tracing support for Helidon.
Configuration for traced components, spans and logs.
Open Telemetry tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.Helidon Transactions.
Validation API.
Built-in validators of Helidon Validation.
Helidon WebClient APIs shared by all types of clients.
Provides classes and interfaces that integrate discovery features into
webclients.
Helidon WebClient DNS Resolver First Support.
Helidon WebClient DNS Resolver Round Robin Support.
Helidon WebClient gRPC Support.
Helidon WebClient gRPC tracing support.
Helidon WebClient HTTP/1.1 Support.
Helidon WebClient HTTP/2 Support.
Helidon WebClient JSON-RPC Support.
Helidon WebClient Metrics Support.
Helidon WebClient Security Support.
Helidon WebClient SPI.
Helidon WebClient SSE Support.
Implementation of OpenTelemetry semantic conventions for web clients.
Helidon WebClient Tracing Support.
Helidon WebClient WebSocket Support.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Access Log Support.
An implementation of a feature to protect all server requests with a limit.
Helidon WebServer Context Support.
CORS support for Helidon WebServer.
Helidon WebServer GraphQL Support.
Helidon WebServer gRPC Support.
Helidon WebServer gRPC security support.
Helidon Webserver gRPC tracing support.
A gRPC server service that maps
ValidationException to
Status.INVALID_ARGUMENT.HTTP Strict Transport Security support for Helidon WebServer.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP SPI.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/1.1 specific SPIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer JSON-RPC Support.
Helidon WebServer Observability Support.
Helidon WebServer Observability Config Support.
Helidon WebServer Observability Health Support.
Helidon WebServer Observability Info Support.
Helidon WebServer Observability Log Support.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Tracing Observability Support.
Helidon WebServer Security Support.
Helidon WebServer SPI.
Helidon WebServer SSE Support.
Helidon WebServer Static Content Support.
Helidon WebServer Testing JUnit5 Support.
Helidon WebServer Testing JUnit 5 Support for JSON-RPC.
Helidon WebServer Testing JUnit 5 Support for WebSocket.
A WebServer feature that adds error handling for
ValidationException.WebSocket server support.
WebSocket APIs.
-
Classes in io.helidon.common used by io.helidon.builder.apiClassDescriptionAn incubating API (type, method, or constructor).Stable API.
-
Classes in io.helidon.common used by io.helidon.builder.codegenClassDescriptionAn incubating API (type, method, or constructor).An internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.builder.codegen.spi
-
Classes in io.helidon.common used by io.helidon.codegenClassDescriptionAn internal API (type, method, or constructor).Stable API.Interface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.codegen.api.stability
-
Classes in io.helidon.common used by io.helidon.codegen.apt
-
Classes in io.helidon.common used by io.helidon.codegen.classmodelClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.codegen.compilerClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.codegen.helidon.copyrightClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.codegen.scan
-
Classes in io.helidon.common used by io.helidon.codegen.spi
-
Classes in io.helidon.common used by io.helidon.commonClassDescriptionAccessor styles supported by Helidon modules.An incubating API (type, method, or constructor).An internal API (type, method, or constructor).A preview API (type, method, or constructor).Stable API.Base64 wrapper.Interface for builders, to be able to accept a builder in addition to an instance.Errors utility used to file processing messages (e.g.A collector of
Errors.ErrorMessages.Error message with a severity and a source.Exception used byErrors.checkValid()thrown in case there are fatal messages.Checked bi-consumer.Checked consumer.Checked consumer.Checked runnable.Checked supplier.Represents a full type including generics declaration, to avoid information loss due to type erasure.Builder of the Generic type.Helidon specific support for Java Service Loaders.Fluent api builder forHelidonServiceLoader.Wrapper for list ofLazyValues while keeping laziness.A typed supplier that wraps another supplier and only retrieves the value on the first request toSupplier.get(), caching the value for all subsequent invocations.Least recently used cache.Support for JEP 290 - deserialization filtering.What action to take if there is no global filter configured, or if the configuration is not according to Helidon expectations.Fluent API builder to customizeSerializationConfig.Deserialization tracing options.Severity of an event.A definition of size in bytes.Units that can be used.Kind of units, used for printing out the correct unit.Interface to define that this class is a class with weight. -
Classes in io.helidon.common used by io.helidon.common.buffersClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Stable API.
-
Classes in io.helidon.common used by io.helidon.common.concurrency.limitsClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.common.concurrency.limits.spi
-
Classes in io.helidon.common used by io.helidon.common.configurableClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.configurable.spi
-
Classes in io.helidon.common used by io.helidon.common.contextClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.common.context.httpClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.context.spi
-
Classes in io.helidon.common used by io.helidon.common.cryptoClassDescriptionStable API.Base64 wrapper.Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.common.features
-
Classes in io.helidon.common used by io.helidon.common.features.apiClassDescriptionAn internal API (type, method, or constructor).Stable API.
-
Classes in io.helidon.common used by io.helidon.common.features.codegen
-
Classes in io.helidon.common used by io.helidon.common.features.metadataClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.mapperClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Stable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.common.mapper.spiClassDescriptionStable API.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.common.media.type
-
Classes in io.helidon.common used by io.helidon.common.media.type.spi
-
Classes in io.helidon.common used by io.helidon.common.parametersClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.common.pkiClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.reactiveClassDescriptionAn internal API (type, method, or constructor).Stable API.Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.common.resumable
-
Classes in io.helidon.common used by io.helidon.common.security
-
Classes in io.helidon.common used by io.helidon.common.socketClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.task
-
Classes in io.helidon.common used by io.helidon.common.testing.http.junit5
-
Classes in io.helidon.common used by io.helidon.common.testing.junit5
-
Classes in io.helidon.common used by io.helidon.common.testing.virtualthreads
-
Classes in io.helidon.common used by io.helidon.common.tlsClassDescriptionAn internal API (type, method, or constructor).Stable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.common.tls.spi
-
Classes in io.helidon.common used by io.helidon.common.typesClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.common.uriClassDescriptionStable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.configClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.A definition of size in bytes.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.config.hoconClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.config.metadata.codegen
-
Classes in io.helidon.common used by io.helidon.config.objectmapping
-
Classes in io.helidon.common used by io.helidon.config.spiClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.config.yamlClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.dataClassDescriptionA preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.data.codegen.common
-
Classes in io.helidon.common used by io.helidon.data.codegen.parser.spi
-
Classes in io.helidon.common used by io.helidon.data.codegen.query
-
Classes in io.helidon.common used by io.helidon.data.jakarta.persistenceClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Checked consumer.Checked consumer.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.data.jakarta.persistence.spi
-
Classes in io.helidon.common used by io.helidon.data.jdbcClassDescriptionAn incubating API (type, method, or constructor).An internal API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.data.jdbc.codegen
-
Classes in io.helidon.common used by io.helidon.data.jdbc.lexical
-
Classes in io.helidon.common used by io.helidon.data.sql.common
-
Classes in io.helidon.common used by io.helidon.data.sql.datasourceClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.data.sql.datasource.hikariClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.data.sql.datasource.jdbcClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.data.sql.datasource.ucpClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.dbclientClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.Helidon specific support for Java Service Loaders.
-
Classes in io.helidon.common used by io.helidon.dbclient.healthClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.dbclient.jdbc
-
Classes in io.helidon.common used by io.helidon.dbclient.json
-
Classes in io.helidon.common used by io.helidon.dbclient.jsonp
-
Classes in io.helidon.common used by io.helidon.dbclient.metricsClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.dbclient.mongodbClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.dbclient.spiClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.dbclient.tracingClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.corsClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.faulttolerance
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.graphql.serverClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.graphql.server.spi
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.grpc
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.grpc.serverClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.http
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.http.webserverClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.http.webserver.spi
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.messagingClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.metricsClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.model.http
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.openapiClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.schedulingClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.tracingClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.validationClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.websocket.clientClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.declarative.codegen.websocket.serverClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.faulttoleranceClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.graphqlClassDescriptionA preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.
-
Classes in io.helidon.common used by io.helidon.graphql.serverClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.graphql.spiClassDescriptionA preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.
-
Classes in io.helidon.common used by io.helidon.grpc.api
-
Classes in io.helidon.common used by io.helidon.healthClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.health.checksClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.httpClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.A typed supplier that wraps another supplier and only retrieves the value on the first request to
Supplier.get(), caching the value for all subsequent invocations.A definition of size in bytes.Interface to define that this class is a class with weight. -
Classes in io.helidon.common used by io.helidon.http.encodingClassDescriptionAn incubating API (type, method, or constructor).An internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.http.encoding.deflateClassDescriptionAn internal API (type, method, or constructor).Stable API.
-
Classes in io.helidon.common used by io.helidon.http.encoding.gzipClassDescriptionAn internal API (type, method, or constructor).Stable API.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.http1
-
Classes in io.helidon.common used by io.helidon.http.http2ClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.http.mediaClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.http.media.jacksonClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.media.jsonClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.http.media.json.bindingClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.media.json.smileClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.media.jsonbClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.media.jsonpClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.http.media.multipartClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.http.sseClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.jsonClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.json.bindingClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.json.binding.convertersClassDescriptionAn internal API (type, method, or constructor).Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.json.binding.factoriesClassDescriptionAn internal API (type, method, or constructor).Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.json.schema
-
Classes in io.helidon.common used by io.helidon.json.schema.codegen
-
Classes in io.helidon.common used by io.helidon.json.smileClassDescriptionA preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.logging.jul
-
Classes in io.helidon.common used by io.helidon.messagingClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.messaging.spiClassDescriptionA preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.metadata.hsonClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.metrics.apiClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.Behavior of a type that wraps a related type, typically through delegation.
-
Classes in io.helidon.common used by io.helidon.metrics.exemplartrace
-
Classes in io.helidon.common used by io.helidon.metrics.providers.micrometerClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.metrics.systemmeters
-
Classes in io.helidon.common used by io.helidon.openapiClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.openapi.spi
-
Classes in io.helidon.common used by io.helidon.openapi.v30ClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.openapi.v31ClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.openapi.v32ClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.schedulingClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.securityClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.abac.policyClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.A collector of
Errors.ErrorMessages. -
Classes in io.helidon.common used by io.helidon.security.abac.policy.spi
-
Classes in io.helidon.common used by io.helidon.security.abac.roleClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.A collector of
Errors.ErrorMessages.Annotation that can define a type weight. -
Classes in io.helidon.common used by io.helidon.security.abac.scopeClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.A collector of
Errors.ErrorMessages. -
Classes in io.helidon.common used by io.helidon.security.abac.timeClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.A collector of
Errors.ErrorMessages. -
Classes in io.helidon.common used by io.helidon.security.jwtClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Errors utility used to file processing messages (e.g.A collector of
Errors.ErrorMessages. -
Classes in io.helidon.common used by io.helidon.security.jwt.jwkClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.abacClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.abac.spi
-
Classes in io.helidon.common used by io.helidon.security.providers.commonClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.common.spiClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.headerClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.httpauthClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.httpsignClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.idcs.mapperClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.jwtClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.security.providers.oidc
-
Classes in io.helidon.common used by io.helidon.security.providers.oidc.commonClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.security.utilClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.service.codegenClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.service.registryClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.Stable API.Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.telemetry.opentelemetry
-
Classes in io.helidon.common used by io.helidon.telemetry.opentelemetry.spi
-
Classes in io.helidon.common used by io.helidon.telemetry.otelconfigClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.testing.junit5ClassDescriptionChecked runnable.Checked supplier.
-
Classes in io.helidon.common used by io.helidon.testing.junit5.suite
-
Classes in io.helidon.common used by io.helidon.testing.junit5.suite.spi
-
Classes in io.helidon.common used by io.helidon.tracingClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.Behavior of a type that wraps a related type, typically through delegation.
-
Classes in io.helidon.common used by io.helidon.tracing.configClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.tracing.providers.opentelemetryClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.transaction
-
Classes in io.helidon.common used by io.helidon.validationClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.validation.validatorsClassDescriptionAn internal API (type, method, or constructor).Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webclient.apiClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webclient.context
-
Classes in io.helidon.common used by io.helidon.webclient.discovery
-
Classes in io.helidon.common used by io.helidon.webclient.dns.resolver.firstClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.webclient.dns.resolver.roundrobin
-
Classes in io.helidon.common used by io.helidon.webclient.grpcClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webclient.grpc.tracing
-
Classes in io.helidon.common used by io.helidon.webclient.http1ClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webclient.http2ClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webclient.jsonrpcClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webclient.metrics
-
Classes in io.helidon.common used by io.helidon.webclient.security
-
Classes in io.helidon.common used by io.helidon.webclient.spiClassDescriptionAn internal API (type, method, or constructor).Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.webclient.sseClassDescriptionRepresents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.webclient.telemetry
-
Classes in io.helidon.common used by io.helidon.webclient.tracingClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.webclient.websocketClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webserverClassDescriptionAn incubating API (type, method, or constructor).An internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.accesslogClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.concurrency.limitsClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.contextClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.corsClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.graphqlClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).API may add this annotation to mark the first Helidon version that contains the current contract.Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.webserver.grpcClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.grpc.security
-
Classes in io.helidon.common used by io.helidon.webserver.grpc.tracingClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.webserver.grpc.validation
-
Classes in io.helidon.common used by io.helidon.webserver.hstsClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.httpClassDescriptionAn incubating API (type, method, or constructor).An internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.http.spiClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.webserver.http1ClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.
-
Classes in io.helidon.common used by io.helidon.webserver.http1.spi
-
Classes in io.helidon.common used by io.helidon.webserver.http2ClassDescriptionAn internal API (type, method, or constructor).A preview API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.webserver.jsonrpc
-
Classes in io.helidon.common used by io.helidon.webserver.observeClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.configClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.healthClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.infoClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.logClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.metricsClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.observe.tracingClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.securityClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.spiClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.
-
Classes in io.helidon.common used by io.helidon.webserver.sseClassDescriptionAn internal API (type, method, or constructor).Represents a full type including generics declaration, to avoid information loss due to type erasure.
-
Classes in io.helidon.common used by io.helidon.webserver.staticcontentClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.A definition of size in bytes.Annotation that can define a type weight.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.webserver.testing.junit5
-
Classes in io.helidon.common used by io.helidon.webserver.testing.junit5.jsonrpc
-
Classes in io.helidon.common used by io.helidon.webserver.testing.junit5.websocket
-
Classes in io.helidon.common used by io.helidon.webserver.validationClassDescriptionAn internal API (type, method, or constructor).Annotation that can define a type weight.
-
Classes in io.helidon.common used by io.helidon.webserver.websocketClassDescriptionAn internal API (type, method, or constructor).Interface for builders, to be able to accept a builder in addition to an instance.Annotation marking this type as generated.Interface to define that this class is a class with weight.
-
Classes in io.helidon.common used by io.helidon.websocketClassDescriptionInterface for builders, to be able to accept a builder in addition to an instance.Checked consumer.Annotation marking this type as generated.A definition of size in bytes.