类 DefaultDeserializer
- java.lang.Object
- org.springframework.core.serializer.DefaultDeserializer
- 所有已实现的接口:
Deserializer<Object>
public class DefaultDeserializer extends Object implements Deserializer<Object>
A defaultDeserializerimplementation that reads an input stream using Java serialization.- 从以下版本开始:
- 3.0.5
- 作者:
- Gary Russell, Mark Fisher, Juergen Hoeller
- 另请参阅:
ObjectInputStream
构造器概要
构造器 构造器 说明 DefaultDeserializer()Create aDefaultDeserializerwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader".DefaultDeserializer(ClassLoader classLoader)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Objectdeserialize(InputStream inputStream)Read from the suppliedInputStreamand deserialize the contents into an object.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.springframework.core.serializer.Deserializer
deserializeFromByteArray
构造器详细资料
DefaultDeserializer
public DefaultDeserializer()
Create aDefaultDeserializerwith defaultObjectInputStreamconfiguration, using the "latest user-defined ClassLoader".
DefaultDeserializer
public DefaultDeserializer(@Nullable ClassLoader classLoader)
- 从以下版本开始:
- 4.2.1
- 另请参阅:
ConfigurableObjectInputStream(InputStream, ClassLoader)
方法详细资料
deserialize
public Object deserialize(InputStream inputStream) throws IOException
Read from the suppliedInputStreamand deserialize the contents into an object.- 指定者:
deserialize在接口中Deserializer<Object>- 参数:
inputStream- the input stream- 返回:
- the deserialized object
- 抛出:
IOException- in case of errors reading from the stream- 另请参阅:
ObjectInputStream.readObject()