public class BufferCache
extends java.lang.Object
Buffer objects.
Buffers are stored in an ordered collection and can retreived by index or value| Modifier and Type | Class and Description |
|---|---|
static class |
BufferCache.CachedBuffer |
| Constructor and Description |
|---|
BufferCache() |
| Modifier and Type | Method and Description |
|---|---|
BufferCache.CachedBuffer |
add(java.lang.String value,
int ordinal)
Add a buffer to the cache at the specified index.
|
BufferCache.CachedBuffer |
get(Buffer buffer) |
BufferCache.CachedBuffer |
get(int ordinal) |
BufferCache.CachedBuffer |
get(java.lang.String value) |
BufferCache.CachedBuffer |
getBest(byte[] value,
int offset,
int maxLength) |
int |
getOrdinal(Buffer buffer) |
int |
getOrdinal(java.lang.String value) |
Buffer |
lookup(Buffer buffer) |
Buffer |
lookup(java.lang.String value) |
java.lang.String |
toString() |
java.lang.String |
toString(Buffer buffer) |
public BufferCache.CachedBuffer add(java.lang.String value, int ordinal)
value - The content of the buffer.public BufferCache.CachedBuffer get(int ordinal)
public BufferCache.CachedBuffer get(Buffer buffer)
public BufferCache.CachedBuffer get(java.lang.String value)
public BufferCache.CachedBuffer getBest(byte[] value, int offset, int maxLength)
public Buffer lookup(java.lang.String value)
public java.lang.String toString(Buffer buffer)
public int getOrdinal(java.lang.String value)
public int getOrdinal(Buffer buffer)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2013 FuseSource, Corp.. All Rights Reserved.