@Internal public class ConfluenceXStreamImpl extends Object implements ConfluenceXStreamInternal
Constructor and Description |
---|
ConfluenceXStreamImpl(com.thoughtworks.xstream.XStream xStreamPrimary,
com.thoughtworks.xstream.XStream xStreamSecondary) |
Modifier and Type | Method and Description |
---|---|
void |
alias(String alias,
Class aliasClass) |
void |
allowTypes(String[] toArray) |
void |
allowTypesByRegExp(String[] toArray) |
void |
allowTypesByWildcard(String[] toArray) |
Object |
fromXML(Reader reader)
Deserialize an object from an XML Reader.
|
Object |
fromXML(String xml)
Deserialize an object from an XML String.
|
com.thoughtworks.xstream.XStream |
getXStream()
Always try to return XStream111 till the time it is supported in Confluence.
|
void |
registerConverter(com.thoughtworks.xstream.converters.Converter converter,
Integer integer) |
void |
setUpDefaultSecurity() |
String |
toXML(Object obj)
Serialize an object to a pretty-printed XML String.
|
void |
toXML(Object obj,
Writer writer)
Serialize an object to the given Writer as pretty-printed XML.
|
public ConfluenceXStreamImpl(com.thoughtworks.xstream.XStream xStreamPrimary, com.thoughtworks.xstream.XStream xStreamSecondary)
public String toXML(Object obj)
ConfluenceXStream
toXML
in interface ConfluenceXStream
public void toXML(Object obj, Writer writer)
ConfluenceXStream
toXML
in interface ConfluenceXStream
public Object fromXML(String xml)
ConfluenceXStream
fromXML
in interface ConfluenceXStream
public Object fromXML(Reader reader)
ConfluenceXStream
fromXML
in interface ConfluenceXStream
public com.thoughtworks.xstream.XStream getXStream()
getXStream
in interface ConfluenceXStreamInternal
public void registerConverter(com.thoughtworks.xstream.converters.Converter converter, Integer integer)
registerConverter
in interface ConfluenceXStreamInternal
public void alias(String alias, Class aliasClass)
alias
in interface ConfluenceXStreamInternal
public void setUpDefaultSecurity()
setUpDefaultSecurity
in interface ConfluenceXStreamInternal
public void allowTypes(String[] toArray)
allowTypes
in interface ConfluenceXStreamInternal
public void allowTypesByWildcard(String[] toArray)
allowTypesByWildcard
in interface ConfluenceXStreamInternal
public void allowTypesByRegExp(String[] toArray)
allowTypesByRegExp
in interface ConfluenceXStreamInternal
Copyright © 2003–2021 Atlassian. All rights reserved.