public abstract class PagedQueryIterator<T> extends Object implements Iterator<T>
protected org.gcube.common.core.utils.logging.GCUBELog
log
PagedQueryIterator(PagedQueryObject pagedQuery)
protected abstract T
getObject(Map<String,Object> mappedObject)
boolean
hasNext()
T
next()
void
remove()
protected boolean
useIt(Map<String,Object> mappedObject)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected org.gcube.common.core.utils.logging.GCUBELog log
public PagedQueryIterator(@NonNull PagedQueryObject pagedQuery)
protected abstract T getObject(Map<String,Object> mappedObject) throws Exception
Exception
public boolean hasNext()
hasNext
Iterator<T>
public T next()
next
protected boolean useIt(Map<String,Object> mappedObject)
public void remove()
remove
Copyright © 2015. All Rights Reserved.