public interface IStriterator extends Iterator, Enumeration
Modifier and Type | Interface and Description |
---|---|
static interface |
IStriterator.ITailOp |
Modifier and Type | Method and Description |
---|---|
IStriterator |
addFilter(IFilter filter)
Adds a Discriminating IFilter object
|
IStriterator |
addInstanceOfFilter(Class cls)
check each object against object.getClass() == cls
|
IStriterator |
addTypeFilter(Class cls)
check each object against cls.isInstance(object)
|
IStriterator |
append(Iterator iter)
append the passed iteration
|
IStriterator |
exclude(Object object)
exclude the passed object from the iteration
|
IStriterator |
makeUnique()
Ensures the returned values appear only once
|
IStriterator |
map(Object client,
Method method)
map the clients method against the Iteration, the Method MUST take a single Object valued parameter.
|
hasMoreElements, nextElement
IStriterator addFilter(IFilter filter)
IStriterator addTypeFilter(Class cls)
IStriterator addInstanceOfFilter(Class cls)
IStriterator exclude(Object object)
IStriterator append(Iterator iter)
IStriterator makeUnique()
IStriterator map(Object client, Method method)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.