All Classes and Interfaces

Class
Description
A double value that may be updated atomically.
Defines the usual builder interface.
Defines the interface of a child class loader, mixed from ClassLoader and java.net.URLClassLoader.
A delegating child-first classloader.
A delegating child-first classloader.
A delegating child classloader to make internal methods accessible.
Class loader helpers.
Loads a plugin from a given classpath file assuming that the referenced relative URLs are in a sibling folder.
Some useful additional collection methods.
Commons utility interface.
Creating the Commons instance via JSL.
A compound enumeration.
Records configured names which may be different from class or field names.
A default plugin setup descriptor taking the actual/parent classloader as actual one.
A default plugin setup descriptor taking the actual thread's context class loader or as fallback the specified parent classloader as actual one.
Default plugin descriptor implementation.
Declares the plugin supplier type.
An input stream that delegates its operations to a given delegate input stream.
Marker annotation for descriptor classes that shall be excluded in a first search round for JSL descriptors.
A fallback logger to sysout/syserr.
Receives events of file system modifications.
Watches out for file system modifications.
Represents an instance observing a part of a file system.
Basic file functionality.
Annotation used to indicate which logical filter is to be used for filtering out properties of type (class) annotated.
A to make internal methods accessible.
Default plugin setup descriptor based based on loading from a project folder containing jars and the classpath in "classpath", in "target/jars/classpath", or in "target/classes/classpath".
Represents a classpath file and selected descriptive entries.
A simple resource resolver that takes a given folder into account.
Classloader with deeper identification support.
Simplified annotation to ignore properties.
Simplified annotation to ignore properties.
The internal logger factory.
Annotation used to indicate when value of the annotated property is to be serialized.
Enumeration defining classes of properties of Java Beans are to be included in serialization.
A consumer that may throw an IOException.
A simple (optional) function that may throw an IOException.
An iterator that can throw IOException.
A runnable that may throw an IO exception.
A supplier that may throw an IOException.
I/O utilities.
A simple (optional) function that may throw an IOException.
Provides access to the Java binary path.
Java utils with based on more recent JDK libraries.
Json interface.
Specifies the mapping of an enumeration for serialization/deserialization.
Represents a Json array.
Creates Json arrays.
Creates Json objects.
Abstracts Jacksons JsonGenerator for more fine-grained, incremental creation of JSON.
An iterable JSON structure.
Element/entry iterator.
JSON value types.
Represents a number.
Represents a Json object.
Creates Json objects.
Creating the JSON instance via JSL.
Uniform JSON way to represent results of operations that may fail.
A function that may throw an exception.
Allows to track operations.
Represents the result w/o exception.
Represents a String.
Some JSON utility methods, also reading/writing of specific types.
Represents a Json value.
A logger.
Finally emits the log message.
Creates loggers.
Creating the logger factory by JSL.
The log levels.
A resource resolver for typical Maven paths.
A delegating multi resource resolver.
Some network utilities.
A server that does nothing (sometimes a helpful fake class).
Object utilities.
A resource resolver for oktoflow resources, i.e.
Access to static operating system level information.
Represents a plugin.
Loads a plugin based on the classloader of an already loaded plugin.
Represents a loaded plugin.
Basic JSL descriptor for alternative plugin instance loading via JSL.
Manages plugins to separate overlapping classpaths and dependencies of alternatives and optionals.
Allows to filter out plugins that shall not be loaded.
Collects information about a plugin.
Basic setup for plugins.
A descriptor to describe the presence of a plugin.
Default resource-based plugin setup descriptor, reading the required URLs from a classpath file.
Support for class loading also in FAT jars.
Resolves resources.
Lists common relevant protocol schemas.
A generic server, something that can be started or stopped and, finally, disposed.
Represents a reusable server address.
Helper functions for Java Service Loading.
Represents a singleton plugin, i.e., a plugin holds and returns a singleton instance.
Singleton plugin descriptor implementation, creates SingletonPlugin instances.
Simple process stream gobbler.
String utility functions.
Encapsulation of the UNIX "tail -f" functionality.
Listener for events from a Tailer.
Thread-based mechanism to track tasks (AAS, through UI).
Represents data associated to a task.
Constants to represent the task status.
Test utilities.
An abstract basic date converter.
Plugin to extend the date time conversion.
Default URL-based plugin setup descriptor.
Generic access to YAML.
Low-level YAML file support, specific functions for oktoflow.
Creating the YAML instance via JSL.
Basic JAR/ZIP utilities.
A delegating input stream that closes a given closable after closing this stream.