All Classes and Interfaces

Class
Description
 
Main options
 
 
 
 
 
 
 
 
 
Minute library to do some aspect oriented programming without dragging in the world.
A builder to create a proxy that delegates to another object but can intercept calls, put something before, after and around calls.
 
 
 
 
 
 
BiConsumer interface that allows exceptions.
Deprecated.
BiFunction interface that allows exceptions.
Deprecated.
BiPredicate interface that allows exceptions.
Deprecated.
 
A map that is to set inline like a builder.
Will now use hex for encoding byte arrays
 
 
 
 
CAFS implements a SHA-1 based file store.
 
 
 
 
 
 
 
 
 
Helps parsing command lines.
 
 
Helper class to handle concurrent system where you need to initialize a value.
 
 
 
Consumer interface that allows exceptions.
Deprecated.
 
 
General Java type converter from an object to any type.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Parse an XML file based on a DTO as schema
Simple utility to create a graph in the dot language
 
 
 
Simple facade for enumerators so they can be used in for loops.
 
 
 
 
 
Deprecated.
 
 
 
 
Implements a FileSet a la Ant/Gradle.
 
 
 
 
 
 
A Forker is good in parallel scheduling tasks with dependencies.
 
Function interface that allows exceptions.
Deprecated.
 
 
SLF4J Markers for special Gradle log levels.
 
 
 
 
 
A general hierarchy of named nodes.
0 -> 0, 122 -> 1 123 -> 123, 244 -> 2 245 -> 245, ...
This class is a simple injector with a parameterized annotation.
The Target class describes the target injection point.
This is a very simple fast counter without any synchronization.
 
 
 
 
Creates a Hierarchy on a ZipFile, a directory, or a ZipStream.
 
This is a simple JSON Coder and Encoder that uses the Java type system to convert data objects to JSON and JSON to (type safe) Java objects.
Formatter.
 
 
 
 
 
This is a simple RPC module that has a R(remote) and L(ocal) interface.
 
 
 
 
Unfortunately we have to write our own manifest :-( because of a stupid bug in the manifest code.
Easy way to build a map: Mapinvalid input: '<'String,Integer> s = MAP.$("a",2).$("b",3);
 
 
 
 
 
 
 
 
 
 
 
A named node in a hierarchy.
 
 
 
 
 
 
 
 
 
 
 
 
 
A reusable path set using Ant-style include and exclude globs.
 
 
Implements a low performance but easy to use map that is backed on a directory.
Predicate interface that allows exceptions.
Deprecated.
Deprecated.
 
 
Utility to redirect the stdin/stdout/stderr when running a command
 
Controls a different file system trough a Sink.
 
Provide a macro Domain.
A base interface to represent the state of a work in progress.
Defines a record for the location of an error/warning
A base interface to model a work in progress.
Fluid interface to set location data
Mainly used for testing where reporters are needed.
 
 
Runnable interface that allows exceptions.
Deprecated.
 
 
 
 
 
 
Will execute a set of tasks in order of submit.
Maintains persistent settings for bnd (or other apps).
 
 
 
 
Provide a standardized cache based on the SHA-1 of a file.
An object that can retrieve an inputstream on a given SHA-1
 
 
 
A Sink maintains a different file system somewhere.
 
 
An immutable list that sorts objects by their natural order or through a comparator.
 
 
Uses an interface to provide a _specification_ of a command line.
 
 
 
Supplier interface that allows exceptions.
Deprecated.
 
The Tag class represents a minimal XML tree.
 
 
 
 
Trigger an action and repeat it as long as it keeps being triggered.
Reference to a type.
 
 
 
Properties were by default read as ISO-8859-1 characters.
 
 
 
 
 
 
 
This class provides utilities to work with zip files.