Class VertexRange_cxx_0x52600602

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • VertexRange_cxx_0x52600602

        public VertexRange_cxx_0x52600602​(long address)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • SetRange

        public void SetRange​(Integer arg0,
                             Integer arg1)
        Description copied from interface: VertexRange
        Update the left bound and right bound.
        Specified by:
        SetRange in interface VertexRange<Integer>
        Parameters:
        arg0 - left(begin) VID_T.
        arg1 - right(end) VID_T.
      • native_SetRange

        public static void native_SetRange​(long ptr,
                                           int arg00,
                                           int arg11)
      • nativeBeginValue

        public static @com.alibaba.fastffi.FFINameAlias("begin_value"),@com.alibaba.fastffi.CXXValue int nativeBeginValue​(long ptr)
      • delete

        public void delete()
        Specified by:
        delete in interface com.alibaba.fastffi.CXXPointer
      • nativeDelete

        public static void nativeDelete​(long ptr)
      • nativeEndValue

        public static @com.alibaba.fastffi.FFINameAlias("end_value"),@com.alibaba.fastffi.CXXValue int nativeEndValue​(long ptr)
      • size

        public long size()
        Description copied from interface: VertexRange
        Return the number of vertices in this vertex range.
        Specified by:
        size in interface VertexRange<Integer>
        Returns:
        the size.
      • nativeSize

        public static long nativeSize​(long ptr)
      • nativeCreateFactory0

        public static long nativeCreateFactory0()
      • nativeCreateFactory1

        public static long nativeCreateFactory1​(int arg00,
                                                int arg11)