Package org.codehaus.jackson.util

Utility classes used by Jackson Core functionality.

See:
          Description

Class Summary
BufferRecycler This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
ByteArrayBuilder Helper class that is similar to ByteArrayOutputStream in usage, but more geared to Jackson use cases internally.
CharTypes  
InternCache Singleton class that adds a simple first-level cache in front of regular String.intern() functionality.
JsonGeneratorDelegate  
JsonParserDelegate Helper class that implements delegation pattern for JsonParser, to allow for simple overridability of basic parsing functionality.
JsonParserSequence Helper class that can be used to sequence multiple physical JsonParsers to create a single logical sequence of tokens, as a single JsonParser.
TextBuffer TextBuffer is a class similar to StringBuffer, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough.
TokenBuffer Utility class used for efficient storage of JsonToken sequences, needed for temporary buffering.
TokenBuffer.Parser  
TokenBuffer.Segment Individual segment of TokenBuffer that can store up to 16 tokens (limited by 4 bits per token type marker requirement).
 

Enum Summary
BufferRecycler.ByteBufferType  
BufferRecycler.CharBufferType  
 

Package org.codehaus.jackson.util Description

Utility classes used by Jackson Core functionality.