public class MappingTripleUidIterator extends AbstractPageableIterator<java.lang.String>
AbstractPageableIterator.NextDecorator<T>, AbstractPageableIterator.Pager<T>
Constructor and Description |
---|
MappingTripleUidIterator()
Instantiates a new mapping triple uid iterator.
|
MappingTripleUidIterator(java.lang.String uri,
java.lang.String version,
java.lang.String relationsContainerName,
AbstractMappingTripleIterator.MappingAbsoluteCodingSchemeVersionReferences refs,
java.util.List<MappingExtension.MappingSortOption> sortOptionList)
Instantiates a new mapping triple uid iterator.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<? extends java.lang.String> |
doPage(int currentPosition,
int pageSize)
Returns a page of results.
|
decorateNext, doExecutePage, getGlobalPosition, getPageSize, hasNext, isDecorateNext, isPageNeeded, iterator, next, page, pageIfNecessary, remove, setDecorateNext
public MappingTripleUidIterator()
public MappingTripleUidIterator(java.lang.String uri, java.lang.String version, java.lang.String relationsContainerName, AbstractMappingTripleIterator.MappingAbsoluteCodingSchemeVersionReferences refs, java.util.List<MappingExtension.MappingSortOption> sortOptionList) throws LBParameterException
uri
- the uriversion
- the versionrelationsContainerName
- the relations container namerefs
- the refssortOptionList
- the sort option listLBParameterException
- the LB parameter exceptionprotected java.util.List<? extends java.lang.String> doPage(int currentPosition, int pageSize)
AbstractPageableIterator
doPage
in class AbstractPageableIterator<java.lang.String>
currentPosition
- the current positionpageSize
- the page size