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
Filter s. |
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.