| Interface | Description |
|---|---|
| ICloseable |
Interface for objects which can have resources which must be explicitly
closed (typically iterators).
|
| ICloseableIterator<E> |
An iterator that defines a
ICloseableIterator.close() method - you MUST close instances
of this interface. |
| IContextMgr |
Interface for managing push/pop of context in a striterator.
|
| IFilter |
Provides the hook interface that allows use by Striterators
TODO The
Striterator protocol does not support a close() method for
Filters. |
| IFilterTest |
Interface for a method which filters objects visited by a
Filterator. |
| IPropertySet |
Interface for access to named property values.
|
| IStriterator |
Striterator - transformation and mapping patterns over java
Iterator
s. |
| IStriterator.ITailOp | |
| IXProperty |
IXProperty.java
|
| IXPropertyIterator |
IXPropertyIterator
A standard iterator, extended to provide a nextProperty method returning IXProperty objects
|
| Class | Description |
|---|---|
| Appender |
Appender
Used with Appenderator by Striterator to filter returned objects.
|
| Appenderator |
Appenderator
|
| ArrayIterator<T> |
Supports standard iteration over an object Array, allowing this to be used as
a source for a
Striterator. |
| Contractor |
Used with a Contractorator to contract an Expanded iterator
The Contractorator will call contract on this object
|
| Contractorator |
A Contractorator is the reverse of an Expanderator.
|
| EmptyIterator<T> |
Need to return an iterator to indicate that there's nothing there? Here's
one ready made.
|
| EnumIterator |
Wrapper for Enumeration objects to produce an Iterator.
|
| ExclusionFilter |
Derived from Filter, and excludes a single object from the iteration.
|
| Expander |
Expander
Used with Expanderator by Striterator to expand returned objects.
|
| Expanderator | |
| Filter |
Used with Filterator by Striterator to filter returned objects.
|
| Filterator |
Example usage
|
| FilterBase |
Used with Filterator by Striterator to filter returned objects.
|
| Mapper |
Mapper
Used with Mapperator by Striterator to map instance methods against member objects.
|
| Mapperator |
Mapperator
Initialized with a Mapper object, wraps a standard iterator and calls apply on each object as it is iterated
|
| Merger |
Used with Mergerator by Striterator to merge returned objects.
|
| Mergerator |
Merges two sorted lists removing equal objects.
|
| NOPFilter |
A filter which is initially a NOP.
|
| Prefetch | |
| ReadOnlyIterator<E> |
An iterator wrapper which does not support
ReadOnlyIterator.remove(). |
| Resolver |
Resolver
Used with Resolverator by Striterator to resolve returned objects.
|
| Resolverator |
Resolverator
Initialized with a Resolver object, wraps a standard iterator and resolves each returned object
|
| SingleValueIterator<E> |
SingleValueIterator
Only one value but need to return an iterator? This makes it easy.
|
| Sorter |
Used with Sorterator by Striterator to sort iterations.
|
| Sorterator |
Initialized with a Sorter object, wraps a standard iterator and resolves each
returned object
|
| Striterator |
Striterator - transformation and mapping patterns over java
Iterator
s. |
| UniquenessFilter |
UniquenessFilter
Derived from Filter, and ensures no duplication, not to be used with large
sets!
|
| Visitor | |
| Visitorator | |
| XProperty |
A property key/value pair
|
| XPropertyIterator |
XPropertyIterator
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.