Interface DeserializationObjectResolver


public interface DeserializationObjectResolver
Allows resolving objects after deserialization. Typical scenarios are:
  • Method Summary

    Modifier and Type
    Method
    Description
    Resolves an object after deserialization.
  • Method Details

    • resolveObject

      Object resolveObject(Object object) throws IOException
      Resolves an object after deserialization. If the implementation does not recognize the object then null should be returned.

      Implementations are strongly encouraged to annotate the parameter with Sensitive to avoid tracing user data.

      Parameters:
      object - the object being resolved
      Returns:
      the resolved object, or null if no resolution is needed
      Throws:
      IOException - if an error occurs resolving the object