Top Fields Constructors Methods
org.glassfish.grizzly.memory

public final Class BufferArray

extends AbstractBufferArray<Buffer>
Class Inheritance
Imports
org.glassfish.grizzly.Buffer, .ThreadCache

Author
oleksiys

Field Summary

Modifier and TypeField and Description
private static final ThreadCache.CachedTypeIndex<BufferArray>
Inherited from org.glassfish.grizzly.memory.AbstractBufferArray:
clazz

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static BufferArray
protected int
protected int
public void
protected void
setPositionLimit(final Buffer buffer, final int position, final int limit)

Implements abstract org.glassfish.grizzly.memory.AbstractBufferArray.setPositionLimit.

Inherited from org.glassfish.grizzly.memory.AbstractBufferArray:
addaddgetArraygetInitialBufferSizegetInitialLimitgetInitialPositionresetrestoresize

Field Detail

CACHE_IDXback to summary
private static final ThreadCache.CachedTypeIndex<BufferArray> CACHE_IDX

Constructor Detail

BufferArrayback to summary
private BufferArray()

Method Detail

createback to summary
public static BufferArray create()
getLimitback to summary
protected int getLimit(final Buffer buffer)

Implements abstract org.glassfish.grizzly.memory.AbstractBufferArray.getLimit.

Annotations
@Override
getPositionback to summary
protected int getPosition(final Buffer buffer)

Implements abstract org.glassfish.grizzly.memory.AbstractBufferArray.getPosition.

Annotations
@Override
recycleback to summary
public void recycle()

Overrides org.glassfish.grizzly.memory.AbstractBufferArray.recycle.

Annotations
@Override
setPositionLimitback to summary
protected void setPositionLimit(final Buffer buffer, final int position, final int limit)

Implements abstract org.glassfish.grizzly.memory.AbstractBufferArray.setPositionLimit.

Annotations
@Override