All Classes and Interfaces

Class
Description
The role of an aggregate object, that is an object which contains other named objects.
The role of an object that can be read as a stream of bytes.
The role of an object that can be written as a stream of bytes.
The role of a composite object, that is an object which contains children.
A visitor that can travel through the Composite items.
The role of an object that can expose a unique identifier.
The role of an object that can be marshalled to an OutputStream.
An implementation of BinaryReadable which delegates to a Path.
An implementation of BinaryWritable which delegates to a Path.
An implementation of TextReadable which delegates to a Path.
An implementation of TextWritable which delegates to a Path.
The role of an object that can be persisted.
The role of an object that can be removed (e.g. deleted).
A simple Composite that uses the default Finder.
The role of an object that has contents that can be sorted.
The role of an object that can be read as a stream of characters.
The role of an object that can be written as a stream of characters.
The role of an object that can be unmarshalled.