Package com.arcadedb.utility
Class MultiIterator<T>
- java.lang.Object
-
- com.arcadedb.utility.MultiIterator<T>
-
-
Constructor Summary
Constructors Constructor Description MultiIterator()
MultiIterator(Iterator<? extends Collection<?>> iterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiIterator<T>
addIterator(Object iValue)
boolean
contains(Object value)
int
countEntries()
long
getLimit()
protected boolean
getNextPartial()
long
getSkip()
boolean
hasNext()
boolean
isEmbedded()
Iterator<T>
iterator()
T
next()
void
remove()
void
reset()
MultiIterator<T>
setEmbedded(boolean embedded)
void
setLimit(long limit)
void
setSkip(long skip)
void
setTimeout(long readTimeout)
String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Constructor Detail
-
MultiIterator
public MultiIterator()
-
MultiIterator
public MultiIterator(Iterator<? extends Collection<?>> iterator)
-
-
Method Detail
-
reset
public void reset()
-
addIterator
public MultiIterator<T> addIterator(Object iValue)
-
countEntries
public int countEntries()
-
getLimit
public long getLimit()
-
setLimit
public void setLimit(long limit)
-
setTimeout
public void setTimeout(long readTimeout)
-
getSkip
public long getSkip()
-
setSkip
public void setSkip(long skip)
-
contains
public boolean contains(Object value)
-
getNextPartial
protected boolean getNextPartial()
-
isEmbedded
public boolean isEmbedded()
-
setEmbedded
public MultiIterator<T> setEmbedded(boolean embedded)
-
-