mpjbuf
Interface RawBuffer
- All Known Implementing Classes: 
- Buddy1Buffer, Buddy2Buffer, NIOBuffer
- public interface RawBuffer 
Interface implemented by static component of buffer.
| Method Summary | 
|  void | copy(java.nio.ByteBuffer srcBuffer,
     int srcOffset,
     int srcLength,
     int dstOffset)
 | 
|  void | free()
 | 
|  int | gather(boolean[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(byte[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(char[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(double[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(float[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(int[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(long[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | gather(short[] source,
       int numEls,
       int offs,
       int[] indexes,
       int bufOff)
 | 
|  int | getByte(int bufOff)
 | 
|  int | getCapacity()
 | 
|  int | getInt(int bufOff,
       boolean revBytes)
 | 
|  void | putByte(int value,
        int bufOff)
 | 
|  void | putInt(int value,
       int bufOff)
 | 
|  void | read(boolean[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(byte[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(char[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(double[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(float[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(int[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(long[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  void | read(short[] dest,
     int dstOff,
     int numEls,
     int bufOff,
     boolean revBytes)
 | 
|  int | scatter(boolean[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(byte[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(char[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(double[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(float[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(int[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(long[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  int | scatter(short[] dest,
        int numEls,
        int offs,
        int[] indexes,
        int bufOff,
        boolean revBytes)
 | 
|  void | strGather(boolean[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(byte[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(char[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(double[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(float[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(int[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(long[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strGather(short[] source,
          int srcOff,
          int rank,
          int exts,
          int strs,
          int[] shape,
          int bufOff)
 | 
|  void | strScatter(boolean[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(byte[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(char[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(double[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(float[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(int[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(long[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | strScatter(short[] dest,
           int dstOff,
           int rank,
           int exts,
           int strs,
           int[] shape,
           int bufOff,
           boolean revBytes)
 | 
|  void | write(boolean[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(byte[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(char[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(double[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(float[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(int[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(long[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
|  void | write(short[] source,
      int srcOff,
      int numEls,
      int bufOff)
 | 
 
getCapacity
int getCapacity()
- 
 
free
void free()
- 
 
putByte
void putByte(int value,
             int bufOff)
- 
 
getByte
int getByte(int bufOff)
- 
 
putInt
void putInt(int value,
            int bufOff)
- 
 
getInt
int getInt(int bufOff,
           boolean revBytes)
- 
 
copy
void copy(java.nio.ByteBuffer srcBuffer,
          int srcOffset,
          int srcLength,
          int dstOffset)
- 
 
write
void write(byte[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(byte[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(byte[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(byte[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(byte[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(byte[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(short[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(short[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(short[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(short[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(short[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(short[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(int[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(int[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(int[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(int[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(int[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(int[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(long[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(long[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(long[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(long[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(long[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(long[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(char[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(char[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(char[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(char[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(char[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(char[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(float[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(float[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(float[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(float[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(float[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(float[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(double[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(double[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(double[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(double[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(double[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(double[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
- 
 
write
void write(boolean[] source,
           int srcOff,
           int numEls,
           int bufOff)
- 
 
gather
int gather(boolean[] source,
           int numEls,
           int offs,
           int[] indexes,
           int bufOff)
- 
 
strGather
void strGather(boolean[] source,
               int srcOff,
               int rank,
               int exts,
               int strs,
               int[] shape,
               int bufOff)
- 
 
read
void read(boolean[] dest,
          int dstOff,
          int numEls,
          int bufOff,
          boolean revBytes)
- 
 
scatter
int scatter(boolean[] dest,
            int numEls,
            int offs,
            int[] indexes,
            int bufOff,
            boolean revBytes)
- 
 
strScatter
void strScatter(boolean[] dest,
                int dstOff,
                int rank,
                int exts,
                int strs,
                int[] shape,
                int bufOff,
                boolean revBytes)
-