Interface XStreamFactory
- All Known Implementing Classes:
CustomizableXStreamFactory,SecureXStreamFactory
public interface XStreamFactory
Creates custom instances of
XStream.- Since:
- v3.3
-
Method Summary
Modifier and TypeMethodDescription@NotNull com.thoughtworks.xstream.XStreamCreateXStreambacked by given classLoader and driver.@NotNull com.thoughtworks.xstream.XStreamCreate default instance of XStream.@NotNull com.thoughtworks.xstream.XStreamcreateXStream(@Nullable ClassLoader classLoader) CreateXStreambacked by given classLoader.
-
Method Details
-
createXStream
@NotNull @NotNull com.thoughtworks.xstream.XStream createXStream()Create default instance of XStream.- Returns:
- new XStream instance
-
createXStream
@NotNull @NotNull com.thoughtworks.xstream.XStream createXStream(@Nullable @Nullable ClassLoader classLoader) CreateXStreambacked by given classLoader.- Parameters:
classLoader- class loader to use by the created XStream, ifnull, the default classloader will be used- Returns:
- new XStream instance
-
createCompactXStream
@NotNull @NotNull com.thoughtworks.xstream.XStream createCompactXStream()CreateXStreambacked by given classLoader and driver.- Returns:
- new XStream instance
- See Also:
-