public final class ModelStreamFactory
extends java.lang.Object
ModelReader
,
ModelWriter
Modifier and Type | Method and Description |
---|---|
static ModelStreamFactory |
getInstance(boolean jsonCompatible)
Returns DMR stream factory instance.
|
ModelReader |
newModelReader(java.io.InputStream stream)
Creates new DMR reader with
UTF-8 character set. |
ModelReader |
newModelReader(java.io.InputStream stream,
java.nio.charset.Charset charset)
Creates new DMR reader with specified character set.
|
ModelReader |
newModelReader(java.io.Reader reader)
Creates new DMR reader.
|
ModelWriter |
newModelWriter(java.io.OutputStream stream)
Creates new DMR writer with
UTF-8 character set. |
ModelWriter |
newModelWriter(java.io.OutputStream stream,
java.nio.charset.Charset charset)
Creates new DMR writer with specified character set.
|
ModelWriter |
newModelWriter(java.io.Writer writer)
Creates new DMR writer.
|
public static ModelStreamFactory getInstance(boolean jsonCompatible)
jsonCompatible
- whether stream factories should read/write JSONpublic ModelReader newModelReader(java.io.Reader reader)
reader
- inputpublic ModelWriter newModelWriter(java.io.Writer writer)
writer
- outputpublic ModelReader newModelReader(java.io.InputStream stream)
UTF-8
character set.stream
- inputpublic ModelWriter newModelWriter(java.io.OutputStream stream)
UTF-8
character set.stream
- outputpublic ModelReader newModelReader(java.io.InputStream stream, java.nio.charset.Charset charset)
stream
- inputcharset
- character setpublic ModelWriter newModelWriter(java.io.OutputStream stream, java.nio.charset.Charset charset)
stream
- outputcharset
- character setCopyright © 2013 JBoss, a division of Red Hat, Inc.