public class XStreamFactoryBean extends java.lang.Object implements org.springframework.beans.factory.FactoryBean
| Constructor and Description |
|---|
XStreamFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getObject() |
java.lang.Class |
getObjectType() |
boolean |
isSingleton() |
void |
setAliases(java.util.Map aliases)
Set a alias/type map, consisting of string aliases mapped to
Class instances (or Strings to be
converted to Class instances). |
void |
setAnnotatedClass(java.lang.Class<?> annotatedClass)
Sets the classes, for which mappings will be read from class-level JDK 1.5+ annotation metadata.
|
void |
setAnnotatedClasses(java.lang.Class<?>[] annotatedClasses)
Sets annotated classes, for which aliases will be read from class-level JDK 1.5+ annotation metadata.
|
void |
setConverters(com.thoughtworks.xstream.converters.ConverterMatcher[] converters)
Sets the
Converters or SingleValueConverters to be registered with the
XStream instance. |
void |
setMode(int mode)
Sets the XStream mode.
|
public XStreamFactoryBean()
public void setConverters(com.thoughtworks.xstream.converters.ConverterMatcher[] converters)
Converters or SingleValueConverters to be registered with the
XStream instance.Converter,
SingleValueConverterpublic void setAliases(java.util.Map aliases)
Class instances (or Strings to be
converted to Class instances).ClassEditorpublic void setMode(int mode)
XStream#XPATH_REFERENCES,
XStream.ID_REFERENCES,
XStream.NO_REFERENCESpublic void setAnnotatedClass(java.lang.Class<?> annotatedClass)
Annotations#configureAliases(XStream, Class[])public void setAnnotatedClasses(java.lang.Class<?>[] annotatedClasses)
Annotations#configureAliases(XStream, Class[])public java.lang.Object getObject() throws java.lang.Exception
getObject in interface org.springframework.beans.factory.FactoryBeanjava.lang.Exceptionpublic java.lang.Class getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBeanpublic boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBeanCopyright © 2005-2012. All Rights Reserved.