Uses of Interface
org.apache.graphar.graphinfo.EdgeInfo
-
-
Uses of EdgeInfo in org.apache.graphar.edges
Method parameters in org.apache.graphar.edges with type arguments of type EdgeInfo Modifier and Type Method Description 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. -
Uses of EdgeInfo in org.apache.graphar.graphinfo
Methods in org.apache.graphar.graphinfo that return types with arguments of type EdgeInfo Modifier and Type Method Description Result<StdSharedPtr<EdgeInfo>>
EdgeInfo. addAdjacentList(StdSharedPtr<AdjacentList> adjList)
Result<StdSharedPtr<EdgeInfo>>
EdgeInfo. addPropertyGroup(StdSharedPtr<PropertyGroup> propertyGroup)
Add a property group to edge info for the given adjacency list type.StdSharedPtr<EdgeInfo>
GraphInfo. getEdgeInfo(StdString srcLabel, StdString edgeLabel, StdString dstLabel)
default StdSharedPtr<EdgeInfo>
GraphInfo. getEdgeInfo(String srcLabel, String edgeLabel, String dstLabel)
Get the edge info with the given source vertex label, edge label, and destination vertex label.StdSharedPtr<EdgeInfo>
GraphInfo. getEdgeInfoByIndex(int index)
StdVector<StdSharedPtr<EdgeInfo>>
GraphInfo. getEdgeInfos()
Get the edge infos of graph infostatic Result<StdSharedPtr<EdgeInfo>>
EdgeInfo. load(StdSharedPtr<Yaml> yaml)
Result<StdSharedPtr<EdgeInfo>>
EdgeInfo.Static. Load(StdSharedPtr<Yaml> yaml)
Method parameters in org.apache.graphar.graphinfo with type arguments of type EdgeInfo Modifier and Type Method Description Result<StdSharedPtr<GraphInfo>>
GraphInfo. addEdge(StdSharedPtr<EdgeInfo> edgeInfo)
Adds an edge info to the GraphInfo instance and returns a new GraphInfo. -
Uses of EdgeInfo in org.apache.graphar.readers.arrowchunk
Method parameters in org.apache.graphar.readers.arrowchunk with type arguments of type EdgeInfo Modifier and Type Method Description AdjListArrowChunkReader
AdjListArrowChunkReader.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, AdjListType adjListType, StdString prefix)
Initialize the AdjListOffsetArrowChunkReader.AdjListOffsetArrowChunkReader
AdjListOffsetArrowChunkReader.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, AdjListType adjListType, StdString prefix)
Initialize the AdjListOffsetArrowChunkReader.AdjListPropertyArrowChunkReader
AdjListPropertyArrowChunkReader.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdSharedPtr<PropertyGroup> propertyGroup, AdjListType adjListType, StdString prefix)
Initialize the AdjListPropertyArrowChunkReader. -
Uses of EdgeInfo in org.apache.graphar.readers.chunkinfo
Method parameters in org.apache.graphar.readers.chunkinfo with type arguments of type EdgeInfo Modifier and Type Method Description AdjListChunkInfoReader
AdjListChunkInfoReader.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, AdjListType adjListType, StdString prefix)
Initialize the AdjListChunkInfoReader.AdjListPropertyChunkInfoReader
AdjListPropertyChunkInfoReader.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdSharedPtr<PropertyGroup> propertyGroup, AdjListType adjListType, StdString prefix)
Initialize the AdjListPropertyChunkInfoReader. -
Uses of EdgeInfo in org.apache.graphar.util
Methods in org.apache.graphar.util that return types with arguments of type EdgeInfo Modifier and Type Method Description StdSharedPtr<EdgeInfo>
GrapharStaticFunctions. createEdgeInfo(StdString srcLabel, StdString edgeLabel, StdString dstLabel, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long chunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long srcChunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long dstChunkSize, @com.alibaba.fastffi.CXXValue boolean directed, StdVector<StdSharedPtr<AdjacentList>> adjacentLists, StdVector<StdSharedPtr<PropertyGroup>> propertyGroups)
StdSharedPtr<EdgeInfo>
GrapharStaticFunctions. createEdgeInfo(StdString srcLabel, StdString edgeLabel, StdString dstLabel, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long chunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long srcChunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long dstChunkSize, @com.alibaba.fastffi.CXXValue boolean directed, StdVector<StdSharedPtr<AdjacentList>> adjacentLists, StdVector<StdSharedPtr<PropertyGroup>> propertyGroups, StdString prefix)
StdSharedPtr<EdgeInfo>
GrapharStaticFunctions. createEdgeInfo(StdString srcLabel, StdString edgeLabel, StdString dstLabel, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long chunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long srcChunkSize, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long dstChunkSize, @com.alibaba.fastffi.CXXValue boolean directed, StdVector<StdSharedPtr<AdjacentList>> adjacentLists, StdVector<StdSharedPtr<PropertyGroup>> propertyGroups, StdString prefix, StdSharedPtr<InfoVersion> version)
-
Uses of EdgeInfo in org.apache.graphar.writers
Method parameters in org.apache.graphar.writers with type arguments of type EdgeInfo Modifier and Type Method Description EdgeChunkWriter
EdgeChunkWriter.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdString prefix, AdjListType adjListType)
Initialize the EdgeChunkWriter. -
Uses of EdgeInfo in org.apache.graphar.writers.builder
Method parameters in org.apache.graphar.writers.builder with type arguments of type EdgeInfo Modifier and Type Method Description EdgesBuilder
EdgesBuilder.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdString prefix, AdjListType adjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long numVertices)
Initialize the EdgesBuilder.EdgesBuilder
EdgesBuilder.Factory. create(StdSharedPtr<EdgeInfo> edgeInfo, StdString prefix, AdjListType adjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long numVertices, ValidateLevel validateLevel)
Initialize the EdgesBuilder.
-