public interface XContent
Modifier and Type | Method and Description |
---|---|
default XContentGenerator |
createGenerator(java.io.OutputStream os)
Creates a new generator using the provided output stream.
|
default XContentGenerator |
createGenerator(java.io.OutputStream os,
java.lang.String[] filters)
Creates a new generator using the provided output stream and some
inclusive filters.
|
XContentGenerator |
createGenerator(java.io.OutputStream os,
java.lang.String[] filters,
boolean inclusive)
Creates a new generator using the provided output stream and some
filters.
|
XContentParser |
createParser(byte[] data)
Creates a parser over the provided bytes.
|
XContentParser |
createParser(byte[] data,
int offset,
int length)
Creates a parser over the provided bytes.
|
XContentParser |
createParser(BytesReference bytes)
Creates a parser over the provided bytes.
|
XContentParser |
createParser(java.io.InputStream is)
Creates a parser over the provided input stream.
|
XContentParser |
createParser(java.io.Reader reader)
Creates a parser over the provided reader.
|
XContentParser |
createParser(java.lang.String content)
Creates a parser over the provided string content.
|
byte |
streamSeparator() |
XContentType |
type()
The type this content handles and produces.
|
XContentType type()
byte streamSeparator()
default XContentGenerator createGenerator(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
default XContentGenerator createGenerator(java.io.OutputStream os, java.lang.String[] filters) throws java.io.IOException
java.io.IOException
XContentGenerator createGenerator(java.io.OutputStream os, java.lang.String[] filters, boolean inclusive) throws java.io.IOException
inclusive
- If true only paths matching a filter will be included in
output. If false no path matching a filter will be included in
outputjava.io.IOException
XContentParser createParser(java.lang.String content) throws java.io.IOException
java.io.IOException
XContentParser createParser(java.io.InputStream is) throws java.io.IOException
java.io.IOException
XContentParser createParser(byte[] data) throws java.io.IOException
java.io.IOException
XContentParser createParser(byte[] data, int offset, int length) throws java.io.IOException
java.io.IOException
XContentParser createParser(BytesReference bytes) throws java.io.IOException
java.io.IOException
XContentParser createParser(java.io.Reader reader) throws java.io.IOException
java.io.IOException