Interface PrimitiveType<B extends java.nio.Buffer>

    • Method Detail

      • appendBuffer

        void appendBuffer​(B buffer,
                          B dataToAppend)
      • appendToByteBuffer

        void appendToByteBuffer​(java.nio.ByteBuffer byteBuffer,
                                B dataToAppend)
      • asTypedBuffer

        B asTypedBuffer​(java.nio.ByteBuffer buffer)
      • bitPix

        int bitPix()
      • bufferClass

        java.lang.Class<? extends B> bufferClass()
      • convertToByteBuffer

        java.nio.ByteBuffer convertToByteBuffer​(java.lang.Object array)
      • getArray

        void getArray​(B buffer,
                      java.lang.Object array)
      • getArray

        void getArray​(B buffer,
                      java.lang.Object array,
                      int length)
      • getArray

        void getArray​(B buffer,
                      java.lang.Object array,
                      int offset,
                      int length)
      • individualSize

        boolean individualSize()
      • newArray

        java.lang.Object newArray​(int length)
      • newBuffer

        B newBuffer​(int length)
      • newBuffer

        B newBuffer​(long length)
      • primitiveClass

        java.lang.Class<?> primitiveClass()
      • putArray

        void putArray​(B buffer,
                      java.lang.Object array)
      • putArray

        void putArray​(B buffer,
                      java.lang.Object array,
                      int length)
      • size

        int size()
      • size

        int size​(java.lang.Object instance)
      • sliceBuffer

        B sliceBuffer​(B buffer)
      • type

        char type()
      • wrap

        B wrap​(java.lang.Object array)
      • wrapperClass

        java.lang.Class<?> wrapperClass()