Class ByteBufferFactory


  • public final class ByteBufferFactory
    extends Object
    Class was copied from GlassFish Grizzly sources to be available also for client side and don't require GlassFish to be installed Factory class used to create views of a ByteBuffer. The ByteBuffer can by direct or not.
    Author:
    Jean-Francois Arcand
    • Field Detail

      • defaultCapacity

        public static int defaultCapacity
        The default capacity of the default view of a ByteBuffer
      • capacity

        public static int capacity
        The default capacity of the ByteBuffer from which views will be created.
    • Method Detail

      • allocateView

        public static ByteBuffer allocateView​(int size,
                                              boolean direct)
        Return a direct ByteBuffer view
        Parameters:
        size - the Size of the ByteBuffer
      • allocateView

        public static ByteBuffer allocateView​(boolean direct)
        Return a direct ByteBuffer view using the default size.