Modifier and Type | Class and Description |
---|---|
static interface |
XStreamStreamer.Converter
Owned Converter.
|
Streamer.Input, Streamer.Output, Streamer.Validated
Modifier and Type | Field and Description |
---|---|
static String |
ANNOTATED_CLASS_PROPERTY
Annotated class property.
|
static String |
CONVERTER_CLASS_PROPERTY
Converter classes property.
|
static String |
REFERENCES_PROPERTY
References property.
|
static String |
ROOT_ELEMENT
Root element.
|
Constructor and Description |
---|
XStreamStreamer() |
Modifier and Type | Method and Description |
---|---|
XStream |
getXStream()
Gets the XStream instance.
|
Streamer.Input |
newInput(File file,
Optional<Charset> charset)
Returns a new input.
|
Streamer.Input |
newInput(InputStream inputStream,
Optional<Charset> charset)
Returns a new input.
|
Streamer.Input |
newInput(Reader reader)
Returns a new input.
|
Streamer.Input |
newInput(XMLElement parentElement)
Returns a new input.
|
Streamer.Output |
newOutput(File file,
Optional<Charset> charset)
Returns a new output.
|
Streamer.Output |
newOutput(OutputStream outputStream,
Optional<Charset> charset)
Returns a new output.
|
Streamer.Output |
newOutput(Writer writer)
Returns a new output.
|
Streamer.Output |
newOutput(XMLElement parentElement)
Returns a new output.
|
boolean |
setUp(Optional<KeyedGroups> configProperties,
Optional<KeyedValues> moduleProperties)
Sets up this.
|
void |
tearDown()
Tears down what has been set up.
|
fromXML, newInput, newInstance, toXML
public static final String ANNOTATED_CLASS_PROPERTY
public static final String CONVERTER_CLASS_PROPERTY
public static final String REFERENCES_PROPERTY
public static final String ROOT_ELEMENT
@CheckReturnValue public XStream getXStream()
public Streamer.Input newInput(Reader reader)
public Streamer.Input newInput(XMLElement parentElement)
public Streamer.Input newInput(File file, Optional<Charset> charset) throws FileNotFoundException
public Streamer.Input newInput(InputStream inputStream, Optional<Charset> charset)
public Streamer.Output newOutput(Writer writer)
public Streamer.Output newOutput(XMLElement parentElement)
public Streamer.Output newOutput(File file, Optional<Charset> charset) throws FileNotFoundException
public Streamer.Output newOutput(OutputStream outputStream, Optional<Charset> charset)
public boolean setUp(Optional<KeyedGroups> configProperties, Optional<KeyedValues> moduleProperties)
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.