下面列出了怎么用org.springframework.core.serializer.DefaultDeserializer的API类实例代码及写法,或者点击链接到github查看源代码。
public SpringDevToolsSerializer(){
this.deserializer = new DeserializingConverter(new DefaultDeserializer(Thread.currentThread().getContextClassLoader()));
}
/**
* Create a {@code DeserializingConverter} with default {@link java.io.ObjectInputStream}
* configuration, using the "latest user-defined ClassLoader".
* @see DefaultDeserializer#DefaultDeserializer()
*/
public DeserializingConverter() {
this.deserializer = new DefaultDeserializer();
}
/**
* Create a {@code DeserializingConverter} for using an {@link java.io.ObjectInputStream}
* with the given {@code ClassLoader}.
* @since 4.2.1
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public DeserializingConverter(ClassLoader classLoader) {
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code SerializationDelegate} with a default serializer/deserializer
* for the given {@code ClassLoader}.
* @see DefaultDeserializer
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public SerializationDelegate(ClassLoader classLoader) {
this.serializer = new DefaultSerializer();
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code DeserializingConverter} with default {@link java.io.ObjectInputStream}
* configuration, using the "latest user-defined ClassLoader".
* @see DefaultDeserializer#DefaultDeserializer()
*/
public DeserializingConverter() {
this.deserializer = new DefaultDeserializer();
}
/**
* Create a {@code DeserializingConverter} for using an {@link java.io.ObjectInputStream}
* with the given {@code ClassLoader}.
* @since 4.2.1
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public DeserializingConverter(ClassLoader classLoader) {
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code SerializationDelegate} with a default serializer/deserializer
* for the given {@code ClassLoader}.
* @see DefaultDeserializer
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public SerializationDelegate(ClassLoader classLoader) {
this.serializer = new DefaultSerializer();
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code DeserializingConverter} with default {@link java.io.ObjectInputStream}
* configuration, using the "latest user-defined ClassLoader".
* @see DefaultDeserializer#DefaultDeserializer()
*/
public DeserializingConverter() {
this.deserializer = new DefaultDeserializer();
}
/**
* Create a {@code DeserializingConverter} for using an {@link java.io.ObjectInputStream}
* with the given {@code ClassLoader}.
* @since 4.2.1
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public DeserializingConverter(ClassLoader classLoader) {
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code SerializationDelegate} with a default serializer/deserializer
* for the given {@code ClassLoader}.
* @see DefaultDeserializer
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public SerializationDelegate(ClassLoader classLoader) {
this.serializer = new DefaultSerializer();
this.deserializer = new DefaultDeserializer(classLoader);
}
/**
* Create a {@code DeserializingConverter} with default {@link java.io.ObjectInputStream}
* configuration, using the "latest user-defined ClassLoader".
* @see DefaultDeserializer#DefaultDeserializer()
*/
public DeserializingConverter() {
this.deserializer = new DefaultDeserializer();
}
/**
* Create a {@code DeserializingConverter} for using an {@link java.io.ObjectInputStream}
* with the given {@code ClassLoader}.
* @since 4.2.1
* @see DefaultDeserializer#DefaultDeserializer(ClassLoader)
*/
public DeserializingConverter(ClassLoader classLoader) {
this.deserializer = new DefaultDeserializer(classLoader);
}