Interface EdgeIter.Factory

  • Enclosing interface:
    EdgeIter

    public static interface EdgeIter.Factory
    • Method Detail

      • create

        EdgeIter 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.
        Parameters:
        edgeInfo - The edge info that describes the edge type.
        prefix - The absolute prefix.
        adjListType - The type of adjList.
        globalChunkIndex - The global index of the current edge chunk.
        offset - The current offset in the current edge chunk.
        chunkBegin - The index of the first chunk.
        chunkEnd - The index of the last chunk.
        indexConverter - The converter for transforming the edge chunk indices.