Generated by
JDiff

Class org.springframework.oxm.xstream.XStreamMarshaller

Removed Methods
void setAnnotatedClass(Class<?>) Set the classes for which mappings will be read from class-level annotation metadata.
 

Added Methods
XStream buildXStream() Build the native XStream delegate to be used by this marshaller, delegating to .constructXStream(), .configureXStream and .customizeXStream.
void configureXStream(XStream) Configure the XStream instance with this marshaller's bean properties.
XStream constructXStream() Construct an XStream instance, either using one of the standard constructors or creating a custom subclass.
void marshalOutputStream(Object, OutputStream, DataHolder)  
void marshalWriter(Object, Writer, DataHolder)  
void setConverterLookup(ConverterLookup) Set a custom XStream ConverterLookup to use.
void setConverterRegistry(ConverterRegistry) Set a custom XStream ConverterRegistry to use.
void setMapper(Mapper) Set a custom XStream Mapper to use.
void setMapperWrappers(Class[]) Set one or more custom XStream MapperWrapper classes.
void setMarshallingStrategy(MarshallingStrategy) Set a custom XStream MarshallingStrategy to use.
void setReflectionProvider(ReflectionProvider) Set a custom XStream ReflectionProvider to use.
Object unmarshalInputStream(InputStream, DataHolder)  
Object unmarshalReader(Reader, DataHolder)  
 

Changed Methods
void afterPropertiesSet() Change in exceptions thrown from java.lang.Exception to no exceptions.
Change from final to non-final.
 
XStream getXStream() Change from non-final to final.
Return the native XStream delegate used by this marshaller.
void setAliases(Map<String, ?>) Change in exceptions thrown from java.lang.ClassNotFoundException to no exceptions.
Set an alias/type map, consisting of string aliases mapped to classes.
void setAliasesByType(Map<String, ?>) Change in exceptions thrown from java.lang.ClassNotFoundException to no exceptions.
Sets the aliases by type map, consisting of string aliases mapped to classes.
void setFieldAliases(Map<String, String>) Change in exceptions thrown from (java.lang.ClassNotFoundException, java.lang.NoSuchFieldException) to no exceptions.
Set a field alias/type map, consiting of field names.
void marshalOutputStream(Object, OutputStream) Change of visibility from protected to public.
 
void marshalWriter(Object, Writer) Change of visibility from protected to public.
 
Object unmarshalInputStream(InputStream) Change of visibility from protected to public.
 
Object unmarshalReader(Reader) Change of visibility from protected to public.