|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AppendProtectedFilterSegment | A filter that prevents appending entries to an underlying Segment . |
DeleteSet | A set of deleted IDs that are used to mask entries in external segments as deleted. |
DeleteSetFilterSegment | A FilerSegment employing a DeleteSet . |
EmptySegment | A read-only, empty segment. |
FilterSegment | A facade base class for subclassing and chaining specialized Segment
functionality. |
ReadOnlyFilterSegment | A read-only view of an underlying segment. |
SettableSegment | Provides a way to slip a new Segment under an existing view. |
SubSegment | A fixed-count view of an underlying segment. |
UnionSegment | A union of segments. |
Exception Summary | |
---|---|
DeleteSetException | Exception thrown by the DeleteSet class. |
A collection of views on one or more underlying segments.
The basic tactic employed here is the same as that used in the
java.io.FilterInputStream
and java.io.FilterOutputStream
classes: namely, the use of the facade pattern to chain various functionality,
one on top of another.
Segment
types
defined here are subclasses of FilterSegment
.
The one exception is UnionSegment
which
provides a composite view on a union of segments.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |