# Package org.apache.commons.io.serialization

Provides a framework for controlling the deserialization of classes.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ClassNameMatcher | An object that matches a Class name to a condition.

- Class Summary
  Class | Description
  --- | ---
  FullClassNameMatcher | A `ClassNameMatcher` that matches on full class names.
  ObjectStreamClassPredicate | A predicate (boolean-valued function) of one argument to accept and reject classes.
  RegexpClassNameMatcher | A `ClassNameMatcher` that uses regular expressions.
  ValidatingObjectInputStream | An `ObjectInputStream` that's restricted to deserialize a limited set of classes.
  ValidatingObjectInputStream.Builder | Builds a new `ValidatingObjectInputStream`.
  WildcardClassNameMatcher | A `ClassNameMatcher` that uses simplified regular expressions provided by `FilenameUtils.wildcardMatch`

## Package org.apache.commons.io.serialization Description

Provides a framework for controlling the deserialization of classes.