## 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

    Classes in org.apache.commons.io.serialization that implement ClassNameMatcher
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `FullClassNameMatcher` A `ClassNameMatcher` that matches on full class names.
    `(package private) class` | `RegexpClassNameMatcher` A `ClassNameMatcher` that uses regular expressions.
    `(package private) class` | `WildcardClassNameMatcher` A `ClassNameMatcher` that uses simplified regular expressions provided by `FilenameUtils.wildcardMatch`

    Methods in org.apache.commons.io.serialization with parameters of type ClassNameMatcher
    Modifier and Type | Method and 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` | ValidatingObjectInputStream.`reject(ClassNameMatcher matcher)` 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.