Package com.alibaba.graphscope.fragment
Interface BaseArrowProjectedFragment<OID_T,VID_T,VDATA_T,EDATA_T>
-
- All Superinterfaces:
EdgecutFragment<OID_T,VID_T,VDATA_T,EDATA_T>,com.alibaba.fastffi.FFIPointer,FFIType,FragmentBase<OID_T,VID_T,VDATA_T,EDATA_T>,Serializable
- All Known Subinterfaces:
ArrowProjectedFragment<OID_T,VID_T,VDATA_T,EDATA_T>
- All Known Implementing Classes:
ArrowProjectedFragment_cxx_0x2b7738c9,ArrowProjectedFragment_cxx_0x2ba2680a,ArrowProjectedFragment_cxx_0x3384a871,ArrowProjectedFragment_cxx_0x4645b400,ArrowProjectedFragment_cxx_0x508ada88,ArrowProjectedFragment_cxx_0x50b609c9,ArrowProjectedFragment_cxx_0x57bae832,ArrowProjectedFragment_cxx_0x57e61773,ArrowProjectedFragment_cxx_0x8724099f,ArrowProjectedFragment_cxx_0xaa704f61,ArrowProjectedFragment_cxx_0xafd47c78,ArrowProjectedFragment_cxx_0xb2a7437,ArrowProjectedFragment_cxx_0xb55a378,ArrowProjectedFragment_cxx_0xc38050e6,ArrowProjectedFragment_cxx_0xe3684916,ArrowProjectedFragment_cxx_0xfab326b7
public interface BaseArrowProjectedFragment<OID_T,VID_T,VDATA_T,EDATA_T> extends EdgecutFragment<OID_T,VID_T,VDATA_T,EDATA_T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @com.alibaba.fastffi.FFINameAlias("edge_label") intedgeLabel()@com.alibaba.fastffi.FFINameAlias("edge_prop_id") intedgePropId()StdSharedPtr<ArrowFragment<OID_T>>getArrowFragment()@com.alibaba.fastffi.FFINameAlias("get_ie_offsets_begin_ptr") longgetIEOffsetsBeginPtr()@com.alibaba.fastffi.FFINameAlias("get_ie_offsets_end_ptr") longgetIEOffsetsEndPtr()@com.alibaba.fastffi.FFINameAlias("GetIncomingEdgeNum") longgetIncomingEdgeNum()@com.alibaba.fastffi.FFINameAlias("GetInEdgeNum") longgetInEdgeNum()PropertyNbrUnit<VID_T>getInEdgesPtr()@com.alibaba.fastffi.FFINameAlias("get_oe_offsets_begin_ptr") longgetOEOffsetsBeginPtr()@com.alibaba.fastffi.FFINameAlias("get_oe_offsets_end_ptr") longgetOEOffsetsEndPtr()@com.alibaba.fastffi.FFINameAlias("GetOutEdgeNum") longgetOutEdgeNum()PropertyNbrUnit<VID_T>getOutEdgesPtr()@com.alibaba.fastffi.FFINameAlias("GetOutgoingEdgeNum") longgetOutgoingEdgeNum()longid()DestListieDestList(Vertex<VID_T> vertex)DestListoeDestList(Vertex<VID_T> vertex)@com.alibaba.fastffi.FFINameAlias("vertex_label") intvertexLabel()@com.alibaba.fastffi.FFINameAlias("vertex_prop_id") intvertexPropId()-
Methods inherited from interface com.alibaba.graphscope.fragment.EdgecutFragment
getInnerVertex, getInnerVertexGid, getInnerVertexId, getInnerVerticesNum, getOuterVertex, getOuterVertexGid, getOuterVertexId, getOuterVerticesNum, innerVertexGid2Vertex, innerVertices, isInnerVertex, isOuterVertex, outerVertexGid2Vertex, outerVertices
-
Methods inherited from interface com.alibaba.graphscope.fragment.FragmentBase
fid, fnum, getEdgeNum, getFragId, getId, getLocalInDegree, getLocalOutDegree, getTotalVerticesNum, getVertex, getVerticesNum, gid2Vertex, vertex2Gid, vertices
-
-
-
-
Method Detail
-
id
long id()
-
getOutEdgesPtr
PropertyNbrUnit<VID_T> getOutEdgesPtr()
-
getInEdgesPtr
PropertyNbrUnit<VID_T> getInEdgesPtr()
-
getOEOffsetsBeginPtr
@com.alibaba.fastffi.FFINameAlias("get_oe_offsets_begin_ptr") long getOEOffsetsBeginPtr()
-
getIEOffsetsBeginPtr
@com.alibaba.fastffi.FFINameAlias("get_ie_offsets_begin_ptr") long getIEOffsetsBeginPtr()
-
getOEOffsetsEndPtr
@com.alibaba.fastffi.FFINameAlias("get_oe_offsets_end_ptr") long getOEOffsetsEndPtr()
-
getIEOffsetsEndPtr
@com.alibaba.fastffi.FFINameAlias("get_ie_offsets_end_ptr") long getIEOffsetsEndPtr()
-
getInEdgeNum
@com.alibaba.fastffi.FFINameAlias("GetInEdgeNum") long getInEdgeNum()
-
getOutEdgeNum
@com.alibaba.fastffi.FFINameAlias("GetOutEdgeNum") long getOutEdgeNum()
-
getIncomingEdgeNum
@com.alibaba.fastffi.FFINameAlias("GetIncomingEdgeNum") long getIncomingEdgeNum()
-
getOutgoingEdgeNum
@com.alibaba.fastffi.FFINameAlias("GetOutgoingEdgeNum") long getOutgoingEdgeNum()
-
getArrowFragment
StdSharedPtr<ArrowFragment<OID_T>> getArrowFragment()
-
vertexLabel
@com.alibaba.fastffi.FFINameAlias("vertex_label") int vertexLabel()
-
edgeLabel
@com.alibaba.fastffi.FFINameAlias("edge_label") int edgeLabel()
-
vertexPropId
@com.alibaba.fastffi.FFINameAlias("vertex_prop_id") int vertexPropId()
-
edgePropId
@com.alibaba.fastffi.FFINameAlias("edge_prop_id") int edgePropId()
-
-