All Classes and Interfaces
Class
Description
A functional interface for asynchronous operations that take two arguments and return a future result.
A functional interface for asynchronous operations that take one argument and return a future result.
Encapsulates the result of an asynchronous operation.
Inspired from https://github.com/mjackson/history/blob/master/docs/Glossary.md#history
An history event describes the type of change that has been done to a URL.
A location answers two important (philosophical) questions:
Where am I?
The composite future wraps a list of
futures
, it is useful when several futures
needs to be coordinated.Failed future implementation.
Represents the result of an action that may, or may not, have occurred yet.
Future implementation.
Expose some of the future internal stuff.
A generic event handler.
CUP v0.11b 20160615 (GIT 4ac7450) generated parser.
CUP v0.11b 20160615 (GIT 4ac7450) generated parser.
CUP generated interface containing symbol constants.
Internal listener that signals success or failure when a future completes.
Very simple utility class to get a list of providers.
A location descriptor is the pushable analogue of a location.
Represents the writable side of an action that may, or may not, have occurred yet.
Promise implementation.
Generic interface common to both objects and arrays.
This class provides low-level task scheduling primitives.
Simple utility class to get a provider that is meant to be unique.
Succeeded future implementation.
Usage:
try (ThreadLocalConfigContext context = ThreadLocalConfigContext.open(config)) {
...
// Config can then be retrieved in another class (ex: ConfigVariablesResolver) as follow:
Config config = ThreadLocalConfigContext.getThreadLocalConfig();
...
}
This class can be used for simple handlers which don't receive any value.
CUP generated interface containing symbol constants.