Uses of Package
org.apache.juneau.commons.function
Packages that use org.apache.juneau.commons.function
Package
Description
Assertions API
Bean-modeling layer for Juneau.
Enhanced collection utilities that extend the standard Java Collections Framework with fluent APIs,
specialized collection types, and caching capabilities.
Functional programming utilities including enhanced function interfaces, consumers, suppliers,
tuples, exception-handling variants, and large-dataset streaming APIs.
Lightweight bean lookup, contribution, and injection support for Juneau.
Language utilities including value wrappers, version management, string formatting,
state enums, and other common language constructs.
Lightweight logging utilities built on top of
java.util.logging.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.
Thread-safe system property access with support for global and per-thread overrides,
making it useful for unit tests and configuration management.
Common internal utilities.
Serializer Examples
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.
JCS (JSON Canonicalization Scheme) Marshalling Support.
RDF Marshalling Support
JSON Marshalling Support.
JSON5 Marshalling Support.
JSON5L (JSON5 Lines) marshalling support.
JSONL (JSON Lines) 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
Server-Sent Events (SSE) marshalling support —
text/event-stream.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
Petstore-local marshalling support.
REST Method Argument Beans
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.bct.assertionsClassDescriptionA functional interface identical to
Runnablebut allows theSnippet.run()method to throw checked exceptions.A functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.beanClassDescriptionA universal factory interface used with
@Marshalled (factory=X.class) for any bean type the framework needs to instantiate.A functional interface representing an operation that accepts four arguments and returns no result. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.collectionsClassDescriptionA functional interface representing a function that accepts two arguments and produces a result.A functional interface representing a function that accepts three arguments and produces a result.A functional interface representing a function that accepts four arguments and produces a result.A functional interface representing a function that accepts five arguments and produces a result.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.functionClassDescriptionA lifecycle-aware round-trip interface that combines both
BeanSupplier(for serialization) andBeanConsumer(for parsing) on the same property or class.A lifecycle-aware consumer for use as a parser target, receiving deserialized beans one at a time.A universal factory interface used with@Marshalled (factory=X.class) for any bean type the framework needs to instantiate.A lifecycle-aware producer for use as a serializer source, providing beans lazily one at a time.A functional interface representing an operation that accepts two arguments and returns no result.A functional interface representing an operation that accepts three arguments and returns no result.A functional interface representing an operation that accepts four arguments and returns no result.A functional interface representing an operation that accepts five arguments and returns no result.A functional interface representing a function that accepts two arguments and produces a result.A functional interface representing a function that accepts three arguments and produces a result.A functional interface representing a function that accepts four arguments and produces a result.A functional interface representing a function that accepts five arguments and produces a result.A thread-safe supplier that caches the result of the first call and supports resetting the cache.ASupplierwhose value may be null, with Optional-like null-safe query methods.A functional interface representing an operation that accepts a single argument, returns no result, and may throw a checked exception.A functional interface representing an operation that accepts two arguments, returns no result, and may throw a checked exception.A functional interface representing an operation that accepts three arguments, returns no result, and may throw a checked exception.A functional interface representing an operation that accepts four arguments, returns no result, and may throw a checked exception.A functional interface representing an operation that accepts five arguments, returns no result, and may throw a checked exception.A functional interface representing a function that accepts two arguments, produces a result, and may throw a checked exception.A functional interface representing a function that accepts three arguments, produces a result, and may throw a checked exception.A functional interface representing a function that accepts four arguments, produces a result, and may throw a checked exception.A functional interface representing a function that accepts five arguments, produces a result, and may throw a checked exception.Represents an immutable tuple containing a single value.Represents an immutable tuple containing two values.Represents a simple tuple of 3 objects.Represents a simple tuple of 4 objects.Represents a simple tuple of 5 objects. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.injectClassDescriptionA thread-safe supplier that caches the result of the first call and supports resetting the cache.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.langClassDescriptionA functional interface identical to
Runnablebut allows theSnippet.run()method to throw checked exceptions. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.loggingClassDescriptionA functional interface identical to
Runnablebut allows theSnippet.run()method to throw checked exceptions. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.reflectClassDescriptionA functional interface representing an operation that accepts two arguments, returns no result, and may throw a checked exception.A functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.settingsClassDescriptionA thread-safe supplier that caches the result of the first call and supports resetting the cache.A
Supplierwhose value may be null, with Optional-like null-safe query methods.A functional interface identical toRunnablebut allows theSnippet.run()method to throw checked exceptions. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.commons.utilsClassDescriptionA functional interface identical to
Runnablebut allows theSnippet.run()method to throw checked exceptions.A functional interface representing a supplier of results that may throw a checked exception. -
Classes in org.apache.juneau.commons.function used by org.apache.juneau.examples.serializerClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshallClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.bsonClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.cborClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.csvClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.hjsonClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.hoconClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.htmlClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.iniClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.jcsClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.jenaClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.jsonClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.json5ClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.json5lClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.jsonlClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.markdownClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.msgpackClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.oapiClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.parquetClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.parserClassDescriptionA lifecycle-aware consumer for use as a parser target, receiving deserialized beans one at a time.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.plaintextClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.serializerClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.soapClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.sseClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.swap.spiClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.tomlClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.uonClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.urlencodingClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.xmlClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.marshall.yamlClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.petstore.marshallClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.
-
Classes in org.apache.juneau.commons.function used by org.apache.juneau.rest.server.argClassDescriptionA functional interface representing a function that accepts one argument, produces a result, and may throw a checked exception.