# Package com.fasterxml.aalto.util

- Interface Summary
  Interface | Description
  --- | ---
  IllegalCharHandler |
  XmlConsts | Simple constant container interface, shared by input and output sides.

- Class Summary
  Class | Description
  --- | ---
  BufferRecycler | This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
  CharsetNames | Simple utility class that normalizes given character input character set names into canonical (within context of this processor) names
  DataUtil |
  EmptyIterator<T> | Simple implementation of "null iterator", iterator that has nothing to iterate over.
  IllegalCharHandler.ReplacingIllegalCharHandler |
  NameTable | This class defines the basic high-level interface for symbol table implementations, especially regarding how they are obtained and reused.
  SingletonIterator | Simple read-only iterator that iterators over one specific item, passed in as constructor argument.
  TextAccumulator | Simple utility class used to efficiently accumulate and concatenate text passed in various forms
  TextBuilder | Class conceptually similar to `StringBuilder`, but that allows for bit more efficient building, using segmented internal buffers, and direct access to these buffers.
  TextUtil |
  UriCanonicalizer | This class is used for canonicalization of namespace URIs.
  URLUtil |
  XmlChars | Simple utility class that encapsulates logic of determining validity of characters outside basic 7-bit range of Unicode, for XML 1.0
  XmlCharTypes | This is a simple container class, mostly used to encapsulate details of character typing out of parser/scanner/writer classes, while still making int arrays auto-generated only if needed (esp.
  XmlNames | Simple utility class used for checking validity of xml names.

Copyright © 2012-2015 FasterXML. All Rights Reserved.