Class OrientEdgeIterator
java.lang.Object
com.orientechnologies.orient.core.iterator.OLazyWrapperIterator<OrientEdge>
com.tinkerpop.blueprints.impls.orient.OrientEdgeIterator
- All Implemented Interfaces:
OResettable,OSizeable,OAutoConvertToRecord,Iterable<OrientEdge>,Iterator<OrientEdge>
Lazy iterator of edges.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com) (http://orientdb.com)
-
Field Summary
Fields inherited from class com.orientechnologies.orient.core.iterator.OLazyWrapperIterator
autoConvertToRecord, iterator, multiValue, nextElement, nextRecord, size -
Constructor Summary
ConstructorsConstructorDescriptionOrientEdgeIterator(OrientVertex iSourceVertex, OrientVertex iTargetVertex, Object iMultiValue, Iterator<?> iterator, OPair<com.tinkerpop.blueprints.Direction, String> connection, String[] iLabels, int iSize) -
Method Summary
Modifier and TypeMethodDescriptionbooleancreateGraphElement(Object iObject) booleanfilter(OrientEdge iObject) Methods inherited from class com.orientechnologies.orient.core.iterator.OLazyWrapperIterator
getGraphElementRecord, getMultiValue, hasNext, isAutoConvertToRecord, iterator, next, remove, reset, setAutoConvertToRecord, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
OrientEdgeIterator
public OrientEdgeIterator(OrientVertex iSourceVertex, OrientVertex iTargetVertex, Object iMultiValue, Iterator<?> iterator, OPair<com.tinkerpop.blueprints.Direction, String> connection, String[] iLabels, int iSize)
-
-
Method Details
-
createGraphElement
- Specified by:
createGraphElementin classOLazyWrapperIterator<OrientEdge>
-
filter
- Specified by:
filterin classOLazyWrapperIterator<OrientEdge>
-
canUseMultiValueDirectly
public boolean canUseMultiValueDirectly()- Specified by:
canUseMultiValueDirectlyin classOLazyWrapperIterator<OrientEdge>
-