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 int
HASH_SHIFT
static int
SIZE
-
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") boolean
directed()
@com.alibaba.fastffi.FFINameAlias("edge_label_num") int
edgeLabelNum()
@com.alibaba.fastffi.FFINameAlias("edge_property_num") int
edgePropertyNum(int arg0)
boolean
equals(Object o)
int
fid()
int
fnum()
@com.alibaba.fastffi.FFINameAlias("GetData<double>") double
getDoubleData(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("GetFragId") int
getFragId(Vertex<Long> arg0)
PropertyAdjList<Long>
getIncomingAdjList(Vertex<Long> arg0, int arg1)
PropertyRawAdjList<Long>
getIncomingRawAdjList(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("GetInnerVertex") boolean
getInnerVertex(int arg0, Long arg1, Vertex<Long> arg2)
Try to get oid's corresponding vertex, if not inner vertex, return false.Long
getInnerVertexGid(Vertex<Long> arg0)
Long
getInnerVertexOid(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") long
getInnerVerticesNum(int arg0)
@com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") int
getIntData(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") int
getLocalInDegree(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") int
getLocalOutDegree(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") long
getLongData(Vertex<Long> arg0, int arg1)
Long
getOid(Vertex<Long> arg0)
Get vertex's oid with lid.@com.alibaba.fastffi.FFINameAlias("GetOuterVertex") boolean
getOuterVertex(int arg0, Long arg1, Vertex<Long> arg2)
Long
getOuterVertexGid(Vertex<Long> arg0)
Long
getOuterVertexOid(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") long
getOuterVerticesNum(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") int
getTotalNodesNum()
@com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int
getTotalVerticesNum()
@com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int
getTotalVerticesNum(int arg0)
@com.alibaba.fastffi.FFINameAlias("GetVertex") boolean
getVertex(int arg0, Long arg1, Vertex<Long> arg2)
Get vertex's lid with oid provided, set int vertex.@com.alibaba.fastffi.FFINameAlias("GetVerticesNum") long
getVerticesNum(int arg0)
Get the number of vertices in this fragment, i.e.Long
gid2Oid(Long arg0)
@com.alibaba.fastffi.FFINameAlias("Gid2Vertex") boolean
gid2Vertex(Long arg0, Vertex<Long> arg1)
@com.alibaba.fastffi.FFINameAlias("HasChild") boolean
hasChild(Vertex<Long> arg0, int arg1)
int
hashCode()
@com.alibaba.fastffi.FFINameAlias("HasParent") boolean
hasParent(Vertex<Long> arg0, int arg1)
@com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") boolean
innerVertexGid2Vertex(Long arg0, Vertex<Long> arg1)
VertexRange<Long>
innerVertices(int arg0)
@com.alibaba.fastffi.FFINameAlias("IsInnerVertex") boolean
isInnerVertex(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("IsOuterVertex") boolean
isOuterVertex(Vertex<Long> arg0)
static @com.alibaba.fastffi.FFINameAlias("directed") boolean
nativeDirected(long ptr)
static @com.alibaba.fastffi.FFINameAlias("edge_label_num") int
nativeEdgeLabelNum(long ptr)
static @com.alibaba.fastffi.FFINameAlias("edge_property_num") int
nativeEdgePropertyNum(long ptr, int arg00)
static int
nativeFid(long ptr)
static int
nativeFnum(long ptr)
static @com.alibaba.fastffi.FFINameAlias("GetData<double>") double
nativeGetDoubleData(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("GetFragId") int
nativeGetFragId(long ptr, long arg00)
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)
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)
static @com.alibaba.fastffi.FFINameAlias("GetInnerVertex") boolean
nativeGetInnerVertex(long ptr, int arg00, long arg11, long arg22)
static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexGid") long
nativeGetInnerVertexGid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetInnerVertexId") long
nativeGetInnerVertexOid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetInnerVerticesNum") long
nativeGetInnerVerticesNum(long ptr, int arg00)
static @com.alibaba.fastffi.FFINameAlias("GetData<uint32_t>") int
nativeGetIntData(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("GetLocalInDegree") int
nativeGetLocalInDegree(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("GetLocalOutDegree") int
nativeGetLocalOutDegree(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("GetData<uint64_t>") long
nativeGetLongData(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("GetId"),@com.alibaba.fastffi.CXXValue long
nativeGetOid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetOuterVertex") boolean
nativeGetOuterVertex(long ptr, int arg00, long arg11, long arg22)
static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexGid") long
nativeGetOuterVertexGid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetOuterVertexId") long
nativeGetOuterVertexOid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetOuterVerticesNum") long
nativeGetOuterVerticesNum(long ptr, int arg00)
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)
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)
static @com.alibaba.fastffi.FFINameAlias("GetTotalNodesNum") int
nativeGetTotalNodesNum(long ptr)
static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int
nativeGetTotalVerticesNum0(long ptr)
static @com.alibaba.fastffi.FFINameAlias("GetTotalVerticesNum") int
nativeGetTotalVerticesNum1(long ptr, int arg00)
static @com.alibaba.fastffi.FFINameAlias("GetVertex") boolean
nativeGetVertex(long ptr, int arg00, long arg11, long arg22)
static @com.alibaba.fastffi.FFINameAlias("GetVerticesNum") long
nativeGetVerticesNum(long ptr, int arg00)
static @com.alibaba.fastffi.FFINameAlias("Gid2Oid") long
nativeGid2Oid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("Gid2Vertex") boolean
nativeGid2Vertex(long ptr, long arg00, long arg11)
static @com.alibaba.fastffi.FFINameAlias("HasChild") boolean
nativeHasChild(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("HasParent") boolean
nativeHasParent(long ptr, long arg00, int arg11)
static @com.alibaba.fastffi.FFINameAlias("InnerVertexGid2Vertex") boolean
nativeInnerVertexGid2Vertex(long ptr, long arg00, long arg11)
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)
static @com.alibaba.fastffi.FFINameAlias("IsInnerVertex") boolean
nativeIsInnerVertex(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("IsOuterVertex") boolean
nativeIsOuterVertex(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("Oid2Gid") boolean
nativeOid2Gid(long ptr, int arg00, long arg11, long arg22)
static @com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") boolean
nativeOuterVertexGid2Vertex(long ptr, long arg00, long arg11)
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)
static @com.alibaba.fastffi.FFINameAlias("Vertex2Gid") long
nativeVertex2Gid(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("vertex_label") int
nativeVertexLabel(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("vertex_label_num") int
nativeVertexLabelNum(long ptr)
static @com.alibaba.fastffi.FFINameAlias("vertex_offset") long
nativeVertexOffset(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("vertex_property_num") int
nativeVertexPropertyNum(long ptr, int arg00)
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)
@com.alibaba.fastffi.FFINameAlias("Oid2Gid") boolean
oid2Gid(int arg0, Long arg1, Vertex<Long> arg2)
@com.alibaba.fastffi.FFINameAlias("OuterVertexGid2Vertex") boolean
outerVertexGid2Vertex(Long arg0, Vertex<Long> arg1)
VertexRange<Long>
outerVertices(int arg0)
String
toString()
Long
vertex2Gid(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("vertex_label") int
vertexLabel(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("vertex_label_num") int
vertexLabelNum()
@com.alibaba.fastffi.FFINameAlias("vertex_offset") long
vertexOffset(Vertex<Long> arg0)
@com.alibaba.fastffi.FFINameAlias("vertex_property_num") int
vertexPropertyNum(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:
directed
in 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:
edgeLabelNum
in 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:
edgePropertyNum
in interfaceArrowFragment<Long>
-
nativeEdgePropertyNum
public static @com.alibaba.fastffi.FFINameAlias("edge_property_num") int nativeEdgePropertyNum(long ptr, int arg00)
-
fid
public int fid()
- Specified by:
fid
in interfaceArrowFragment<Long>
-
nativeFid
public static int nativeFid(long ptr)
-
fnum
public int fnum()
- Specified by:
fnum
in 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:
getDoubleData
in 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:
getFragId
in 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:
getIncomingAdjList
in 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:
getIncomingRawAdjList
in 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:ArrowFragment
Try to get oid's corresponding vertex, if not inner vertex, return false.- Specified by:
getInnerVertex
in 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:
getInnerVertexGid
in 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:
getInnerVertexOid
in 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:
getInnerVerticesNum
in 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:
getIntData
in 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:
getLocalInDegree
in 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:
getLocalOutDegree
in 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:
getLongData
in 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:ArrowFragment
Get vertex's oid with lid.- Specified by:
getOid
in 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:
getOuterVertex
in 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:
getOuterVertexGid
in 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:
getOuterVertexOid
in 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:
getOuterVerticesNum
in 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:ArrowFragment
Get the outgoing edges.- Specified by:
getOutgoingAdjList
in 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:
getOutgoingRawAdjList
in 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:
getTotalNodesNum
in 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:
getTotalVerticesNum
in 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:
getTotalVerticesNum
in 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:ArrowFragment
Get vertex's lid with oid provided, set int vertex.- Specified by:
getVertex
in 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:ArrowFragment
Get the number of vertices in this fragment, i.e. ivnum + ovnum.- Specified by:
getVerticesNum
in 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:
gid2Oid
in 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:
gid2Vertex
in 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:
hasChild
in 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:
hasParent
in 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:
innerVertexGid2Vertex
in 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:
innerVertices
in 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:
isInnerVertex
in 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:
isOuterVertex
in 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:
oid2Gid
in 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:
outerVertexGid2Vertex
in 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:
outerVertices
in 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:
vertex2Gid
in 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:
vertexLabel
in 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:
vertexLabelNum
in 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:
vertexOffset
in 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:
vertexPropertyNum
in 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:
vertices
in 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)
-
-