public class TripleUidIterator extends AbstractPageableIterator<java.lang.String>
AbstractPageableIterator.NextDecorator<T>, AbstractPageableIterator.Pager<T>
Constructor and Description |
---|
TripleUidIterator(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String relationsContainerName,
java.lang.String associationPredicateName,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
GraphQuery graphQuery,
CodedNodeGraphDao.TripleNode tripleNode,
SortOptionList sortAlgorithms,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<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 TripleUidIterator(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String relationsContainerName, java.lang.String associationPredicateName, java.lang.String entityCode, java.lang.String entityCodeNamespace, GraphQuery graphQuery, CodedNodeGraphDao.TripleNode tripleNode, SortOptionList sortAlgorithms, int pageSize)
protected java.util.List<java.lang.String> doPage(int currentPosition, int pageSize)
AbstractPageableIterator
doPage
in class AbstractPageableIterator<java.lang.String>
currentPosition
- the current positionpageSize
- the page size