Interface | Description |
---|---|
Builder<T> |
The
Builder interface defines the contract for an object implementing the builder pattern. |
Child<P> |
The
Child interface defines the contract for an object which maintains a reference to a "parent" object. |
Closeable |
The
Closeable interface defines the contract for an object that can be closed explictly. |
CloseableWithNotification |
The
CloseableWithNotification interface extends the Closeable interface to define the contract for an object that can notify registered listeners about its closing state. |
CloseListener |
The
CloseListener interface defines the contract for an object that should be notified when a Closeable object either is about to be, or just has been, closed. |
Operator<I,O> |
The
Operator interface defines the contract for an object that can operate on a given object of a specific type. |
Parent<C> |
The
Parent interface defines the contract for an object that may contain one or more child objects. |
Visitor<T> |
The
Visitor interface defines the contract for an object that is used to visit another object. |
Class | Description |
---|---|
CloseableImpl |