Class FlatArray


  • public final class FlatArray
    extends com.google.flatbuffers.Table
    • Constructor Detail

      • FlatArray

        public FlatArray()
    • Method Detail

      • ValidateVersion

        public static void ValidateVersion()
      • __init

        public void __init​(int _i,
                           ByteBuffer _bb)
      • shape

        public long shape​(int j)
      • shapeLength

        public int shapeLength()
      • shapeVector

        public com.google.flatbuffers.LongVector shapeVector()
      • shapeVector

        public com.google.flatbuffers.LongVector shapeVector​(com.google.flatbuffers.LongVector obj)
      • shapeAsByteBuffer

        public ByteBuffer shapeAsByteBuffer()
      • buffer

        public byte buffer​(int j)
      • bufferLength

        public int bufferLength()
      • bufferVector

        public com.google.flatbuffers.ByteVector bufferVector()
      • bufferVector

        public com.google.flatbuffers.ByteVector bufferVector​(com.google.flatbuffers.ByteVector obj)
      • bufferAsByteBuffer

        public ByteBuffer bufferAsByteBuffer()
      • dtype

        public byte dtype()
      • byteOrder

        public byte byteOrder()
      • createFlatArray

        public static int createFlatArray​(com.google.flatbuffers.FlatBufferBuilder builder,
                                          int shapeOffset,
                                          int bufferOffset,
                                          byte dtype,
                                          byte byteOrder)
      • startFlatArray

        public static void startFlatArray​(com.google.flatbuffers.FlatBufferBuilder builder)
      • addShape

        public static void addShape​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    int shapeOffset)
      • createShapeVector

        public static int createShapeVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            long[] data)
      • startShapeVector

        public static void startShapeVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                            int numElems)
      • addBuffer

        public static void addBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                     int bufferOffset)
      • createBufferVector

        public static int createBufferVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                             byte[] data)
      • createBufferVector

        public static int createBufferVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                             ByteBuffer data)
      • startBufferVector

        public static void startBufferVector​(com.google.flatbuffers.FlatBufferBuilder builder,
                                             int numElems)
      • addDtype

        public static void addDtype​(com.google.flatbuffers.FlatBufferBuilder builder,
                                    byte dtype)
      • addByteOrder

        public static void addByteOrder​(com.google.flatbuffers.FlatBufferBuilder builder,
                                        byte byteOrder)
      • endFlatArray

        public static int endFlatArray​(com.google.flatbuffers.FlatBufferBuilder builder)
      • finishFlatArrayBuffer

        public static void finishFlatArrayBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                 int offset)
      • finishSizePrefixedFlatArrayBuffer

        public static void finishSizePrefixedFlatArrayBuffer​(com.google.flatbuffers.FlatBufferBuilder builder,
                                                             int offset)