All Classes and Interfaces
Class
Description
An Action may be associated with a transition between to
states.
Given an AnnotatedElement, fetch all of the inherited annotations.
Deprecated.
Deprecated.
replaced in JDK8 by
BiPredicateDeprecated.
replaced by
BiConsumerThis class provides the methods for fundamental JVM operations
needed in the ORB that are not part of the public Java API.
Permission class used to protect access to the sun.corba.Bridge
object.
This annotation is applied to an interface or abstract class that is used
to define methods for logging and/or constructing exceptions.
Analyzes class inheritance hiearchy and provides methods for searching for
classes and methods.
Utility for managing mappings from densely allocated integer
keys to arbitrary objects.
Supports a Display as typically found in Lexical scoping.
This annotation is applied to a field to indicate that it should
not be displayed by ObjectUtility.
This annotation is applied to a field to indicate that it should
be displayed by ObjectUtility.
This class controls the use of dynamic proxies.
This annotation is applied to an interface or abstract class that is used
to define methods for logging and/or constructing exceptions.
Interface to access facets of an object.
An FSM is used to represent an instance of a finite state machine
which has a transition function represented by an instance of
StateEngine.
This is the main class that represents an instance of a state machine
using a state engine.
A Finder finds the immediate successors of an element of the graph.
Implementation of a simple graph.
Type safe holder that can hold any non-primitive type.
This interface must be implemented by any class that is used as
an input to a FSM.
This interface is used for InvocationHandler types that are
linked to their Proxy.
This annotation is applied to a method to define the log and exception
details for the method.
Enum corresponding to java.util.logging.Level that can be used in annotations.
A stack with additional operations that support recording
the current top of stack as a mark, and then later popping
all items pushed since the last mark call.
This annotation is applied to an interface or abstract class that is used
to define methods for logging and/or constructing exceptions.
A simple abstraction of a MultiSet, that is, a "set" that can contain
more than one copy of the same element.
Node in a graph.
Data about a node in a graph.
Indicates that stack traces should not be added to log records for logging
methods in the interface (if on an interface), or for a particular method.
Deprecated.
replaced by
SupplierGeneral object related utilities.
A utility class representing a generic types Pair of elements.
Manages printing of indented source code.
A thread-safe, contention-free lazy resource factory.
This is the main class that represents an instance of a state machine
using a state engine.
A memory-sensitive implementation of the
Map interface.Serializable version of Pair.
Indicates that stack traces should be added to log records for logging
methods in the interface (if on an interface), or for a particular method.
Base class for all states in a StateEngine.
Kind of state.
Encodes the state transition function for a finite state machine.
Type safe holder that can hold any non-primitive type.
This represents an action, guard, and next state for a transition.
Represents a Triple of values.
Deprecated.
replaced in JDK8 by
FunctionDeprecated.
replaced by
PredicateDeprecated.
replaced by
ConsumerA simple cache with weak keys.
A hashtable-based
Map implementation with weak keys.Given an annotated interface, return a Proxy that implements that interface.
Extension API available to override the default behavior of the
WrapperGenerator.
Convenience base class for implementations of Extension that don't
need to override every method.
Hidden interface implemented by the result of the makeWrapper call.
BiFunction