Uses of Interface
org.apache.graphar.edges.EdgeIter
-
Packages that use EdgeIter Package Description org.apache.graphar.edges -
-
Uses of EdgeIter in org.apache.graphar.edges
Methods in org.apache.graphar.edges that return EdgeIter Modifier and Type Method Description EdgeIter
EdgesCollection. begin()
The iterator pointing to the first edge.EdgeIter
EdgeIter.Factory. create(EdgeIter other)
Copy constructor.EdgeIter
EdgeIter.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdString prefix, AdjListType adjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long globalChunkIndex, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long offset, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long chunkEnd, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long chunkBegin, StdSharedPtr<IndexConverter> indexConverter)
Initialize the iterator.EdgeIter
EdgesCollection. end()
The iterator pointing to the past-the-end element.EdgeIter
EdgesCollection. findDst(long id, EdgeIter from)
Construct and return the iterator pointing to the first incoming edge of the vertex with specific id after the input iterator.EdgeIter
EdgesCollection. findSrc(long id, EdgeIter from)
Construct and return the iterator pointing to the first out-going edge of the vertex with specific id after the input iterator.EdgeIter
EdgeIter. inc()
The prefix increment operator.Methods in org.apache.graphar.edges with parameters of type EdgeIter Modifier and Type Method Description EdgeIter
EdgeIter.Factory. create(EdgeIter other)
Copy constructor.boolean
EdgeIter. eq(EdgeIter rhs)
The equality operator.EdgeIter
EdgesCollection. findDst(long id, EdgeIter from)
Construct and return the iterator pointing to the first incoming edge of the vertex with specific id after the input iterator.EdgeIter
EdgesCollection. findSrc(long id, EdgeIter from)
Construct and return the iterator pointing to the first out-going edge of the vertex with specific id after the input iterator.@com.alibaba.fastffi.FFINameAlias("first_dst") boolean
EdgeIter. firstDst(EdgeIter from, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long id)
Let the input iterator to point to the first incoming edge of the vertex with specific id after the current position of the iterator.@com.alibaba.fastffi.FFINameAlias("first_src") boolean
EdgeIter. firstSrc(EdgeIter from, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long id)
Let the input iterator to point to the first out-going edge of the vertex with specific id after the current position of the iterator.
-