Class StringView_cxx_0xfff9df39

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • StringView_cxx_0xfff9df39

        public StringView_cxx_0xfff9df39​(long address)
    • Method Detail

      • hashCode

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

        public byte byteAt​(long index)
        Specified by:
        byteAt in interface StringView
      • nativeByteAt

        public static byte nativeByteAt​(long ptr,
                                        long index0)
      • data

        public long data()
        Specified by:
        data in interface com.alibaba.fastffi.FFIStringProvider
        Specified by:
        data in interface StringView
      • nativeData

        public static long nativeData​(long ptr)
      • empty

        public boolean empty()
        Specified by:
        empty in interface StringView
      • nativeEmpty

        public static boolean nativeEmpty​(long ptr)
      • size

        public long size()
        Specified by:
        size in interface com.alibaba.fastffi.FFIStringProvider
        Specified by:
        size in interface StringView
      • nativeSize

        public static long nativeSize​(long ptr)