Class AbstractArrayMemoryIO.ArrayIO

    • Constructor Detail

      • ArrayIO

        protected ArrayIO()
    • Method Detail

      • getInt16

        public abstract short getInt16​(byte[] buffer,
                                       int offset)
      • getInt32

        public abstract int getInt32​(byte[] buffer,
                                     int offset)
      • getInt64

        public abstract long getInt64​(byte[] buffer,
                                      int offset)
      • getAddress

        public abstract long getAddress​(byte[] buffer,
                                        int offset)
      • putInt16

        public abstract void putInt16​(byte[] buffer,
                                      int offset,
                                      int value)
      • putInt32

        public abstract void putInt32​(byte[] buffer,
                                      int offset,
                                      int value)
      • putInt64

        public abstract void putInt64​(byte[] buffer,
                                      int offset,
                                      long value)
      • putAddress

        public abstract void putAddress​(byte[] buffer,
                                        int offset,
                                        long value)
      • getFloat32

        public final float getFloat32​(byte[] buffer,
                                      int offset)
      • putFloat32

        public final void putFloat32​(byte[] buffer,
                                     int offset,
                                     float value)
      • getFloat64

        public final double getFloat64​(byte[] buffer,
                                       int offset)
      • putFloat64

        public final void putFloat64​(byte[] buffer,
                                     int offset,
                                     double value)