## Uses of Interface
com.h3c.util.codec.StringCodec

- Packages that use StringCodec
  Package | Description
  --- | ---
  com.h3c.util.codec |

- - ### Uses of StringCodec in com.h3c.util.codec

    Subinterfaces of StringCodec in com.h3c.util.codec
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EntropicStringCodec` This interface extends `StringCodec`, defining methods for adding new string encodings after construction.

    Classes in com.h3c.util.codec that implement StringCodec
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClassNameCodec` This class is a specialization of `EntropicStringSetCodec` that is tailored specifically for mapping (fully qualified) class names.
    `class` | `EntropicStringSetCodec` This class is a specialization of `StringSetCodec` that allows mappings to be added to the codec after it has been constructed.
    `class` | `StringSetCodec` This class takes a set of strings and provides an implementation of `StringCodec` that encodes each given string to a shorter, but unique alternate.

    Methods in com.h3c.util.codec that return StringCodec
    Modifier and Type | Method and Description
    --- | ---
    `static <E extends Enum<E>> StringCodec` | CodecFactory.`createCodecForEnumNames(Class<E> eClass)` A convenience method to create a string codec for the constant names of the specified enumeration class.
    `static StringCodec` | CodecFactory.`createGeneralCodec(Set<String> originals)` A convenience method to create a string codec for a general set of strings.

Copyright © 2014. All Rights Reserved.