Class PropertyNbr_cxx_0x8f90c303

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • PropertyNbr_cxx_0x8f90c303

        public PropertyNbr_cxx_0x8f90c303​(long address)
    • Method Detail

      • hashCode

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

        public void addV​(long arg0)
        Specified by:
        addV in interface com.alibaba.fastffi.CXXPointerRangeElement<PropertyNbr<Integer>>
      • nativeDec

        public static @com.alibaba.fastffi.CXXReference long nativeDec​(long ptr)
      • elementSize

        public long elementSize()
        Specified by:
        elementSize in interface com.alibaba.fastffi.CXXPointerRangeElement<PropertyNbr<Integer>>
      • nativeEq

        public static boolean nativeEq​(long ptr,
                                       long arg00)
      • getDouble

        public @com.alibaba.fastffi.FFINameAlias("get_double") double getDouble​(int arg0)
        Specified by:
        getDouble in interface PropertyNbr<Integer>
      • nativeGetDouble

        public static @com.alibaba.fastffi.FFINameAlias("get_double") double nativeGetDouble​(long ptr,
                                                                                             int arg00)
      • getInt

        public @com.alibaba.fastffi.FFINameAlias("get_int") int getInt​(int arg0)
        Specified by:
        getInt in interface PropertyNbr<Integer>
      • nativeGetInt

        public static @com.alibaba.fastffi.FFINameAlias("get_int") int nativeGetInt​(long ptr,
                                                                                    int arg00)
      • getString

        public com.alibaba.fastffi.FFIByteString getString​(int arg0)
        Specified by:
        getString in interface PropertyNbr<Integer>
      • nativeGetString

        public static @com.alibaba.fastffi.FFINameAlias("get_str"),@com.alibaba.fastffi.CXXValue long nativeGetString​(long ptr,
                                                                                                                      long rv_base,
                                                                                                                      int arg00)
      • nativeInc

        public static @com.alibaba.fastffi.CXXReference long nativeInc​(long ptr)
      • moveToV

        public void moveToV​(long arg0)
        Specified by:
        moveToV in interface com.alibaba.fastffi.CXXPointerRangeElement<PropertyNbr<Integer>>
      • nativeNeighbor

        public static @com.alibaba.fastffi.FFINameAlias("neighbor"),@com.alibaba.fastffi.CXXValue long nativeNeighbor​(long ptr,
                                                                                                                      long rv_base)
      • setAddress

        public void setAddress​(long arg0)
        Specified by:
        setAddress in interface com.alibaba.fastffi.FFISettablePointer
      • nativeCreateFactory0

        public static long nativeCreateFactory0()