public static class LexEVSTripleService.GraphIterator extends AbstractPageableIterator<GraphDbTriple>
AbstractPageableIterator.NextDecorator<T>, AbstractPageableIterator.Pager<T>
Constructor and Description |
---|
GraphIterator(DatabaseServiceManager databaseServiceManager,
java.lang.String codingSchemeUri,
java.lang.String version) |
GraphIterator(DatabaseServiceManager databaseServiceManager,
java.lang.String codingSchemeUri,
java.lang.String version,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<GraphDbTriple> |
doPage(int currentPosition,
int pageSize)
Returns a page of results.
|
protected java.util.List<java.lang.String> |
getAssociationNameforPredicateId(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String predicateId) |
decorateNext, doExecutePage, getGlobalPosition, getPageSize, hasNext, isDecorateNext, isPageNeeded, iterator, next, page, pageIfNecessary, remove, setDecorateNext
public GraphIterator(DatabaseServiceManager databaseServiceManager, java.lang.String codingSchemeUri, java.lang.String version)
public GraphIterator(DatabaseServiceManager databaseServiceManager, java.lang.String codingSchemeUri, java.lang.String version, int pageSize)
protected java.util.List<java.lang.String> getAssociationNameforPredicateId(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String predicateId)
protected java.util.List<GraphDbTriple> doPage(int currentPosition, int pageSize)
AbstractPageableIterator
doPage
in class AbstractPageableIterator<GraphDbTriple>
currentPosition
- the current positionpageSize
- the page size