Interface VertexPropertyArrowChunkReader
-
- All Superinterfaces:
com.alibaba.fastffi.CXXPointer,com.alibaba.fastffi.FFIPointer,com.alibaba.fastffi.FFIType
public interface VertexPropertyArrowChunkReader extends com.alibaba.fastffi.CXXPointerThe arrow chunk reader for vertex property group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceVertexPropertyArrowChunkReader.Factory
-
Field Summary
Fields Modifier and Type Field Description static VertexPropertyArrowChunkReader.Factoryfactory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Result<StdSharedPtr<ArrowTable>>getChunk()Return the current arrow chunk table of chunk position indicator.@com.alibaba.fastffi.FFINameAlias("GetChunkNum"),@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") longgetChunkNum()Get the chunk number of current vertex property group.StatusnextChunk()Sets chunk position indicator to next chunk.Statusseek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long id)Sets chunk position indicator for reader by internal vertex id.
-
-
-
Field Detail
-
factory
static final VertexPropertyArrowChunkReader.Factory factory
-
-
Method Detail
-
seek
Status seek(@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long id)
Sets chunk position indicator for reader by internal vertex id. If internal vertex id is not found, will return Status::IndexError error. After seeking to an invalid vertex id, the next call to GetChunk function may undefined, e.g. return a non exist path.- Parameters:
id- the vertex id.
-
getChunk
Result<StdSharedPtr<ArrowTable>> getChunk()
Return the current arrow chunk table of chunk position indicator.
-
nextChunk
Status nextChunk()
Sets chunk position indicator to next chunk. if current chunk is the last chunk, will return Status::IndexError error.
-
getChunkNum
@com.alibaba.fastffi.FFINameAlias("GetChunkNum"),@com.alibaba.fastffi.FFITypeAlias("graphar::IdType") long getChunkNum()Get the chunk number of current vertex property group.
-
-