# Package net.sf.saxon.serialize.codenorm

This package contains the code to implement Unicode normalization.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Normalizer | Implements Unicode Normalization Forms C, D, KC, KD.
  NormalizerData | Accesses the Normalization Data used for Forms C and D.

## Package net.sf.saxon.serialize.codenorm Description

This package contains the code to implement Unicode normalization.

Much of the code is derived directly from the reference implementation published by the Unicode Consortium. However, the code for constructing the data tables used as input to the algorithm has been redesigned and rewritten for efficiency.

Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.