java.lang.Object
org.glassfish.grizzly.memory.AbstractBufferArray<E>
- Direct Known Subclasses:
BufferArray,ByteBufferArray
- Author:
- oleksiys
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidE[]getArray()final intgetInitialBufferSize(int idx) intgetInitialLimit(int idx) final intgetInitialPosition(int idx) protected abstract intprotected abstract intgetPosition(E buffer) voidrecycle()voidreset()voidrestore()protected abstract voidsetPositionLimit(E buffer, int position, int limit) intsize()
-
Field Details
-
clazz
-
-
Constructor Details
-
AbstractBufferArray
-
-
Method Details
-
setPositionLimit
-
getPosition
-
getLimit
-
add
-
add
-
getArray
-
restore
public void restore() -
getInitialPosition
public final int getInitialPosition(int idx) -
getInitialLimit
public int getInitialLimit(int idx) -
getInitialBufferSize
public final int getInitialBufferSize(int idx) -
size
public int size() -
reset
public void reset() -
recycle
public void recycle()
-