public class FieldAnalysisResponse extends AnalysisResponseBase
FieldAnalysisRequest.
Holds a map of FieldAnalysisResponse.Analysis objects per field name as well as a map of FieldAnalysisResponse.Analysis objects per field type.| Modifier and Type | Class and Description |
|---|---|
static class |
FieldAnalysisResponse.Analysis
The analysis of a field.
|
AnalysisResponseBase.AnalysisPhase, AnalysisResponseBase.TokenInfoMapWriter.EntryWriter| Constructor and Description |
|---|
FieldAnalysisResponse() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Map.Entry<String,FieldAnalysisResponse.Analysis>> |
getAllFieldNameAnalysis()
Returns all field name analysese with their associated field names.
|
Iterable<Map.Entry<String,FieldAnalysisResponse.Analysis>> |
getAllFieldTypeAnalysis()
Returns all field type analyses with their associated field types.
|
FieldAnalysisResponse.Analysis |
getFieldNameAnalysis(String fieldName)
Returns the analysis for the given field name or
null if no such analysis exists. |
int |
getFieldNameAnalysisCount()
Returns the number of field name analyses.
|
FieldAnalysisResponse.Analysis |
getFieldTypeAnalysis(String fieldTypeName)
Returns the analysis for the given field type or
null if no such analysis exists. |
int |
getFieldTypeAnalysisCount()
Returns the number of field type analyses.
|
void |
setResponse(NamedList<Object> response) |
buildPhases, buildTokenInfo, buildTokenInfoFromStringgetElapsedTime, getQTime, getRequestUrl, getResponse, getResponseHeader, getStatus, setElapsedTime, setRequestUrl, toString, writeMapdeserialize, getException, serializableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _sizepublic void setResponse(NamedList<Object> response)
setResponse in class SolrResponseBasepublic int getFieldTypeAnalysisCount()
public FieldAnalysisResponse.Analysis getFieldTypeAnalysis(String fieldTypeName)
null if no such analysis exists.fieldTypeName - The name of the field type.public Iterable<Map.Entry<String,FieldAnalysisResponse.Analysis>> getAllFieldTypeAnalysis()
public int getFieldNameAnalysisCount()
public FieldAnalysisResponse.Analysis getFieldNameAnalysis(String fieldName)
null if no such analysis exists.fieldName - The field name.public Iterable<Map.Entry<String,FieldAnalysisResponse.Analysis>> getAllFieldNameAnalysis()
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.