# Uses of Interface
org.apache.commons.io.serialization.ClassNameMatcher

Packages that use ClassNameMatcher
Package
Description
org.apache.commons.io.serialization
Provides a framework for controlling the deserialization of classes.

- ## Uses of ClassNameMatcher in org.apache.commons.io.serialization

  Methods in org.apache.commons.io.serialization with parameters of type ClassNameMatcher
  Modifier and Type
  Method
  Description
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`accept(ClassNameMatcher matcher)`
  Accepts class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
  `ValidatingObjectInputStream`
  ValidatingObjectInputStream.`accept(ClassNameMatcher matcher)`
  Accepts class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
  `ValidatingObjectInputStream.Builder`
  ValidatingObjectInputStream.Builder.`accept(ClassNameMatcher matcher)`
  Accepts class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`reject(ClassNameMatcher m)`
  Rejects class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
  `ValidatingObjectInputStream.Builder`
  ValidatingObjectInputStream.Builder.`reject(ClassNameMatcher matcher)`
  Rejects class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
  `ValidatingObjectInputStream`
  ValidatingObjectInputStream.`reject(ClassNameMatcher matcher)`
  Rejects class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.