A B C D E F G H I J K L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAdjacentList(StdSharedPtr<AdjacentList>) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
- addEdge(StdSharedPtr<EdgeInfo>) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Adds an edge info to the GraphInfo instance and returns a new GraphInfo.
- addEdge(Edge) - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Add an edge to the collection.
- addEdge(Edge, ValidateLevel) - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Add an edge to the collection.
- addProperty(StdString, long) - Method in interface org.apache.graphar.writers.builder.Edge
-
Add a property to the edge.
- addProperty(StdString, long) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Add a property to the vertex.
- addProperty(StdString, StdString) - Method in interface org.apache.graphar.writers.builder.Edge
-
Add a property to the edge.
- addProperty(StdString, StdString) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Add a property to the vertex.
- addPropertyGroup(StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Add a property group to edge info for the given adjacency list type.
- addPropertyGroup(StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Adds a property group to the vertex info.
- addVertex(StdSharedPtr<VertexInfo>) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Adds a vertex info to the GraphInfo instance and returns a new GraphInfo.
- addVertex(Vertex) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Add a vertex with the given index.
- addVertex(Vertex, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Add a vertex with the given index.
- addVertex(Vertex, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Add a vertex with the given index.
- AdjacentList - Interface in org.apache.graphar.graphinfo
- AdjListArrowChunkReader - Interface in org.apache.graphar.readers.arrowchunk
-
The arrow chunk reader for adj list topology chunk.
- AdjListArrowChunkReader.Factory - Interface in org.apache.graphar.readers.arrowchunk
- AdjListChunkInfoReader - Interface in org.apache.graphar.readers.chunkinfo
-
The chunk info reader for adj list topology chunk.
- AdjListChunkInfoReader.Factory - Interface in org.apache.graphar.readers.chunkinfo
- AdjListOffsetArrowChunkReader - Interface in org.apache.graphar.readers.arrowchunk
-
The arrow chunk reader for edge offset.
- AdjListOffsetArrowChunkReader.Factory - Interface in org.apache.graphar.readers.arrowchunk
- AdjListPropertyArrowChunkReader - Interface in org.apache.graphar.readers.arrowchunk
- AdjListPropertyArrowChunkReader.Factory - Interface in org.apache.graphar.readers.arrowchunk
- AdjListPropertyChunkInfoReader - Interface in org.apache.graphar.readers.chunkinfo
-
The chunk info reader for edge property group chunk.
- AdjListPropertyChunkInfoReader.Factory - Interface in org.apache.graphar.readers.chunkinfo
- AdjListType - Enum in org.apache.graphar.types
- adjListType2String(AdjListType) - Static method in enum org.apache.graphar.types.AdjListType
- aggNumListOfEdgeChunkKey - Static variable in class org.apache.graphar.util.GeneralParams
- ARROW_API_H - Static variable in class org.apache.graphar.util.CppHeaderName
- ARROW_ARRAY - Static variable in class org.apache.graphar.util.CppClassName
- ARROW_C_BRIDGE_H - Static variable in class org.apache.graphar.util.CppHeaderName
- ARROW_RECORD_BATCH - Static variable in class org.apache.graphar.util.CppClassName
- ARROW_RECORD_BATCH_H - Static variable in class org.apache.graphar.util.CppHeaderName
- ARROW_RESULT - Static variable in class org.apache.graphar.util.CppClassName
- ARROW_SCHEMA - Static variable in class org.apache.graphar.util.CppClassName
- ARROW_STATUS - Static variable in class org.apache.graphar.util.CppClassName
- ARROW_TABLE - Static variable in class org.apache.graphar.util.CppClassName
- ArrowArray - Interface in org.apache.graphar.arrow
- ArrowResult<T> - Interface in org.apache.graphar.arrow
- ArrowStatus - Interface in org.apache.graphar.arrow
- ArrowTable - Interface in org.apache.graphar.arrow
- ArrowTable.Static - Interface in org.apache.graphar.arrow
B
- begin() - Method in interface org.apache.graphar.edges.EdgesCollection
-
The iterator pointing to the first edge.
- begin() - Method in interface org.apache.graphar.vertices.VerticesCollection
-
The iterator pointing to the first vertex.
- BOOL - org.apache.graphar.types.Type
-
Boolean
- booleanType() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
C
- c_str() - Method in interface org.apache.graphar.stdcxx.StdString
- capacity() - Method in interface org.apache.graphar.stdcxx.StdVector
- checkType(StdString) - Method in interface org.apache.graphar.util.InfoVersion
-
Check specific type in InfoVersion
- clear() - Method in interface org.apache.graphar.stdcxx.StdVector
- clear() - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Clear the edges in this EdgessBuilder.
- clear() - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Clear the vertices in this VerciesBuilder.
- code() - Method in interface org.apache.graphar.util.Status
-
Return the StatusCode value attached to this status.
- constructAdjListArrowChunkReader(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct AdjListArrowChunkReader.
- constructAdjListChunkInfoReader(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct AdjListChunkInfoReader.
- constructAdjListOffsetArrowChunkReader(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct AdjListOffsetArrowChunkReader.
- constructAdjListPropertyArrowChunkReader(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, StdSharedPtr<PropertyGroup>, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct AdjListPropertyArrowChunkReader.
- constructAdjListPropertyChunkInfoReader(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, StdSharedPtr<PropertyGroup>, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct AdjListPropertyChunkInfoReader.
- constructEdgesCollection(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, AdjListType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Construct the collection for a range of edges.
- constructEdgesCollection(StdSharedPtr<GraphInfo>, StdString, StdString, StdString, AdjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Construct the collection for a range of edges.
- constructVertexPropertyArrowChunkReader(StdSharedPtr<GraphInfo>, StdString, StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct VertexPropertyArrowChunkReader.
- constructVertexPropertyChunkInfoReader(StdSharedPtr<GraphInfo>, StdString, StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Helper function to Construct VertexPropertyChunkInfoReader.
- constructVerticesCollection(StdSharedPtr<GraphInfo>, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
-
Construct the collection for vertices with specific label.
- containProperty(StdString) - Method in interface org.apache.graphar.writers.builder.Edge
-
Check if the edge contains a property.
- containProperty(StdString) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Check if the vertex contains a property.
- CppClassName - Class in org.apache.graphar.util
- CppClassName() - Constructor for class org.apache.graphar.util.CppClassName
- CppHeaderName - Class in org.apache.graphar.util
- CppHeaderName() - Constructor for class org.apache.graphar.util.CppHeaderName
- create() - Method in interface org.apache.graphar.arrow.StructArrowArray.Factory
- create() - Method in interface org.apache.graphar.arrow.StructArrowSchema.Factory
- create() - Method in interface org.apache.graphar.stdcxx.StdMap.Factory
- create() - Static method in interface org.apache.graphar.stdcxx.StdString
- create() - Method in interface org.apache.graphar.stdcxx.StdString.Factory
- create() - Method in interface org.apache.graphar.stdcxx.StdUnorderedMap.Factory
- create() - Method in interface org.apache.graphar.stdcxx.StdVector.Factory
- create() - Method in interface org.apache.graphar.types.DataType.Factory
- create() - Method in interface org.apache.graphar.util.InfoVersion.Factory
-
Default constructor
- create() - Method in interface org.apache.graphar.writers.builder.Vertex.Factory
- create(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.Vertex.Factory
-
Initialize the vertex with a given id.
- create(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.Edge.Factory
-
Initialize the edge with its source and destination.
- create(int) - Static method in interface org.apache.graphar.util.InfoVersion
- create(int) - Method in interface org.apache.graphar.util.InfoVersion.Factory
-
Constructor with version
- create(int, StdVector<StdString>) - Method in interface org.apache.graphar.util.InfoVersion.Factory
-
Constructor with version and user defined types.
- create(EdgeIter) - Method in interface org.apache.graphar.edges.EdgeIter.Factory
-
Copy constructor.
- create(AdjListArrowChunkReader, StdVector<AdjListPropertyArrowChunkReader>) - Method in interface org.apache.graphar.edges.Edge.Factory
-
Initialize the Edge.
- create(AdjListPropertyArrowChunkReader) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader.Factory
-
Copy constructor.
- create(StdSharedPtr<EdgeInfo>, StdSharedPtr<PropertyGroup>, AdjListType, StdString) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader.Factory
-
Initialize the AdjListPropertyArrowChunkReader.
- create(StdSharedPtr<EdgeInfo>, StdSharedPtr<PropertyGroup>, AdjListType, StdString) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader.Factory
-
Initialize the AdjListPropertyChunkInfoReader.
- create(StdSharedPtr<EdgeInfo>, StdString, AdjListType) - Method in interface org.apache.graphar.writers.EdgeChunkWriter.Factory
-
Initialize the EdgeChunkWriter.
- create(StdSharedPtr<EdgeInfo>, StdString, AdjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, StdSharedPtr<IndexConverter>) - Method in interface org.apache.graphar.edges.EdgeIter.Factory
-
Initialize the iterator.
- create(StdSharedPtr<EdgeInfo>, AdjListType, StdString) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader.Factory
-
Initialize the AdjListOffsetArrowChunkReader.
- create(StdSharedPtr<EdgeInfo>, AdjListType, StdString) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader.Factory
-
Initialize the AdjListOffsetArrowChunkReader.
- create(StdSharedPtr<EdgeInfo>, AdjListType, StdString) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader.Factory
-
Initialize the AdjListChunkInfoReader.
- create(StdSharedPtr<VertexInfo>, StdSharedPtr<PropertyGroup>, StdString) - Method in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader.Factory
-
Initialize the VertexPropertyArrowChunkReader.
- create(StdSharedPtr<VertexInfo>, StdSharedPtr<PropertyGroup>, StdString) - Method in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader.Factory
-
Initialize the VertexPropertyChunkInfoReader.
- create(StdSharedPtr<VertexInfo>, StdString) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder.Factory
-
Initialize the VerciesBuilder.
- create(StdSharedPtr<VertexInfo>, StdString) - Method in interface org.apache.graphar.writers.VertexPropertyWriter.Factory
-
Initialize the VertexPropertyWriter.
- create(StdSharedPtr<VertexInfo>, StdString, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.vertices.VertexIter.Factory
-
Initialize the iterator.
- create(StdSharedPtr<VertexInfo>, StdString, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder.Factory
-
Initialize the VerciesBuilder.
- create(StdSharedPtr<VertexInfo>, StdString, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder.Factory
-
Initialize the VerciesBuilder.
- create(StdString) - Method in interface org.apache.graphar.graphinfo.Property.Factory
- create(StdString) - Method in interface org.apache.graphar.stdcxx.StdString.Factory
- create(InfoVersion) - Method in interface org.apache.graphar.util.InfoVersion.Factory
-
Constructor with version and user defined types.
- create(StdSharedPtr<EdgeInfo>, StdString, AdjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.EdgesBuilder.Factory
-
Initialize the EdgesBuilder.
- create(StdSharedPtr<EdgeInfo>, StdString, AdjListType, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.builder.EdgesBuilder.Factory
-
Initialize the EdgesBuilder.
- create(Type) - Method in interface org.apache.graphar.types.DataType.Factory
-
Construct a DateType object
- create(Type, StdString) - Method in interface org.apache.graphar.types.DataType.Factory
-
Construct a DateType object
- create(CharPointer) - Static method in interface org.apache.graphar.stdcxx.StdString
- create(CharPointer) - Method in interface org.apache.graphar.stdcxx.StdString.Factory
- create(CharPointer, long) - Static method in interface org.apache.graphar.stdcxx.StdString
- create(CharPointer, long) - Method in interface org.apache.graphar.stdcxx.StdString.Factory
- create(String) - Static method in interface org.apache.graphar.stdcxx.StdString
- create(String) - Method in interface org.apache.graphar.stdcxx.StdString.Factory
- createAdjacentList(AdjListType, FileType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createAdjacentList(AdjListType, FileType, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createEdgeInfo(StdString, StdString, StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue boolean, StdVector<StdSharedPtr<AdjacentList>>, StdVector<StdSharedPtr<PropertyGroup>>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createEdgeInfo(StdString, StdString, StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue boolean, StdVector<StdSharedPtr<AdjacentList>>, StdVector<StdSharedPtr<PropertyGroup>>, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createEdgeInfo(StdString, StdString, StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue boolean, StdVector<StdSharedPtr<AdjacentList>>, StdVector<StdSharedPtr<PropertyGroup>>, StdString, StdSharedPtr<InfoVersion>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createGraphInfo(StdString, StdVector<StdSharedPtr<VertexInfo>>, StdVector<StdSharedPtr<EdgeInfo>>, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createGraphInfo(StdString, StdVector<StdSharedPtr<VertexInfo>>, StdVector<StdSharedPtr<EdgeInfo>>, StdString, StdSharedPtr<InfoVersion>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createPropertyGroup(StdVector<Property>, FileType) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createPropertyGroup(StdVector<Property>, FileType, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createVertexInfo(StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, StdVector<StdSharedPtr<PropertyGroup>>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createVertexInfo(StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, StdVector<StdSharedPtr<PropertyGroup>>, StdString) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- createVertexInfo(StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, StdVector<StdSharedPtr<PropertyGroup>>, StdString, StdSharedPtr<InfoVersion>) - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- CSV - org.apache.graphar.types.FileType
- curOffset() - Method in interface org.apache.graphar.edges.EdgeIter
-
Get the current offset in the current chunk.
D
- data() - Method in interface org.apache.graphar.stdcxx.StdString
- data() - Method in interface org.apache.graphar.stdcxx.StdVector
- DataType - Interface in org.apache.graphar.types
- DataType.Factory - Interface in org.apache.graphar.types
- dateType() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- default_validate - org.apache.graphar.types.ValidateLevel
-
To use the default validate level of the writer/builder.
- defaultEdgeChunkSize - Static variable in class org.apache.graphar.util.GeneralParams
- defaultFileType - Static variable in class org.apache.graphar.util.GeneralParams
- defaultVersion - Static variable in class org.apache.graphar.util.GeneralParams
- defaultVertexChunkSize - Static variable in class org.apache.graphar.util.GeneralParams
- destination() - Method in interface org.apache.graphar.edges.Edge
-
Get destination id of the edge.
- destination() - Method in interface org.apache.graphar.edges.EdgeIter
-
Get the destination vertex id for the current edge.
- DOUBLE - org.apache.graphar.types.Type
-
8-byte floating point value
- dstIndexCol - Static variable in class org.apache.graphar.util.GeneralParams
- dump() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns the edge info as a YAML formatted string.
- dump() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Returns the graph info as a YAML formatted string.
- dump() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Returns the vertex info as a YAML formatted string.
- dump() - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Dump the collection into files.
- dump() - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Dump the collection into files.
E
- Edge - Interface in org.apache.graphar.edges
-
Edge contains information of certain edge.
- Edge - Interface in org.apache.graphar.writers.builder
-
Edge is designed for constructing edges builder.
- Edge.Factory - Interface in org.apache.graphar.edges
- Edge.Factory - Interface in org.apache.graphar.writers.builder
- EdgeChunkWriter - Interface in org.apache.graphar.writers
-
The writer for edge (adj list, offset and property group) chunks.
- EdgeChunkWriter.Factory - Interface in org.apache.graphar.writers
- edgeIndexCol - Static variable in class org.apache.graphar.util.GeneralParams
- EdgeInfo - Interface in org.apache.graphar.graphinfo
-
EdgeInfo is a class that stores metadata information about an edge.
- EdgeInfo.Static - Interface in org.apache.graphar.graphinfo
- EdgeIter - Interface in org.apache.graphar.edges
-
The iterator for traversing a type of edges.
- EdgeIter.Factory - Interface in org.apache.graphar.edges
- EdgesBuilder - Interface in org.apache.graphar.writers.builder
-
EdgeBuilder is designed for building and writing a collection of edges.
- EdgesBuilder.Factory - Interface in org.apache.graphar.writers.builder
- EdgesCollection - Interface in org.apache.graphar.edges
-
EdgesCollection is designed for reading a collection of edges.
- empty() - Method in interface org.apache.graphar.stdcxx.StdUnorderedMap
- empty() - Method in interface org.apache.graphar.writers.builder.Edge
-
Check if the edge is empty.
- empty() - Method in interface org.apache.graphar.writers.builder.Vertex
-
Check if the vertex is empty.
- end() - Method in interface org.apache.graphar.edges.EdgesCollection
-
The iterator pointing to the past-the-end element.
- end() - Method in interface org.apache.graphar.vertices.VerticesCollection
-
The iterator pointing to the past-the-end element.
- eq(EdgeIter) - Method in interface org.apache.graphar.edges.EdgeIter
-
The equality operator.
- eq(PropertyGroup) - Method in interface org.apache.graphar.graphinfo.PropertyGroup
- eq(StdString) - Method in interface org.apache.graphar.stdcxx.StdString
- eq(StdVector<E>) - Method in interface org.apache.graphar.stdcxx.StdVector
- eq(DataType) - Method in interface org.apache.graphar.types.DataType
- eq(InfoVersion) - Method in interface org.apache.graphar.util.InfoVersion
-
Check if two InfoVersion are equal
- eq(VertexIter) - Method in interface org.apache.graphar.vertices.VertexIter
-
The equality operator.
F
- factory - Static variable in interface org.apache.graphar.arrow.StructArrowArray
- factory - Static variable in interface org.apache.graphar.arrow.StructArrowSchema
- factory - Static variable in interface org.apache.graphar.edges.Edge
- factory - Static variable in interface org.apache.graphar.graphinfo.Property
- factory - Static variable in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
- factory - Static variable in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader
- factory - Static variable in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
- factory - Static variable in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader
- factory - Static variable in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
- factory - Static variable in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
- factory - Static variable in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader
- factory - Static variable in interface org.apache.graphar.stdcxx.StdString
- factory - Static variable in interface org.apache.graphar.types.DataType
- factory - Static variable in interface org.apache.graphar.util.InfoVersion
- factory - Static variable in interface org.apache.graphar.vertices.Vertex
- factory - Static variable in interface org.apache.graphar.writers.builder.Edge
- factory - Static variable in interface org.apache.graphar.writers.builder.EdgesBuilder
- factory - Static variable in interface org.apache.graphar.writers.builder.Vertex
- factory - Static variable in interface org.apache.graphar.writers.builder.VerticesBuilder
- factory - Static variable in interface org.apache.graphar.writers.EdgeChunkWriter
- factory - Static variable in interface org.apache.graphar.writers.VertexPropertyWriter
- FileType - Enum in org.apache.graphar.types
- find(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.vertices.VerticesCollection
-
The iterator pointing to the vertex with specific id.
- findDst(long, EdgeIter) - Method in interface org.apache.graphar.edges.EdgesCollection
-
Construct and return the iterator pointing to the first incoming edge of the vertex with specific id after the input iterator.
- findSrc(long, EdgeIter) - Method in interface org.apache.graphar.edges.EdgesCollection
-
Construct and return the iterator pointing to the first out-going edge of the vertex with specific id after the input iterator.
- firstDst(EdgeIter, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.edges.EdgeIter
-
Let the input iterator to point to the first incoming edge of the vertex with specific id after the current position of the iterator.
- firstSrc(EdgeIter, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.edges.EdgeIter
-
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.
- FLOAT - org.apache.graphar.types.Type
-
4-byte floating point value
- float32Type() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- float64Type() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- fromArrowArrayAndArrowSchema(@com.alibaba.fastffi.FFITypeAlias("struct ArrowArray*") long, @com.alibaba.fastffi.FFITypeAlias("struct ArrowSchema*") long) - Method in interface org.apache.graphar.arrow.ArrowTable.Static
-
Convert C ArrowArray and ArrowSchema to C++ arrow::Table with JNI wrote manually
- fromVectorSchemaRoot(BufferAllocator, VectorSchemaRoot, DictionaryProvider) - Static method in interface org.apache.graphar.arrow.ArrowTable
-
Convert VectorSchemaRoot to C++ arrow::Table
G
- GAR_ADJ_LIST_ARROW_CHUNK_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJ_LIST_CHUNK_INFO_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJ_LIST_OFFSET_ARROW_CHUNK_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJ_LIST_PROPERTY_ARROW_CHUNK_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJ_LIST_PROPERTY_CHUNK_INFO_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJ_LIST_TYPE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ADJACENT_LIST - Static variable in class org.apache.graphar.util.CppClassName
- GAR_ARROW_CHUNK_READER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_ARROW_CHUNK_WRITER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_BUILDER_EDGE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_BUILDER_EDGES_BUILDER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_BUILDER_VERTEX - Static variable in class org.apache.graphar.util.CppClassName
- GAR_BUILDER_VERTEX_PROPERTY_WRITER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_BUILDER_VERTICES_BUILDER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_CHUNK_INFO_READER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_DATA_TYPE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_DATA_TYPE_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_EDGE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGE_CHUNK_WRITER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGE_INFO - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGE_ITER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGES_BUILDER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_EDGES_COLLECTION - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGES_COLLECTION_ORDERED_BY_DEST - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGES_COLLECTION_ORDERED_BY_SOURCE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGES_COLLECTION_UNORDERED_BY_DEST - Static variable in class org.apache.graphar.util.CppClassName
- GAR_EDGES_COLLECTION_UNORDERED_BY_SOURCE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_FILE_TYPE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_FWD_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_GRAPH_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_GRAPH_INFO - Static variable in class org.apache.graphar.util.CppClassName
- GAR_GRAPH_INFO_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_ID_TYPE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_INFO_VERSION - Static variable in class org.apache.graphar.util.CppClassName
- GAR_JNI_LIBRARY_NAME - Static variable in class org.apache.graphar.util.JNILibraryName
- GAR_NAMESPACE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_PROPERTY - Static variable in class org.apache.graphar.util.CppClassName
- GAR_PROPERTY_GROUP - Static variable in class org.apache.graphar.util.CppClassName
- GAR_RESULT - Static variable in class org.apache.graphar.util.CppClassName
- GAR_STATUS - Static variable in class org.apache.graphar.util.CppClassName
- GAR_STATUS_CODE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_TYPE - Static variable in class org.apache.graphar.util.CppClassName
- GAR_UTIL_FILTER_OPTIONS - Static variable in class org.apache.graphar.util.CppClassName
- GAR_UTIL_INDEX_CONVERTER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_UTIL_READER_UTIL_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_UTIL_STATUS_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_UTIL_UTIL_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_UTIL_YAML_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_VALIDATE_LEVEL - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERSION_PARSER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_VERTEX - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERTEX_INFO - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERTEX_ITER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERTEX_PROPERTY_ARROW_CHUNK_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERTEX_PROPERTY_CHUNK_INFO_READER - Static variable in class org.apache.graphar.util.CppClassName
- GAR_VERTICES_BUILDER_H - Static variable in class org.apache.graphar.util.CppHeaderName
- GAR_VERTICES_COLLECTION - Static variable in class org.apache.graphar.util.CppClassName
- GAR_YAML - Static variable in class org.apache.graphar.util.CppClassName
- GeneralParams - Class in org.apache.graphar.util
- GeneralParams() - Constructor for class org.apache.graphar.util.GeneralParams
- get() - Method in interface org.apache.graphar.edges.EdgeIter
-
Construct and return the edge of the current offset.
- get() - Method in interface org.apache.graphar.stdcxx.StdSharedPtr
- get() - Method in interface org.apache.graphar.vertices.VertexIter
-
Construct and return the vertex of the current offset.
- get(int) - Static method in enum org.apache.graphar.types.AdjListType
- get(int) - Static method in enum org.apache.graphar.types.FileType
- get(int) - Static method in enum org.apache.graphar.types.Type
- get(int) - Static method in enum org.apache.graphar.types.ValidateLevel
- get(int) - Static method in enum org.apache.graphar.util.StatusCode
- get(long) - Method in interface org.apache.graphar.stdcxx.StdVector
- get(K) - Method in interface org.apache.graphar.stdcxx.StdMap
- get(KEY_T) - Method in interface org.apache.graphar.stdcxx.StdUnorderedMap
- getAdjacentList(AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
- getAdjListFilePath(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the file path of adj list topology chunk
- getAdjListOffsetFilePath(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the adjacency list offset chunk file path of vertex chunk the offset chunks is aligned with the vertex chunks
- getAdjListPathPrefix(AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the path prefix of the adjacency list topology chunk for the given adjacency list type.
- getChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Get the current offset chunk as arrow::Array.
- getChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader
-
Get the current offset chunk as arrow::Array.
- getChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Return the current chunk of chunk position indicator as arrow::Table
- getChunk() - Method in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader
-
Return the current arrow chunk table of chunk position indicator.
- getChunk() - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
-
Return the current chunk file path of chunk position indicator.
- getChunk() - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
-
Return the current chunk file path of chunk position indicator.
- getChunk() - Method in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader
-
Return the current chunk file path of chunk position indicator.
- getChunkIndex() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader
-
Get current vertex chunk index.
- getChunkNum() - Method in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader
-
Get the chunk number of current vertex property group.
- getChunkNum() - Method in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader
-
Get the chunk number of the current vertex property group.
- getChunkSize() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the number of edges in each edge chunk.
- getChunkSize() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the chunk size of the vertex.
- getDestination() - Method in interface org.apache.graphar.writers.builder.Edge
-
Get destination id of the edge.
- getDstChunkSize() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the number of destination vertices in each vertex chunk.
- getDstLabel() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the label of the destination vertex.
- getEdgeInfo(StdString, StdString, StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo
- getEdgeInfo(String, String, String) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the edge info with the given source vertex label, edge label, and destination vertex label.
- getEdgeInfoByIndex(int) - Method in interface org.apache.graphar.graphinfo.GraphInfo
- getEdgeInfoIndex(StdString, StdString, StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the edge info index with the given source vertex label, edge label, and destination label.
- getEdgeInfoIndex(String, String, String) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the edge info index with the given source vertex label, edge label, and destination label.
- getEdgeInfos() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the edge infos of graph info
- getEdgeLabel() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the label of the edge.
- getEdgesNumFilePath(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the file path for the number of edges.
- getFilePath(StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the file path for the specified property group and chunk index.
- getFileType() - Method in interface org.apache.graphar.graphinfo.AdjacentList
- getFileType() - Method in interface org.apache.graphar.graphinfo.PropertyGroup
-
Get the file type of property group chunk file.
- getFirst() - Method in interface org.apache.graphar.stdcxx.StdPair
- getId() - Method in interface org.apache.graphar.writers.builder.Vertex
-
Get id of the vertex.
- getInfoVersion() - Method in interface org.apache.graphar.graphinfo.GraphInfo
- getLabel() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the label of the vertex.
- getName() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the name of the graph.
- getNum() - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Get the current number of edges in the collection.
- getNum() - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Get the current number of vertices in the collection.
- getOffsetPathPrefix(AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the path prefix of the adjacency list offset chunk for the given adjacency list type.
- getPathPrefix(StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the path prefix for the specified property group.
- getPrefix() - Method in interface org.apache.graphar.graphinfo.AdjacentList
- getPrefix() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the path prefix of the edge.
- getPrefix() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the absolute path prefix of the chunk files.
- getPrefix() - Method in interface org.apache.graphar.graphinfo.PropertyGroup
-
Get the prefix of property group chunk file.
- getPrefix() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the path prefix of the vertex.
- getProperties() - Method in interface org.apache.graphar.graphinfo.PropertyGroup
- getProperties() - Method in interface org.apache.graphar.writers.builder.Edge
-
Get all properties of the edge.
- getProperties(T) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Get all properties of the vertex.
- getProperty(StdString) - Method in interface org.apache.graphar.writers.builder.Edge
-
Get a property of the edge.
- getProperty(StdString, T) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Get a property of the vertex.
- getPropertyFilePath(StdSharedPtr<PropertyGroup>, AdjListType, @com.alibaba.fastffi.FFINameAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the chunk file path of adj list property group the property group chunks is aligned with the adj list topology chunks
- getPropertyGroup(StdString) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the property group containing the given property.
- getPropertyGroup(StdString) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the property group that contains the specified property.
- getPropertyGroupPathPrefix(StdSharedPtr<PropertyGroup>, AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the path prefix of the property group chunk for the given adjacency list type.
- getPropertyGroups() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the property groups.
- getPropertyGroups() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the property groups of the vertex.
- getPropertyType(StdString) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the data type of the specified property.
- getRowNumOfChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Get the number of rows of the current chunk table.
- getSecond() - Method in interface org.apache.graphar.stdcxx.StdPair
- getSource() - Method in interface org.apache.graphar.writers.builder.Edge
-
Get source id of the edge.
- getSrcChunkSize() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the number of source vertices in each vertex chunk.
- getSrcLabel() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the label of the source vertex.
- getStdVectorFactory(String) - Static method in interface org.apache.graphar.stdcxx.StdVector
- getType() - Method in interface org.apache.graphar.graphinfo.AdjacentList
- getValidateLevel() - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Get the validate level.
- getValidateLevel() - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Get the validate level.
- getValidateLevel() - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Get the validate level.
- getValidateLevel() - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Get the validate level.
- getValue() - Method in enum org.apache.graphar.types.AdjListType
- getValue() - Method in enum org.apache.graphar.types.FileType
- getValue() - Method in enum org.apache.graphar.types.Type
- getValue() - Method in enum org.apache.graphar.types.ValidateLevel
- getValue() - Method in enum org.apache.graphar.util.StatusCode
- getVersion() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the version info of the edge.
- getVersion() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the version info of the vertex.
- getVertexInfo(StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo
- getVertexInfo(String) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the vertex info with the given label.
- getVertexInfoByIndex(int) - Method in interface org.apache.graphar.graphinfo.GraphInfo
- getVertexInfoIndex(StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the vertex info index with the given label.
- getVertexInfoIndex(String) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the vertex info index with the given label.
- getVertexInfos() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Get the vertex infos of graph info
- getVerticesNumFilePath() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get the file path for the number of vertices.
- getVerticesNumFilePath(AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Get the file path for the number of vertices.
- globalChunkIndex() - Method in interface org.apache.graphar.edges.EdgeIter
-
Get the global index of the current edge chunk.
- GrapharStaticFunctions - Interface in org.apache.graphar.util
- GraphInfo - Interface in org.apache.graphar.graphinfo
-
GraphInfo is a class to store the graph meta information.
- GraphInfo.Static - Interface in org.apache.graphar.graphinfo
H
- hasAdjacentListType(AdjListType) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Return whether the edge info contains the adjacency list information.
- hasError() - Method in interface org.apache.graphar.util.Result
- hasProperty(StdString) - Method in interface org.apache.graphar.graphinfo.PropertyGroup
- hasProperty(StdString) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Get whether the vertex info contains the specified property.
- hasProperty(String) - Method in interface org.apache.graphar.graphinfo.PropertyGroup
- hasPropertyGroup(StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns whether the edge info contains the given property group for the specified adjacency list type.
- hasPropertyGroup(StdSharedPtr<PropertyGroup>) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Returns whether the vertex info contains the specified property group.
- hasPropertyGroup(StdString) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns whether the edge info contains the given property for any adjacency list type.
I
- id() - Method in interface org.apache.graphar.vertices.Vertex
-
Get the id of the vertex.
- id() - Method in interface org.apache.graphar.vertices.VertexIter
-
Get the vertex id of the current offset.
- inc() - Method in interface org.apache.graphar.edges.EdgeIter
-
The prefix increment operator.
- inc() - Method in interface org.apache.graphar.vertices.VertexIter
- IndexConverter - Interface in org.apache.graphar.util
-
The iterator for traversing a type of edges.
- IndexConverter.Factory - Interface in org.apache.graphar.util
- InfoVersion - Interface in org.apache.graphar.util
-
InfoVersion is a class provide version information of info.
- InfoVersion.Factory - Interface in org.apache.graphar.util
- INSTANCE - Static variable in interface org.apache.graphar.arrow.ArrowTable.Static
- INSTANCE - Static variable in interface org.apache.graphar.graphinfo.EdgeInfo.Static
- INSTANCE - Static variable in interface org.apache.graphar.graphinfo.GraphInfo.Static
- INSTANCE - Static variable in interface org.apache.graphar.graphinfo.VertexInfo.Static
- INSTANCE - Static variable in interface org.apache.graphar.util.GrapharStaticFunctions
- INSTANCE - Static variable in interface org.apache.graphar.util.Yaml.Static
- INT32 - org.apache.graphar.types.Type
-
Signed 32-bit integer
- int32Type() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- INT64 - org.apache.graphar.types.Type
-
Signed 64-bit integer
- int64Type() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- is_nullable() - Method in interface org.apache.graphar.graphinfo.Property
- is_nullable(boolean) - Method in interface org.apache.graphar.graphinfo.Property
- is_primary() - Method in interface org.apache.graphar.graphinfo.Property
- is_primary(boolean) - Method in interface org.apache.graphar.graphinfo.Property
- isArrowError() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates an arrow-related failure.
- isDirected() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns whether the edge is directed.
- isEnd() - Method in interface org.apache.graphar.edges.EdgeIter
-
Check if the current position is the end.
- isIndexError() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates an index out of bounds.
- isInvalid() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates invalid data.
- isKeyError() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates a key lookup error.
- isPrimaryKey(StdString) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns whether the specified property is a primary key.
- isPrimaryKey(StdString) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Returns whether the specified property is a primary key.
- isTypeError() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates a type match error.
- isValidated() - Method in interface org.apache.graphar.graphinfo.AdjacentList
- isValidated() - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Returns whether the edge info is validated.
- isValidated() - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Returns whether the graph info is validated.
- isValidated() - Method in interface org.apache.graphar.graphinfo.PropertyGroup
- isValidated() - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Returns whether the vertex info is validated.
- isYamlError() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates a yaml parse related failure.
- iterator() - Method in interface org.apache.graphar.edges.EdgesCollection
-
Implement Iterable interface to support for-each loop.
- iterator() - Method in interface org.apache.graphar.vertices.VerticesCollection
-
Implement Iterable interface to support for-each loop.
J
- JNILibraryName - Class in org.apache.graphar.util
- JNILibraryName() - Constructor for class org.apache.graphar.util.JNILibraryName
K
- kArrowError - org.apache.graphar.util.StatusCode
- kIndexError - org.apache.graphar.util.StatusCode
- kInvalid - org.apache.graphar.util.StatusCode
- kIOError - org.apache.graphar.util.StatusCode
- kKeyError - org.apache.graphar.util.StatusCode
- kOK - org.apache.graphar.util.StatusCode
- kOutOfMemory - org.apache.graphar.util.StatusCode
- kTypeError - org.apache.graphar.util.StatusCode
- kUnknownError - org.apache.graphar.util.StatusCode
- kYamlError - org.apache.graphar.util.StatusCode
L
- length() - Method in interface org.apache.graphar.arrow.ArrowArray
- load(String) - Static method in interface org.apache.graphar.graphinfo.GraphInfo
-
Loads the input file as a `GraphInfo` instance.
- load(StdSharedPtr<Yaml>) - Static method in interface org.apache.graphar.graphinfo.EdgeInfo
- load(StdSharedPtr<Yaml>) - Static method in interface org.apache.graphar.graphinfo.VertexInfo
-
Loads vertex info from a YAML object.
- load(StdString) - Static method in interface org.apache.graphar.util.Yaml
-
Loads the input string as Yaml instance.
- Load(StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo.Static
- Load(StdString) - Method in interface org.apache.graphar.util.Yaml.Static
- Load(StdSharedPtr<Yaml>) - Method in interface org.apache.graphar.graphinfo.EdgeInfo.Static
- Load(StdSharedPtr<Yaml>) - Method in interface org.apache.graphar.graphinfo.VertexInfo.Static
- loadFile(StdString) - Static method in interface org.apache.graphar.util.Yaml
-
Loads the input file as a single Yaml instance.
- LoadFile(StdString) - Method in interface org.apache.graphar.util.Yaml.Static
M
- MAX_ID - org.apache.graphar.types.Type
- message() - Method in interface org.apache.graphar.arrow.ArrowStatus
- message() - Method in interface org.apache.graphar.util.Status
-
Return the specific error message attached to this status.
N
- name() - Method in interface org.apache.graphar.graphinfo.Property
- name(StdString) - Method in interface org.apache.graphar.graphinfo.Property
- nextChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
-
Sets chunk position indicator to next chunk.
- nextChunk() - Method in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader
-
Sets chunk position indicator to next chunk.
- nextDst() - Method in interface org.apache.graphar.edges.EdgeIter
-
Point to the next edge with the same destination, return false if not found.
- nextDst(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.edges.EdgeIter
-
Point to the next edge with the specific destination, return false if not found.
- nextSrc() - Method in interface org.apache.graphar.edges.EdgeIter
-
Point to the next edge with the same source, return false if not found.
- nextSrc(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.edges.EdgeIter
-
Point to the next edge with the specific source, return false if not found.
- no_validate - org.apache.graphar.types.ValidateLevel
-
To skip the validation.
- num_rows() - Method in interface org.apache.graphar.arrow.ArrowTable
O
- offsetCol - Static variable in class org.apache.graphar.util.GeneralParams
- offsetStartChunkIndexKey - Static variable in class org.apache.graphar.util.GeneralParams
- ok() - Method in interface org.apache.graphar.arrow.ArrowResult
- ok() - Method in interface org.apache.graphar.util.Status
-
Return true if the status indicates success.
- ORC - org.apache.graphar.types.FileType
- ordered_by_dest - org.apache.graphar.types.AdjListType
-
collection of edges by destination, ordered by destination, can represent CSC format
- ordered_by_source - org.apache.graphar.types.AdjListType
-
collection of edges by source, ordered by source, can represent CSR format
- org.apache.graphar.arrow - package org.apache.graphar.arrow
- org.apache.graphar.edges - package org.apache.graphar.edges
- org.apache.graphar.graphinfo - package org.apache.graphar.graphinfo
- org.apache.graphar.readers.arrowchunk - package org.apache.graphar.readers.arrowchunk
- org.apache.graphar.readers.chunkinfo - package org.apache.graphar.readers.chunkinfo
- org.apache.graphar.stdcxx - package org.apache.graphar.stdcxx
- org.apache.graphar.types - package org.apache.graphar.types
- org.apache.graphar.util - package org.apache.graphar.util
- org.apache.graphar.vertices - package org.apache.graphar.vertices
- org.apache.graphar.writers - package org.apache.graphar.writers
- org.apache.graphar.writers.builder - package org.apache.graphar.writers.builder
P
- PARQUET - org.apache.graphar.types.FileType
- primaryCol - Static variable in class org.apache.graphar.util.GeneralParams
- property(StdString, T) - Method in interface org.apache.graphar.edges.Edge
-
Get the value for a property of the current vertex.
- property(StdString, T) - Method in interface org.apache.graphar.edges.EdgeIter
-
Get the value for a property of the current vertex.
- property(StdString, T) - Method in interface org.apache.graphar.vertices.Vertex
-
Get the value for a property of the current vertex.
- property(StdString, T) - Method in interface org.apache.graphar.vertices.VertexIter
-
Get the value for a property of the current vertex.
- Property - Interface in org.apache.graphar.graphinfo
-
Property is a class to store the property information for a group.
- Property.Factory - Interface in org.apache.graphar.graphinfo
- PropertyGroup - Interface in org.apache.graphar.graphinfo
-
PropertyGroup is a class to store the property group information.
- push_back(E) - Method in interface org.apache.graphar.stdcxx.StdVector
R
- regularSeperator - Static variable in class org.apache.graphar.util.GeneralParams
- resize(long) - Method in interface org.apache.graphar.stdcxx.StdString
- Result<T> - Interface in org.apache.graphar.util
S
- save(StdString) - Method in interface org.apache.graphar.graphinfo.EdgeInfo
-
Saves the edge info to a YAML file.
- save(StdString) - Method in interface org.apache.graphar.graphinfo.GraphInfo
-
Saves the graph info to a YAML file.
- save(StdString) - Method in interface org.apache.graphar.graphinfo.VertexInfo
-
Saves the vertex info to a YAML file.
- seek(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListOffsetArrowChunkReader
-
Sets chunk position indicator for reader by internal vertex id.
- seek(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
-
Sets chunk position indicator for reader by edge index.
- seek(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
-
Sets chunk position indicator for reader by edge index.
- seek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position indicator for reader by edge index.
- seek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position indicator for reader by edge index.
- seek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.VertexPropertyArrowChunkReader
-
Sets chunk position indicator for reader by internal vertex id.
- seek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.VertexPropertyChunkInfoReader
-
Sets chunk position indicator for reader by internal vertex id.
- seekChunkIndex(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position to the specific vertex chunk and edge chunk.
- seekChunkIndex(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position to the specific vertex chunk and edge chunk.
- seekChunkIndex(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position to the specific vertex chunk and edge chunk.
- seekChunkIndex(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position to the specific vertex chunk and edge chunk.
- seekDst(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
-
Sets chunk position indicator for reader by destination internal vertex id.
- seekDst(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
-
Sets chunk position indicator for reader by destination vertex id.
- seekDst(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position indicator for reader by destination vertex id.
- seekDst(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position indicator for reader by destination vertex id.
- seekSrc(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListChunkInfoReader
-
Sets chunk position indicator for reader by source internal vertex id.
- seekSrc(@com.alibaba.fastffi.FFINameAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.chunkinfo.AdjListPropertyChunkInfoReader
-
Sets chunk position indicator for reader by source vertex id.
- seekSrc(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListArrowChunkReader
-
Sets chunk position indicator for reader by source vertex id.
- seekSrc(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.readers.arrowchunk.AdjListPropertyArrowChunkReader
-
Sets chunk position indicator for reader by source vertex id.
- set(long, E) - Method in interface org.apache.graphar.stdcxx.StdVector
- set(KEY_T, VALUE_T) - Method in interface org.apache.graphar.stdcxx.StdUnorderedMap
- setId(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.builder.Vertex
-
Set id of the vertex.
- setValidateLevel(ValidateLevel) - Method in interface org.apache.graphar.writers.builder.EdgesBuilder
-
Set the validate level.
- setValidateLevel(ValidateLevel) - Method in interface org.apache.graphar.writers.builder.VerticesBuilder
-
Set the validate level.
- setValidateLevel(ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Set the validate level.
- setValidateLevel(ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Set the validate level.
- size() - Method in interface org.apache.graphar.edges.EdgesCollection
-
Get the number of edges in the collection.
- size() - Method in interface org.apache.graphar.stdcxx.StdMap
- size() - Method in interface org.apache.graphar.stdcxx.StdString
- size() - Method in interface org.apache.graphar.stdcxx.StdUnorderedMap
- size() - Method in interface org.apache.graphar.stdcxx.StdVector
- size() - Method in interface org.apache.graphar.vertices.VerticesCollection
- sortAndWriteAdjListTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write the adj list chunks for the edges of a vertex chunk.
- sortAndWriteAdjListTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write the adj list chunks for the edges of a vertex chunk.
- sortAndWritePropertyTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write chunks of all property groups for the edges of a vertex chunk.
- sortAndWritePropertyTable(StdSharedPtr<ArrowTable>, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write chunks of a single property group for the edges of a vertex chunk.
- sortAndWriteTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write chunks of the adj list and all property groups for the edges of a vertex chunk.
- sortAndWriteTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Sort the edges, and write chunks of the adj list and all property groups for the edges of a vertex chunk.
- source() - Method in interface org.apache.graphar.edges.Edge
-
Get source id of the edge.
- source() - Method in interface org.apache.graphar.edges.EdgeIter
-
Get the source vertex id for the current edge.
- srcIndexCol - Static variable in class org.apache.graphar.util.GeneralParams
- status() - Method in interface org.apache.graphar.arrow.ArrowResult
- status() - Method in interface org.apache.graphar.util.Result
- Status - Interface in org.apache.graphar.util
- StatusCode - Enum in org.apache.graphar.util
- STD_MAP - Static variable in class org.apache.graphar.util.CppClassName
- STD_PAIR - Static variable in class org.apache.graphar.util.CppClassName
- STD_SHARED_PTR - Static variable in class org.apache.graphar.util.CppClassName
- STD_STRING - Static variable in class org.apache.graphar.util.CppClassName
- StdMap<K,V> - Interface in org.apache.graphar.stdcxx
- StdMap.Factory<K,V> - Interface in org.apache.graphar.stdcxx
- StdPair<T1,T2> - Interface in org.apache.graphar.stdcxx
- StdSharedPtr<T extends com.alibaba.fastffi.FFIPointer> - Interface in org.apache.graphar.stdcxx
- StdString - Interface in org.apache.graphar.stdcxx
- StdString.Factory - Interface in org.apache.graphar.stdcxx
- StdUnorderedMap<KEY_T,VALUE_T> - Interface in org.apache.graphar.stdcxx
- StdUnorderedMap.Factory<KEY_T,VALUE_T> - Interface in org.apache.graphar.stdcxx
- StdVector<E> - Interface in org.apache.graphar.stdcxx
- StdVector.Factory<E> - Interface in org.apache.graphar.stdcxx
- STRING - org.apache.graphar.types.Type
-
UTF8 variable-length string
- stringType() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- strong_validate - org.apache.graphar.types.ValidateLevel
-
Strong validation: except for the weak validation, also check if the schema (including each property name and data type) of the input data passed to the writer/builder is consistent with that defined in the info.
- StructArrowArray - Interface in org.apache.graphar.arrow
- StructArrowArray.Factory - Interface in org.apache.graphar.arrow
- StructArrowSchema - Interface in org.apache.graphar.arrow
- StructArrowSchema.Factory - Interface in org.apache.graphar.arrow
T
- timestampType() - Method in interface org.apache.graphar.util.GrapharStaticFunctions
- toBegin() - Method in interface org.apache.graphar.edges.EdgeIter
-
Let the iterator to point to the beginning.
- toStdString() - Method in interface org.apache.graphar.util.InfoVersion
-
describe the InfoVersion like toString, but return StdString
- toString() - Method in enum org.apache.graphar.types.AdjListType
- ToString() - Method in interface org.apache.graphar.arrow.ArrowTable
- type() - Method in interface org.apache.graphar.graphinfo.Property
- type(StdSharedPtr<DataType>) - Method in interface org.apache.graphar.graphinfo.Property
- Type - Enum in org.apache.graphar.types
U
- unordered_by_dest - org.apache.graphar.types.AdjListType
-
collection of edges by destination, but unordered, can represent COO
- unordered_by_source - org.apache.graphar.types.AdjListType
-
collection of edges by source, but unordered, can represent COO format
- USER_DEFINED - org.apache.graphar.types.Type
-
User-defined data type
- userDefineTypes() - Method in interface org.apache.graphar.util.InfoVersion
-
get user define types
V
- ValidateLevel - Enum in org.apache.graphar.types
-
The level for validating writing operations.
- value() - Method in interface org.apache.graphar.util.Result
- valueOf(String) - Static method in enum org.apache.graphar.types.AdjListType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.graphar.types.FileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.graphar.types.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.graphar.types.ValidateLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.graphar.util.StatusCode
-
Returns the enum constant of this type with the specified name.
- ValueOrDie() - Method in interface org.apache.graphar.arrow.ArrowResult
- values() - Static method in enum org.apache.graphar.types.AdjListType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.graphar.types.FileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.graphar.types.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.graphar.types.ValidateLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.graphar.util.StatusCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in interface org.apache.graphar.util.InfoVersion
-
get version integer
- Vertex - Interface in org.apache.graphar.vertices
-
Vertex contains information of certain vertex.
- Vertex - Interface in org.apache.graphar.writers.builder
-
Vertex is designed for constructing vertices builder.
- Vertex.Factory - Interface in org.apache.graphar.vertices
- Vertex.Factory - Interface in org.apache.graphar.writers.builder
- vertexChunkIndexCol - Static variable in class org.apache.graphar.util.GeneralParams
- vertexIndexCol - Static variable in class org.apache.graphar.util.GeneralParams
- VertexInfo - Interface in org.apache.graphar.graphinfo
-
VertexInfo is a class that stores metadata information about a vertex.
- VertexInfo.Static - Interface in org.apache.graphar.graphinfo
- VertexIter - Interface in org.apache.graphar.vertices
-
The iterator for traversing a type of vertices.
- VertexIter.Factory - Interface in org.apache.graphar.vertices
-
The add operator.
- VertexPropertyArrowChunkReader - Interface in org.apache.graphar.readers.arrowchunk
-
The arrow chunk reader for vertex property group.
- VertexPropertyArrowChunkReader.Factory - Interface in org.apache.graphar.readers.arrowchunk
- VertexPropertyChunkInfoReader - Interface in org.apache.graphar.readers.chunkinfo
-
The chunk info reader for vertex property group.
- VertexPropertyChunkInfoReader.Factory - Interface in org.apache.graphar.readers.chunkinfo
- VertexPropertyWriter - Interface in org.apache.graphar.writers
-
The writer for vertex property group chunks.
- VertexPropertyWriter.Factory - Interface in org.apache.graphar.writers
- VerticesBuilder - Interface in org.apache.graphar.writers.builder
-
VertexBuilder is designed for building and writing a collection of vertices.
- VerticesBuilder.Factory - Interface in org.apache.graphar.writers.builder
- VerticesCollection - Interface in org.apache.graphar.vertices
-
VerticesCollection is designed for reading a collection of vertices.
W
- weak_validate - org.apache.graphar.types.ValidateLevel
-
Weak validation: check if the index, count, adj_list type, property group and the size of the table passed to the writer/builder are valid.
- writeAdjListChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Validate and write the adj list chunk for an edge chunk.
- writeAdjListChunk(StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Copy a file as an adj list chunk.
- writeAdjListTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write the adj list chunks for the edges of a vertex chunk.
- writeChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write all property groups of a single vertex chunk to corresponding files.
- writeChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write the adj list and all property groups for an edge chunk.
- writeChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write all property groups of a single vertex chunk to corresponding files.
- writeChunk(StdSharedPtr<ArrowTable>, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Validate and write a single property group for a single vertex chunk.
- writeChunk(StdString, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Copy a file as a vertex property group chunk.
- writeEdgesNum(@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXReference,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write the number of edges into the file.
- writeOffsetChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Validate and write the offset chunk for a vertex chunk.
- writeOffsetChunk(StdString, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Copy a file as a offset chunk.
- writePropertyChunk(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write all edge property groups for an edge chunk.
- writePropertyChunk(StdSharedPtr<ArrowTable>, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Validate and write a single edge property group for an edge chunk.
- writePropertyChunk(StdString, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Copy a file as an edge property group chunk.
- writePropertyTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write chunks of all property groups for the edges of a vertex chunk.
- writePropertyTable(StdSharedPtr<ArrowTable>, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write chunks of a single property group for the edges of a vertex chunk.
- writeTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write all property groups for multiple vertex chunks to corresponding files.
- writeTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write chunks of the adj list and all property groups for the edges of a vertex chunk.
- writeTable(StdSharedPtr<ArrowTable>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write all property groups for multiple vertex chunks to corresponding files.
- writeTable(StdSharedPtr<ArrowTable>, StdSharedPtr<PropertyGroup>, @com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write a single property group for multiple vertex chunks to corresponding files.
- writeVerticesNum(@com.alibaba.fastffi.CXXReference,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write the number of vertices into the file.
- writeVerticesNum(@com.alibaba.fastffi.CXXReference,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write the number of vertices into the file.
- writeVerticesNum(@com.alibaba.fastffi.CXXReference,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.EdgeChunkWriter
-
Write the number of vertices into the file.
- writeVerticesNum(@com.alibaba.fastffi.CXXReference,@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long, ValidateLevel) - Method in interface org.apache.graphar.writers.VertexPropertyWriter
-
Write the number of vertices into the file.
Y
- Yaml - Interface in org.apache.graphar.util
-
A wrapper of ::Yaml::Node to provide functions to parse yaml.
- Yaml.Static - Interface in org.apache.graphar.util
All Classes All Packages