Class SecuredResIterator
java.lang.Object
org.apache.jena.permissions.model.impl.SecuredResIterator
- All Implemented Interfaces:
Iterator<Resource>
,org.apache.jena.atlas.iterator.IteratorCloseable<Resource>
,org.apache.jena.atlas.lib.Closeable
,ResIterator
,ClosableIterator<Resource>
,ExtendedIterator<Resource>
-
Constructor Summary
ConstructorsConstructorDescriptionSecuredResIterator
(SecuredModel securedModel, ExtendedIterator<Resource> wrapped) Constructor. -
Method Summary
Modifier and TypeMethodDescription<X extends Resource>
ExtendedIterator<Resource>void
close()
boolean
hasNext()
<U> ExtendedIterator<U>
next()
void
remove()
toList()
toSet()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jena.util.iterator.ExtendedIterator
forEach, nextOptional
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
SecuredResIterator
Constructor.- Parameters:
securedModel
- The model in which resources will be constructedwrapped
- the Resource iterator.
-
-
Method Details
-
andThen
- Specified by:
andThen
in interfaceExtendedIterator<Resource>
-
close
public void close()- Specified by:
close
in interfaceClosableIterator<Resource>
- Specified by:
close
in interfaceorg.apache.jena.atlas.lib.Closeable
-
filterDrop
- Specified by:
filterDrop
in interfaceExtendedIterator<Resource>
-
filterKeep
- Specified by:
filterKeep
in interfaceExtendedIterator<Resource>
-
hasNext
public boolean hasNext() -
mapWith
- Specified by:
mapWith
in interfaceExtendedIterator<Resource>
-
next
-
nextResource
- Specified by:
nextResource
in interfaceResIterator
-
remove
public void remove() -
removeNext
- Specified by:
removeNext
in interfaceExtendedIterator<Resource>
-
toList
- Specified by:
toList
in interfaceExtendedIterator<Resource>
-
toSet
- Specified by:
toSet
in interfaceExtendedIterator<Resource>
-