
| Class | Description |
|---|---|
| CastingIterator<I,O> |
An iterator that doesn't alter any elements but casts them to a desired type.
|
| CompositeIterator<T> |
An iterator that iterates over all items of multiple other iterators.
|
| DescendingIterator<D,T> |
An iterator that can iterate over D, and for every item in D, an iterator over items of type T is
obtained.
|
| EmptyIterator<T> |
An iterator that has no elements.
|
| InsertableIterator<T> | |
| IterableIterator<T> | |
| IteratorArrayMaker<I> |
A class that makes an array consisting of all items of an iterator.
|
| IteratorContains<T> |
A class that can check if an Iterator contains an element.
|
| IteratorCounter |
A class that can count the number of elements in an Iterator.
|
| IteratorFirstItem<T> |
A class that conveniently gives you the first element of an iterator, or null if it has no elements.
|
| IteratorListMaker<I> |
A class that makes a list consisting of all items of an iterator.
|
| IteratorRemover<T> |
A class that can remove an element from an Iterator.
|
| LookaheadIterator<T> |
An iterator that always looks ahead one item.
|
| MappingCloudNameIterator |
A MappingIterator that maps XDI addresses to Cloud Names.
|
| MappingCloudNumberIterator |
A MappingIterator that maps XDI addresses to Cloud Numbers.
|
| MappingContextNodeStatementIterator |
A MappingIterator that maps XDI context nodes to their statements.
|
| MappingContextNodeXDIAddressIterator |
A MappingIterator that maps XDI context nodes to their addresses.
|
| MappingContextNodeXDIArcIterator |
A MappingIterator that maps XDI context nodes to their arcs.
|
| MappingEquivalenceContextNodeIterator |
A MappingIterator that maps XDI context nodes to the target context nodes of equivalence links.
|
| MappingEquivalenceXdiContextIterator<EQ extends XdiContext<EQ>> |
A MappingIterator that maps XDI contexts to the target contexts of equivalence links.
|
| MappingIterator<I,O> |
An iterator that reads elements from one iterator and maps them to other elements.
|
| MappingLiteralDataBooleanIterator |
A MappingIterator that maps XDI literals to their literal datas.
|
| MappingLiteralDataIterator |
A MappingIterator that maps XDI literals to their literal datas.
|
| MappingLiteralDataNumberIterator |
A MappingIterator that maps XDI literals to their literal datas.
|
| MappingLiteralDataStringIterator |
A MappingIterator that maps XDI literals to their literal datas.
|
| MappingLiteralNodeContextNodeIterator |
A MappingIterator that maps XDI literals to their context nodes.
|
| MappingLiteralNodeStatementIterator |
A MappingIterator that maps XDI literals to their statements.
|
| MappingRelationContextNodeIterator |
A MappingIterator that maps XDI relations to their context nodes.
|
| MappingRelationStatementIterator |
A MappingIterator that maps XDI relations to their statements.
|
| MappingRelationTargetContextNodeIterator |
A MappingIterator that maps XDI relations to their target context nodes.
|
| MappingRelationTargetLiteralNodeIterator |
A MappingIterator that maps XDI relations to their target literal nodes.
|
| MappingRelationTargetNodeIterator |
A MappingIterator that maps XDI relations to their target nodes.
|
| MappingRelationTargetXDIAddressIterator |
A MappingIterator that maps XDI relations to their target context node addresses.
|
| MappingRelationXDIAddressIterator |
A MappingIterator that maps XDI relations to their arcs.
|
| MappingXDIStatementIterator |
A MappingIterator that maps XDI statements.
|
| NoDuplicatesIterator<T> |
An iterator that returns all elements without duplicates.
|
| NotNullIterator<T> |
An iterator that returns only all non-null elements from another iterator.
|
| RangeIterator<T> |
An iterator that reads elements in a certain range.
|
| ReadOnlyIterator<T> |
An iterator that does not support the remove() method.
|
| SelectingClassIterator<I,O> |
An iterator that returns only elements of a certain class.
|
| SelectingIterator<T> |
An iterator that returns only items of another iterator that satisfy a certain condition.
|
| SelectingMappingIterator<I,O> |
An iterator that returns only items of another iterator that satisfy a certain condition.
|
| SelectingNotImpliedStatementIterator |
A SelectingIterator that only selects XDI statements that are not implied by other statements.
|
| SelectingNotXdiInnerRootRelationIterator |
A SelectingIterator that selects relations except the ones that establish an inner root.
|
| SingleItemIterator<T> |
An iterator that contains only a single item.
|
| TerminatingIterator<T> |
An iterator that returns items of another iterator until a certain condition is satisfied.
|
| TerminatingOnNullIterator<T> |
An iterator that returns elements of another iterator until a null element is hit.
|
| WrappingIterator<T> |
Copyright © 2017. All rights reserved.