org.mortbay.io
Class BufferCache.CachedBuffer

java.lang.Object
  extended by org.mortbay.io.AbstractBuffer
      extended by org.mortbay.io.ByteArrayBuffer
          extended by org.mortbay.io.ByteArrayBuffer.CaseInsensitive
              extended by org.mortbay.io.BufferCache.CachedBuffer
All Implemented Interfaces:
Cloneable, Buffer, Buffer.CaseInsensitve
Enclosing class:
BufferCache

public static class BufferCache.CachedBuffer
extends ByteArrayBuffer.CaseInsensitive


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mortbay.io.ByteArrayBuffer
ByteArrayBuffer.CaseInsensitive
 
Nested classes/interfaces inherited from interface org.mortbay.io.Buffer
Buffer.CaseInsensitve
 
Field Summary
 
Fields inherited from class org.mortbay.io.AbstractBuffer
__IMMUTABLE, __READONLY, __READWRITE, __VOLATILE, _access, _get, _hash, _put, _string, _volatile
 
Fields inherited from interface org.mortbay.io.Buffer
IMMUTABLE, NON_VOLATILE, READONLY, READWRITE, VOLATILE
 
Constructor Summary
BufferCache.CachedBuffer(String value, int ordinal)
           
 
Method Summary
 BufferCache.CachedBuffer getAssociate(Object key)
           
 int getOrdinal()
           
 void setAssociate(Object key, BufferCache.CachedBuffer associate)
           
 
Methods inherited from class org.mortbay.io.ByteArrayBuffer
array, capacity, get, peek, peek, poke, readFrom, wrap, wrap, writeTo
 
Methods inherited from class org.mortbay.io.AbstractBuffer
asArray, asImmutableBuffer, asMutableBuffer, asNonVolatileBuffer, asReadOnlyBuffer, buffer, clear, compact, duplicate, equals, equalsIgnoreCase, get, get, getIndex, hasContent, hashCode, isImmutable, isReadOnly, isVolatile, length, mark, mark, markIndex, peek, peek, poke, poke, put, put, put, put, putIndex, reset, rewind, setGetIndex, setMarkIndex, setPutIndex, skip, slice, sliceFromMark, sliceFromMark, space, toDebugString, toDetailString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BufferCache.CachedBuffer

public BufferCache.CachedBuffer(String value,
                                int ordinal)
Method Detail

getOrdinal

public int getOrdinal()

getAssociate

public BufferCache.CachedBuffer getAssociate(Object key)

setAssociate

public void setAssociate(Object key,
                         BufferCache.CachedBuffer associate)