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

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
 
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