public class IndexAndPayloadComposite
extends java.lang.Object
| Constructor and Description |
|---|
IndexAndPayloadComposite(SolrDoc indexedData,
JsonSimple payloadData)
Builds an instance using the indexed data, accessing the storage for the
appropriate payload specified in
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
get(java.lang.String field)
Gets the String value of the specified field.
|
java.lang.String |
getFirst(java.lang.String field)
Gets the first String value of the specified field.
|
SolrDoc |
getIndexedData() |
JsonObject |
getJsonObject() |
java.util.List<java.lang.String> |
getList(java.lang.String field)
Gets the list of String values of the specified field.
|
java.lang.Object |
getPath(java.lang.String field)
Retrieves the object from the composite, prioritizes payload then
indexed.
|
JsonSimple |
getPayloadData() |
void |
setPayloadData(JsonSimple payloadData) |
public IndexAndPayloadComposite(SolrDoc indexedData, JsonSimple payloadData)
indexedData - services - public java.lang.Object getPath(java.lang.String field)
field - public java.lang.String get(java.lang.String field)
field - : The field name to querypublic java.lang.String getFirst(java.lang.String field)
field - : The field name to querypublic java.util.List<java.lang.String> getList(java.lang.String field)
field - : The field name to querypublic JsonObject getJsonObject()
public SolrDoc getIndexedData()
public JsonSimple getPayloadData()
public void setPayloadData(JsonSimple payloadData)
Copyright © 2009-2019. All Rights Reserved.