Package com.alibaba.graphscope.fragment
Class ArrowFragment_cxx_0x999c91c4
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.fragment.ArrowFragment_cxx_0x999c91c4
-
- All Implemented Interfaces:
com.alibaba.fastffi.FFIPointer,FFIType,ArrowFragment<Long>,Serializable
public class ArrowFragment_cxx_0x999c91c4 extends FFIPointerImpl implements ArrowFragment<Long>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intHASH_SHIFTstatic intSIZE-
Fields inherited from class com.alibaba.fastffi.FFIPointerImpl
address
-
-
Constructor Summary
Constructors Constructor Description ArrowFragment_cxx_0x999c91c4(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @com.alibaba.fastffi.FFINameAlias("directed") booleandirected()@com.alibaba.fastffi.FFINameAlias("edge_label_num") intedgeLabelNum()@com.alibaba.fastffi.FFINameAlias("edge_property_num") intedgePropertyNum(int arg0)booleanequals(Object o)intfid()intfnum()@com.alibaba.fastffi.FFINameAlias("GetData<double>") doublegetDoubleData(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetFragId") intgetFragId(Vertex<Long> arg0)PropertyAdjList<Long>getIncomingAdjList(Vertex<Long> arg0, int arg1)PropertyRawAdjList<Long>getIncomingRawAdjList(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetInnerVertex") booleangetInnerVertex(int arg0, Long arg1, Vertex<Long> arg2)Try to get oid's corresponding vertex, if not inner vertex, return false.LonggetInnerVertexGid(Vertex<Long> arg0)LonggetInnerVertexOid(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") longgetInnerVerticesNum(int arg0)@com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") intgetIntData(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") intgetLocalInDegree(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") intgetLocalOutDegree(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") longgetLongData(Vertex<Long> arg0, int arg1)LonggetOid(Vertex<Long> arg0)Get vertex's oid with lid.@com.alibaba.fastffi.FFINameAlias("GetOuterVertex") booleangetOuterVertex(int arg0, Long arg1, Vertex<Long> arg2)LonggetOuterVertexGid(Vertex<Long> arg0)LonggetOuterVertexOid(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") longgetOuterVerticesNum(int arg0)PropertyAdjList<Long>getOutgoingAdjList(Vertex<Long> arg0, int arg1)Get the outgoing edges.PropertyRawAdjList<Long>getOutgoingRawAdjList(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("GetTotalNodesNum") intgetTotalNodesNum()@com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") intgetTotalVerticesNum()@com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") intgetTotalVerticesNum(int arg0)@com.alibaba.fastffi.FFINameAlias("GetVertex") booleangetVertex(int arg0, Long arg1, Vertex<Long> arg2)Get vertex's lid with oid provided, set int vertex.@com.alibaba.fastffi.FFINameAlias("GetVerticesNum") longgetVerticesNum(int arg0)Get the number of vertices in this fragment, i.e.Longgid2Oid(Long arg0)@com.alibaba.fastffi.FFINameAlias("Gid2Vertex") booleangid2Vertex(Long arg0, Vertex<Long> arg1)@com.alibaba.fastffi.FFINameAlias("HasChild") booleanhasChild(Vertex<Long> arg0, int arg1)inthashCode()@com.alibaba.fastffi.FFINameAlias("HasParent") booleanhasParent(Vertex<Long> arg0, int arg1)@com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") booleaninnerVertexGid2Vertex(Long arg0, Vertex<Long> arg1)VertexRange<Long>innerVertices(int arg0)@com.alibaba.fastffi.FFINameAlias("IsInnerVertex") booleanisInnerVertex(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("IsOuterVertex") booleanisOuterVertex(Vertex<Long> arg0)static @com.alibaba.fastffi.FFINameAlias("directed") booleannativeDirected(long ptr)static @com.alibaba.fastffi.FFINameAlias("edge_label_num") intnativeEdgeLabelNum(long ptr)static @com.alibaba.fastffi.FFINameAlias("edge_property_num") intnativeEdgePropertyNum(long ptr, int arg00)static intnativeFid(long ptr)static intnativeFnum(long ptr)static @com.alibaba.fastffi.FFINameAlias("GetData<double>") doublenativeGetDoubleData(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetFragId") intnativeGetFragId(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetIncomingAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::AdjListDefault<uint64_t>") longnativeGetIncomingAdjList(long ptr, long rv_base, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetIncomingRawAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::RawAdjListDefault<uint64_t>") longnativeGetIncomingRawAdjList(long ptr, long rv_base, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetInnerVertex") booleannativeGetInnerVertex(long ptr, int arg00, long arg11, long arg22)static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexGid") longnativeGetInnerVertexGid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexId") longnativeGetInnerVertexOid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") longnativeGetInnerVerticesNum(long ptr, int arg00)static @com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") intnativeGetIntData(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") intnativeGetLocalInDegree(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") intnativeGetLocalOutDegree(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") longnativeGetLongData(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetId"),@com.alibaba.fastffi.CXXValue longnativeGetOid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetOuterVertex") booleannativeGetOuterVertex(long ptr, int arg00, long arg11, long arg22)static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexGid") longnativeGetOuterVertexGid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexId") longnativeGetOuterVertexOid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") longnativeGetOuterVerticesNum(long ptr, int arg00)static @com.alibaba.fastffi.FFINameAlias("GetOutgoingAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::AdjListDefault<uint64_t>") longnativeGetOutgoingAdjList(long ptr, long rv_base, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetOutgoingRawAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::RawAdjListDefault<uint64_t>") longnativeGetOutgoingRawAdjList(long ptr, long rv_base, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("GetTotalNodesNum") intnativeGetTotalNodesNum(long ptr)static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") intnativeGetTotalVerticesNum0(long ptr)static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") intnativeGetTotalVerticesNum1(long ptr, int arg00)static @com.alibaba.fastffi.FFINameAlias("GetVertex") booleannativeGetVertex(long ptr, int arg00, long arg11, long arg22)static @com.alibaba.fastffi.FFINameAlias("GetVerticesNum") longnativeGetVerticesNum(long ptr, int arg00)static @com.alibaba.fastffi.FFINameAlias("Gid2Oid") longnativeGid2Oid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("Gid2Vertex") booleannativeGid2Vertex(long ptr, long arg00, long arg11)static @com.alibaba.fastffi.FFINameAlias("HasChild") booleannativeHasChild(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("HasParent") booleannativeHasParent(long ptr, long arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") booleannativeInnerVertexGid2Vertex(long ptr, long arg00, long arg11)static @com.alibaba.fastffi.FFINameAlias("InnerVertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") longnativeInnerVertices(long ptr, long rv_base, int arg00)static @com.alibaba.fastffi.FFINameAlias("IsInnerVertex") booleannativeIsInnerVertex(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("IsOuterVertex") booleannativeIsOuterVertex(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("Oid2Gid") booleannativeOid2Gid(long ptr, int arg00, long arg11, long arg22)static @com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") booleannativeOuterVertexGid2Vertex(long ptr, long arg00, long arg11)static @com.alibaba.fastffi.FFINameAlias("OuterVertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") longnativeOuterVertices(long ptr, long rv_base, int arg00)static @com.alibaba.fastffi.FFINameAlias("Vertex2Gid") longnativeVertex2Gid(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("vertex_label") intnativeVertexLabel(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("vertex_label_num") intnativeVertexLabelNum(long ptr)static @com.alibaba.fastffi.FFINameAlias("vertex_offset") longnativeVertexOffset(long ptr, long arg00)static @com.alibaba.fastffi.FFINameAlias("vertex_property_num") intnativeVertexPropertyNum(long ptr, int arg00)static @com.alibaba.fastffi.FFINameAlias("Vertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") longnativeVertices(long ptr, long rv_base, int arg00)@com.alibaba.fastffi.FFINameAlias("Oid2Gid") booleanoid2Gid(int arg0, Long arg1, Vertex<Long> arg2)@com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") booleanouterVertexGid2Vertex(Long arg0, Vertex<Long> arg1)VertexRange<Long>outerVertices(int arg0)StringtoString()Longvertex2Gid(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("vertex_label") intvertexLabel(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("vertex_label_num") intvertexLabelNum()@com.alibaba.fastffi.FFINameAlias("vertex_offset") longvertexOffset(Vertex<Long> arg0)@com.alibaba.fastffi.FFINameAlias("vertex_property_num") intvertexPropertyNum(int arg0)VertexRange<Long>vertices(int arg0)-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
directed
public @com.alibaba.fastffi.FFINameAlias("directed") boolean directed()- Specified by:
directedin interfaceArrowFragment<Long>
-
nativeDirected
public static @com.alibaba.fastffi.FFINameAlias("directed") boolean nativeDirected(long ptr)
-
edgeLabelNum
public @com.alibaba.fastffi.FFINameAlias("edge_label_num") int edgeLabelNum()- Specified by:
edgeLabelNumin interfaceArrowFragment<Long>
-
nativeEdgeLabelNum
public static @com.alibaba.fastffi.FFINameAlias("edge_label_num") int nativeEdgeLabelNum(long ptr)
-
edgePropertyNum
public @com.alibaba.fastffi.FFINameAlias("edge_property_num") int edgePropertyNum(int arg0)- Specified by:
edgePropertyNumin interfaceArrowFragment<Long>
-
nativeEdgePropertyNum
public static @com.alibaba.fastffi.FFINameAlias("edge_property_num") int nativeEdgePropertyNum(long ptr, int arg00)
-
fid
public int fid()
- Specified by:
fidin interfaceArrowFragment<Long>
-
nativeFid
public static int nativeFid(long ptr)
-
fnum
public int fnum()
- Specified by:
fnumin interfaceArrowFragment<Long>
-
nativeFnum
public static int nativeFnum(long ptr)
-
getDoubleData
public @com.alibaba.fastffi.FFINameAlias("GetData<double>") double getDoubleData(Vertex<Long> arg0, int arg1)- Specified by:
getDoubleDatain interfaceArrowFragment<Long>
-
nativeGetDoubleData
public static @com.alibaba.fastffi.FFINameAlias("GetData<double>") double nativeGetDoubleData(long ptr, long arg00, int arg11)
-
getFragId
public @com.alibaba.fastffi.FFINameAlias("GetFragId") int getFragId(Vertex<Long> arg0)- Specified by:
getFragIdin interfaceArrowFragment<Long>
-
nativeGetFragId
public static @com.alibaba.fastffi.FFINameAlias("GetFragId") int nativeGetFragId(long ptr, long arg00)
-
getIncomingAdjList
public PropertyAdjList<Long> getIncomingAdjList(Vertex<Long> arg0, int arg1)
- Specified by:
getIncomingAdjListin interfaceArrowFragment<Long>
-
nativeGetIncomingAdjList
public static @com.alibaba.fastffi.FFINameAlias("GetIncomingAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::AdjListDefault<uint64_t>") long nativeGetIncomingAdjList(long ptr, long rv_base, long arg00, int arg11)
-
getIncomingRawAdjList
public PropertyRawAdjList<Long> getIncomingRawAdjList(Vertex<Long> arg0, int arg1)
- Specified by:
getIncomingRawAdjListin interfaceArrowFragment<Long>
-
nativeGetIncomingRawAdjList
public static @com.alibaba.fastffi.FFINameAlias("GetIncomingRawAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::RawAdjListDefault<uint64_t>") long nativeGetIncomingRawAdjList(long ptr, long rv_base, long arg00, int arg11)
-
getInnerVertex
public @com.alibaba.fastffi.FFINameAlias("GetInnerVertex") boolean getInnerVertex(int arg0, Long arg1, Vertex<Long> arg2)Description copied from interface:ArrowFragmentTry to get oid's corresponding vertex, if not inner vertex, return false.- Specified by:
getInnerVertexin interfaceArrowFragment<Long>- Parameters:
arg0- label id for vertex.arg1- querying oid.arg2- output vertex.- Returns:
- true if operation succeed.
-
nativeGetInnerVertex
public static @com.alibaba.fastffi.FFINameAlias("GetInnerVertex") boolean nativeGetInnerVertex(long ptr, int arg00, long arg11, long arg22)
-
getInnerVertexGid
public Long getInnerVertexGid(Vertex<Long> arg0)
- Specified by:
getInnerVertexGidin interfaceArrowFragment<Long>
-
nativeGetInnerVertexGid
public static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexGid") long nativeGetInnerVertexGid(long ptr, long arg00)
-
getInnerVertexOid
public Long getInnerVertexOid(Vertex<Long> arg0)
- Specified by:
getInnerVertexOidin interfaceArrowFragment<Long>
-
nativeGetInnerVertexOid
public static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexId") long nativeGetInnerVertexOid(long ptr, long arg00)
-
getInnerVerticesNum
public @com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") long getInnerVerticesNum(int arg0)- Specified by:
getInnerVerticesNumin interfaceArrowFragment<Long>
-
nativeGetInnerVerticesNum
public static @com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") long nativeGetInnerVerticesNum(long ptr, int arg00)
-
getIntData
public @com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") int getIntData(Vertex<Long> arg0, int arg1)- Specified by:
getIntDatain interfaceArrowFragment<Long>
-
nativeGetIntData
public static @com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") int nativeGetIntData(long ptr, long arg00, int arg11)
-
getLocalInDegree
public @com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") int getLocalInDegree(Vertex<Long> arg0, int arg1)- Specified by:
getLocalInDegreein interfaceArrowFragment<Long>
-
nativeGetLocalInDegree
public static @com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") int nativeGetLocalInDegree(long ptr, long arg00, int arg11)
-
getLocalOutDegree
public @com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") int getLocalOutDegree(Vertex<Long> arg0, int arg1)- Specified by:
getLocalOutDegreein interfaceArrowFragment<Long>
-
nativeGetLocalOutDegree
public static @com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") int nativeGetLocalOutDegree(long ptr, long arg00, int arg11)
-
getLongData
public @com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") long getLongData(Vertex<Long> arg0, int arg1)- Specified by:
getLongDatain interfaceArrowFragment<Long>
-
nativeGetLongData
public static @com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") long nativeGetLongData(long ptr, long arg00, int arg11)
-
getOid
public Long getOid(Vertex<Long> arg0)
Description copied from interface:ArrowFragmentGet vertex's oid with lid.- Specified by:
getOidin interfaceArrowFragment<Long>- Parameters:
arg0- querying vertex- Returns:
- original id for vertex
-
nativeGetOid
public static @com.alibaba.fastffi.FFINameAlias("GetId"),@com.alibaba.fastffi.CXXValue long nativeGetOid(long ptr, long arg00)
-
getOuterVertex
public @com.alibaba.fastffi.FFINameAlias("GetOuterVertex") boolean getOuterVertex(int arg0, Long arg1, Vertex<Long> arg2)- Specified by:
getOuterVertexin interfaceArrowFragment<Long>
-
nativeGetOuterVertex
public static @com.alibaba.fastffi.FFINameAlias("GetOuterVertex") boolean nativeGetOuterVertex(long ptr, int arg00, long arg11, long arg22)
-
getOuterVertexGid
public Long getOuterVertexGid(Vertex<Long> arg0)
- Specified by:
getOuterVertexGidin interfaceArrowFragment<Long>
-
nativeGetOuterVertexGid
public static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexGid") long nativeGetOuterVertexGid(long ptr, long arg00)
-
getOuterVertexOid
public Long getOuterVertexOid(Vertex<Long> arg0)
- Specified by:
getOuterVertexOidin interfaceArrowFragment<Long>
-
nativeGetOuterVertexOid
public static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexId") long nativeGetOuterVertexOid(long ptr, long arg00)
-
getOuterVerticesNum
public @com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") long getOuterVerticesNum(int arg0)- Specified by:
getOuterVerticesNumin interfaceArrowFragment<Long>
-
nativeGetOuterVerticesNum
public static @com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") long nativeGetOuterVerticesNum(long ptr, int arg00)
-
getOutgoingAdjList
public PropertyAdjList<Long> getOutgoingAdjList(Vertex<Long> arg0, int arg1)
Description copied from interface:ArrowFragmentGet the outgoing edges.- Specified by:
getOutgoingAdjListin interfaceArrowFragment<Long>- Parameters:
arg0- querying vertex.arg1- label for the edges you are querying.- Returns:
- obtained edges.
-
nativeGetOutgoingAdjList
public static @com.alibaba.fastffi.FFINameAlias("GetOutgoingAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::AdjListDefault<uint64_t>") long nativeGetOutgoingAdjList(long ptr, long rv_base, long arg00, int arg11)
-
getOutgoingRawAdjList
public PropertyRawAdjList<Long> getOutgoingRawAdjList(Vertex<Long> arg0, int arg1)
- Specified by:
getOutgoingRawAdjListin interfaceArrowFragment<Long>
-
nativeGetOutgoingRawAdjList
public static @com.alibaba.fastffi.FFINameAlias("GetOutgoingRawAdjList"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("gs::RawAdjListDefault<uint64_t>") long nativeGetOutgoingRawAdjList(long ptr, long rv_base, long arg00, int arg11)
-
getTotalNodesNum
public @com.alibaba.fastffi.FFINameAlias("GetTotalNodesNum") int getTotalNodesNum()- Specified by:
getTotalNodesNumin interfaceArrowFragment<Long>
-
nativeGetTotalNodesNum
public static @com.alibaba.fastffi.FFINameAlias("GetTotalNodesNum") int nativeGetTotalNodesNum(long ptr)
-
getTotalVerticesNum
public @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int getTotalVerticesNum()- Specified by:
getTotalVerticesNumin interfaceArrowFragment<Long>
-
nativeGetTotalVerticesNum0
public static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int nativeGetTotalVerticesNum0(long ptr)
-
getTotalVerticesNum
public @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int getTotalVerticesNum(int arg0)- Specified by:
getTotalVerticesNumin interfaceArrowFragment<Long>
-
nativeGetTotalVerticesNum1
public static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int nativeGetTotalVerticesNum1(long ptr, int arg00)
-
getVertex
public @com.alibaba.fastffi.FFINameAlias("GetVertex") boolean getVertex(int arg0, Long arg1, Vertex<Long> arg2)Description copied from interface:ArrowFragmentGet vertex's lid with oid provided, set int vertex.- Specified by:
getVertexin interfaceArrowFragment<Long>- Parameters:
arg0- label for oid.arg1- querying oid.arg2- vertex handler- Returns:
- true if vertex with original id oid exists in this fragment.
-
nativeGetVertex
public static @com.alibaba.fastffi.FFINameAlias("GetVertex") boolean nativeGetVertex(long ptr, int arg00, long arg11, long arg22)
-
getVerticesNum
public @com.alibaba.fastffi.FFINameAlias("GetVerticesNum") long getVerticesNum(int arg0)Description copied from interface:ArrowFragmentGet the number of vertices in this fragment, i.e. ivnum + ovnum.- Specified by:
getVerticesNumin interfaceArrowFragment<Long>- Parameters:
arg0- vertex label id- Returns:
- number of vertices labeled with labelId
-
nativeGetVerticesNum
public static @com.alibaba.fastffi.FFINameAlias("GetVerticesNum") long nativeGetVerticesNum(long ptr, int arg00)
-
gid2Oid
public Long gid2Oid(Long arg0)
- Specified by:
gid2Oidin interfaceArrowFragment<Long>
-
nativeGid2Oid
public static @com.alibaba.fastffi.FFINameAlias("Gid2Oid") long nativeGid2Oid(long ptr, long arg00)
-
gid2Vertex
public @com.alibaba.fastffi.FFINameAlias("Gid2Vertex") boolean gid2Vertex(Long arg0, Vertex<Long> arg1)- Specified by:
gid2Vertexin interfaceArrowFragment<Long>
-
nativeGid2Vertex
public static @com.alibaba.fastffi.FFINameAlias("Gid2Vertex") boolean nativeGid2Vertex(long ptr, long arg00, long arg11)
-
hasChild
public @com.alibaba.fastffi.FFINameAlias("HasChild") boolean hasChild(Vertex<Long> arg0, int arg1)- Specified by:
hasChildin interfaceArrowFragment<Long>
-
nativeHasChild
public static @com.alibaba.fastffi.FFINameAlias("HasChild") boolean nativeHasChild(long ptr, long arg00, int arg11)
-
hasParent
public @com.alibaba.fastffi.FFINameAlias("HasParent") boolean hasParent(Vertex<Long> arg0, int arg1)- Specified by:
hasParentin interfaceArrowFragment<Long>
-
nativeHasParent
public static @com.alibaba.fastffi.FFINameAlias("HasParent") boolean nativeHasParent(long ptr, long arg00, int arg11)
-
innerVertexGid2Vertex
public @com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") boolean innerVertexGid2Vertex(Long arg0, Vertex<Long> arg1)- Specified by:
innerVertexGid2Vertexin interfaceArrowFragment<Long>
-
nativeInnerVertexGid2Vertex
public static @com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") boolean nativeInnerVertexGid2Vertex(long ptr, long arg00, long arg11)
-
innerVertices
public VertexRange<Long> innerVertices(int arg0)
- Specified by:
innerVerticesin interfaceArrowFragment<Long>
-
nativeInnerVertices
public static @com.alibaba.fastffi.FFINameAlias("InnerVertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") long nativeInnerVertices(long ptr, long rv_base, int arg00)
-
isInnerVertex
public @com.alibaba.fastffi.FFINameAlias("IsInnerVertex") boolean isInnerVertex(Vertex<Long> arg0)- Specified by:
isInnerVertexin interfaceArrowFragment<Long>
-
nativeIsInnerVertex
public static @com.alibaba.fastffi.FFINameAlias("IsInnerVertex") boolean nativeIsInnerVertex(long ptr, long arg00)
-
isOuterVertex
public @com.alibaba.fastffi.FFINameAlias("IsOuterVertex") boolean isOuterVertex(Vertex<Long> arg0)- Specified by:
isOuterVertexin interfaceArrowFragment<Long>
-
nativeIsOuterVertex
public static @com.alibaba.fastffi.FFINameAlias("IsOuterVertex") boolean nativeIsOuterVertex(long ptr, long arg00)
-
oid2Gid
public @com.alibaba.fastffi.FFINameAlias("Oid2Gid") boolean oid2Gid(int arg0, Long arg1, Vertex<Long> arg2)- Specified by:
oid2Gidin interfaceArrowFragment<Long>
-
nativeOid2Gid
public static @com.alibaba.fastffi.FFINameAlias("Oid2Gid") boolean nativeOid2Gid(long ptr, int arg00, long arg11, long arg22)
-
outerVertexGid2Vertex
public @com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") boolean outerVertexGid2Vertex(Long arg0, Vertex<Long> arg1)- Specified by:
outerVertexGid2Vertexin interfaceArrowFragment<Long>
-
nativeOuterVertexGid2Vertex
public static @com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") boolean nativeOuterVertexGid2Vertex(long ptr, long arg00, long arg11)
-
outerVertices
public VertexRange<Long> outerVertices(int arg0)
- Specified by:
outerVerticesin interfaceArrowFragment<Long>
-
nativeOuterVertices
public static @com.alibaba.fastffi.FFINameAlias("OuterVertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") long nativeOuterVertices(long ptr, long rv_base, int arg00)
-
vertex2Gid
public Long vertex2Gid(Vertex<Long> arg0)
- Specified by:
vertex2Gidin interfaceArrowFragment<Long>
-
nativeVertex2Gid
public static @com.alibaba.fastffi.FFINameAlias("Vertex2Gid") long nativeVertex2Gid(long ptr, long arg00)
-
vertexLabel
public @com.alibaba.fastffi.FFINameAlias("vertex_label") int vertexLabel(Vertex<Long> arg0)- Specified by:
vertexLabelin interfaceArrowFragment<Long>
-
nativeVertexLabel
public static @com.alibaba.fastffi.FFINameAlias("vertex_label") int nativeVertexLabel(long ptr, long arg00)
-
vertexLabelNum
public @com.alibaba.fastffi.FFINameAlias("vertex_label_num") int vertexLabelNum()- Specified by:
vertexLabelNumin interfaceArrowFragment<Long>
-
nativeVertexLabelNum
public static @com.alibaba.fastffi.FFINameAlias("vertex_label_num") int nativeVertexLabelNum(long ptr)
-
vertexOffset
public @com.alibaba.fastffi.FFINameAlias("vertex_offset") long vertexOffset(Vertex<Long> arg0)- Specified by:
vertexOffsetin interfaceArrowFragment<Long>
-
nativeVertexOffset
public static @com.alibaba.fastffi.FFINameAlias("vertex_offset") long nativeVertexOffset(long ptr, long arg00)
-
vertexPropertyNum
public @com.alibaba.fastffi.FFINameAlias("vertex_property_num") int vertexPropertyNum(int arg0)- Specified by:
vertexPropertyNumin interfaceArrowFragment<Long>
-
nativeVertexPropertyNum
public static @com.alibaba.fastffi.FFINameAlias("vertex_property_num") int nativeVertexPropertyNum(long ptr, int arg00)
-
vertices
public VertexRange<Long> vertices(int arg0)
- Specified by:
verticesin interfaceArrowFragment<Long>
-
nativeVertices
public static @com.alibaba.fastffi.FFINameAlias("Vertices"),@com.alibaba.fastffi.CXXValue,@com.alibaba.fastffi.FFITypeAlias("grape::VertexRange<uint64_t>") long nativeVertices(long ptr, long rv_base, int arg00)
-
-