Writeable.Reader<V>, Writeable.Writer<V>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
_NONE_ |
Constructor and Description |
---|
StoredFieldsContext(StoredFieldsContext other) |
StoredFieldsContext(StreamInput in) |
Modifier and Type | Method and Description |
---|---|
StoredFieldsContext |
addFieldName(java.lang.String field)
Adds a field name
field to the list of fields to load. |
StoredFieldsContext |
addFieldNames(java.util.List<java.lang.String> fieldNames)
Adds the field names
fieldNames to the list of fields to load. |
boolean |
equals(java.lang.Object o) |
boolean |
fetchFields()
Returns true if the stored fields should be fetched, false otherwise.
|
java.util.List<java.lang.String> |
fieldNames()
Gets the field names to load and return as part of the search request.
|
static StoredFieldsContext |
fromList(java.util.List<java.lang.String> fieldNames) |
static StoredFieldsContext |
fromRestRequest(java.lang.String name,
RestRequest request) |
static StoredFieldsContext |
fromXContent(java.lang.String fieldName,
QueryParseContext context) |
int |
hashCode() |
void |
toXContent(java.lang.String preferredName,
XContentBuilder builder) |
void |
writeTo(StreamOutput out)
Write this into the StreamOutput.
|
public static final java.lang.String _NONE_
public StoredFieldsContext(StoredFieldsContext other)
public StoredFieldsContext(StreamInput in) throws java.io.IOException
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Writeable
public java.util.List<java.lang.String> fieldNames()
public StoredFieldsContext addFieldNames(java.util.List<java.lang.String> fieldNames)
fieldNames
to the list of fields to load.public StoredFieldsContext addFieldName(java.lang.String field)
field
to the list of fields to load.public boolean fetchFields()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void toXContent(java.lang.String preferredName, XContentBuilder builder) throws java.io.IOException
java.io.IOException
public static StoredFieldsContext fromList(java.util.List<java.lang.String> fieldNames)
public static StoredFieldsContext fromXContent(java.lang.String fieldName, QueryParseContext context) throws java.io.IOException
java.io.IOException
public static StoredFieldsContext fromRestRequest(java.lang.String name, RestRequest request)