Interface StringView

  • All Superinterfaces:
    com.alibaba.fastffi.FFIJava, com.alibaba.fastffi.FFIPointer, com.alibaba.fastffi.FFIStringProvider, FFIType, Serializable
    All Known Implementing Classes:
    StringView_cxx_0xfff9df39

    public interface StringView
    extends com.alibaba.fastffi.FFIStringProvider, com.alibaba.fastffi.FFIPointer
    • Field Summary

      • Fields inherited from interface com.alibaba.fastffi.FFIStringProvider

        UTF8
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      byte byteAt​(long index)  
      long data()  
      boolean empty()  
      long size()  
      • Methods inherited from interface com.alibaba.fastffi.FFIJava

        javaEquals, javaHashCode
      • Methods inherited from interface com.alibaba.fastffi.FFIPointer

        getAddress
      • Methods inherited from interface com.alibaba.fastffi.FFIStringProvider

        toJavaString
    • Method Detail

      • data

        long data()
        Specified by:
        data in interface com.alibaba.fastffi.FFIStringProvider
      • byteAt

        byte byteAt​(long index)
      • size

        long size()
        Specified by:
        size in interface com.alibaba.fastffi.FFIStringProvider
      • empty

        boolean empty()