public class OMultiCollectionIterator<T> extends Object implements Iterator<T>, Iterable<T>, OResettable, OSizeable, OSupportsContains, OAutoConvertToRecord
Constructor and Description |
---|
OMultiCollectionIterator() |
OMultiCollectionIterator(Iterator<? extends Collection<?>> iterator) |
Modifier and Type | Method and Description |
---|---|
OMultiCollectionIterator<T> |
add(Object iValue) |
boolean |
contains(Object value) |
int |
getLimit() |
protected boolean |
getNextPartial() |
int |
getSkip() |
boolean |
hasNext() |
boolean |
isAutoConvertToRecord() |
boolean |
isEmbedded() |
Iterator<T> |
iterator() |
T |
next() |
void |
remove() |
void |
reset() |
void |
setAutoConvertToRecord(boolean autoConvert2Record) |
OMultiCollectionIterator<T> |
setEmbedded(boolean embedded) |
void |
setLimit(int limit) |
void |
setSkip(int skip) |
int |
size() |
boolean |
supportsFastContains() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
forEach, spliterator
public OMultiCollectionIterator()
public OMultiCollectionIterator(Iterator<? extends Collection<?>> iterator)
public void reset()
reset
in interface OResettable
public OMultiCollectionIterator<T> add(Object iValue)
public int getLimit()
public void setLimit(int limit)
public int getSkip()
public void setSkip(int skip)
public void setAutoConvertToRecord(boolean autoConvert2Record)
setAutoConvertToRecord
in interface OAutoConvertToRecord
public boolean isAutoConvertToRecord()
isAutoConvertToRecord
in interface OAutoConvertToRecord
public boolean supportsFastContains()
supportsFastContains
in interface OSupportsContains
public boolean contains(Object value)
contains
in interface OSupportsContains
protected boolean getNextPartial()
public boolean isEmbedded()
public OMultiCollectionIterator<T> setEmbedded(boolean embedded)
Copyright © 2009–2020 OrientDB. All rights reserved.