Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JSON_ALLOW_UNQUOTED_FIELD_NAMES |
static JsonXContent |
jsonXContent |
static boolean |
unquotedFieldNamesSet |
Modifier and Type | Method and Description |
---|---|
static XContentBuilder |
contentBuilder() |
XContentGenerator |
createGenerator(java.io.OutputStream os,
java.util.Set<java.lang.String> includes,
java.util.Set<java.lang.String> excludes)
Creates a new generator using the provided output stream and some inclusive and/or exclusive 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createGenerator
public static final java.lang.String JSON_ALLOW_UNQUOTED_FIELD_NAMES
public static final JsonXContent jsonXContent
public static final boolean unquotedFieldNamesSet
public static XContentBuilder contentBuilder() throws java.io.IOException
java.io.IOException
public XContentType type()
XContent
public byte streamSeparator()
streamSeparator
in interface XContent
public XContentGenerator createGenerator(java.io.OutputStream os, java.util.Set<java.lang.String> includes, java.util.Set<java.lang.String> excludes) throws java.io.IOException
XContent
createGenerator
in interface XContent
os
- the output streamincludes
- the inclusive filters: only fields and objects that match the inclusive filters will be written to the output.excludes
- the exclusive filters: only fields and objects that don't match the exclusive filters will be written to the output.java.io.IOException
public XContentParser createParser(java.lang.String content) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException
public XContentParser createParser(java.io.InputStream is) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException
public XContentParser createParser(byte[] data) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException
public XContentParser createParser(byte[] data, int offset, int length) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException
public XContentParser createParser(BytesReference bytes) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException
public XContentParser createParser(java.io.Reader reader) throws java.io.IOException
XContent
createParser
in interface XContent
java.io.IOException