Interface VertexPropertyArrowChunkReader
-
- All Superinterfaces:
com.alibaba.fastffi.CXXPointer
,com.alibaba.fastffi.FFIPointer
,com.alibaba.fastffi.FFIType
public interface VertexPropertyArrowChunkReader extends com.alibaba.fastffi.CXXPointer
The arrow chunk reader for vertex property group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
VertexPropertyArrowChunkReader.Factory
-
Field Summary
Fields Modifier and Type Field Description static VertexPropertyArrowChunkReader.Factory
factory
-
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") long
getChunkNum()
Get the chunk number of current vertex property group.Status
nextChunk()
Sets chunk position indicator to next chunk.Status
seek(@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.
-
-