public class XStreamXmlSerializerBuilder<T> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
XStreamXmlSerializerBuilder(Class<T> objectType,
boolean strict) |
public static <C> XStreamXmlSerializerBuilder<C> newStrictXmlSerializerBuilder(Class<C> objectType)
public static <C> XStreamXmlSerializerBuilder<C> newForgivingXmlSerializerBuilder(Class<C> objectType)
protected com.thoughtworks.xstream.io.HierarchicalStreamDriver getStreamDriver()
public final XStreamXmlSerializerBuilder<T> withConverter(com.thoughtworks.xstream.converters.Converter converter)
public final XStreamXmlSerializerBuilder<T> withConverter(com.thoughtworks.xstream.converters.SingleValueConverter converter)
public final XStreamXmlSerializerBuilder<T> withAliasType(String alias, Class<?> type)
public final XStreamXmlSerializerBuilder<T> withAliasPackage(String alias, String packageName)
public final XStreamXmlSerializerBuilder<T> withAttribute(String childNode, Class<?> attributeOnType)
public final XStreamXmlSerializerBuilder<T> withAliasField(String alias, Class<?> aliasOnField, String field)
public XStreamXmlSerializer<T> build()
protected com.thoughtworks.xstream.XStream getXStream()
Copyright © 2008–2019 RIPE Network Coordination Centre (RIPE NCC). All rights reserved.