# Uses of Class
org.apache.commons.io.serialization.ObjectStreamClassPredicate

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

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

  Methods in org.apache.commons.io.serialization that return ObjectStreamClassPredicate
  Modifier and Type
  Method
  Description
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`accept(Class<?>... classes)`
  Accepts the specified classes for deserialization, unless they are otherwise rejected.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`accept(String... patterns)`
  Accepts the wildcard specified classes for deserialization, unless they are otherwise rejected.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`accept(Pattern pattern)`
  Accepts class names that match the supplied pattern for deserialization, unless they are otherwise rejected.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`accept(ClassNameMatcher matcher)`
  Accepts class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
  `ObjectStreamClassPredicate`
  ValidatingObjectInputStream.Builder.`getPredicate()`
  Gets the predicate.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`reject(Class<?>... classes)`
  Rejects the specified classes for deserialization, even if they are otherwise accepted.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`reject(String... patterns)`
  Rejects the wildcard specified classes for deserialization, even if they are otherwise accepted.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`reject(Pattern pattern)`
  Rejects class names that match the supplied pattern for deserialization, even if they are otherwise accepted.
  `ObjectStreamClassPredicate`
  ObjectStreamClassPredicate.`reject(ClassNameMatcher m)`
  Rejects class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
  Methods in org.apache.commons.io.serialization with parameters of type ObjectStreamClassPredicate
  Modifier and Type
  Method
  Description
  `ValidatingObjectInputStream.Builder`
  ValidatingObjectInputStream.Builder.`setPredicate(ObjectStreamClassPredicate predicate)`
  Sets the predicate, null resets to an empty new ObjectStreamClassPredicate.