# Package org.apache.commons.io.serialization

package org.apache.commons.io.serialization
Provides a framework for controlling the deserialization of classes. You can deserlialize an object tree safely using a `ValidatingObjectInputStream`.

- Related Packages
  Package
  Description
  org.apache.commons.io
  Provides classes for working with streams, readers, writers and files.
- Class
  Description
  ClassNameMatcher
  An object that matches a Class name to a condition.
  ObjectStreamClassPredicate
  A predicate (boolean-valued function) of one argument to accept and reject classes.
  ValidatingObjectInputStream
  An `ObjectInputStream` that's restricted to deserialize a limited set of classes.
  ValidatingObjectInputStream.Builder
  Builds a new `ValidatingObjectInputStream`.