Class FieldAnalysisResponse
java.lang.Object
org.apache.solr.client.solrj.SolrResponse
org.apache.solr.client.solrj.response.SolrResponseBase
org.apache.solr.client.solrj.response.AnalysisResponseBase
org.apache.solr.client.solrj.response.FieldAnalysisResponse
- All Implemented Interfaces:
Serializable,MapSerializable,MapWriter,NavigableObject,org.noggit.JSONWriter.Writable
A response that is returned by processing the
FieldAnalysisRequest. Holds a map of FieldAnalysisResponse.Analysis
objects per field name as well as a map of FieldAnalysisResponse.Analysis objects per field type.- Since:
- solr 1.4
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe analysis of a field.Nested classes/interfaces inherited from class org.apache.solr.client.solrj.response.AnalysisResponseBase
AnalysisResponseBase.AnalysisPhase, AnalysisResponseBase.TokenInfoNested classes/interfaces inherited from interface org.apache.solr.common.MapWriter
MapWriter.EntryWriter -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns all field name analyzed with their associated field names.Returns all field type analyses with their associated field types.getFieldNameAnalysis(String fieldName) Returns the analysis for the given field name ornullif no such analysis exists.intReturns the number of field name analyses.getFieldTypeAnalysis(String fieldTypeName) Returns the analysis for the given field type ornullif no such analysis exists.intReturns the number of field type analyses.voidsetResponse(NamedList<Object> response) Methods inherited from class org.apache.solr.client.solrj.response.AnalysisResponseBase
buildPhases, buildTokenInfo, buildTokenInfoFromStringMethods inherited from class org.apache.solr.client.solrj.response.SolrResponseBase
getElapsedTime, getQTime, getRequestUrl, getResponse, getResponseHeader, getStatus, setElapsedTime, setRequestUrl, toString, writeMapMethods inherited from class org.apache.solr.client.solrj.SolrResponse
getExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.solr.common.NavigableObject
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
-
Constructor Details
-
FieldAnalysisResponse
public FieldAnalysisResponse()
-
-
Method Details
-
setResponse
- Overrides:
setResponsein classSolrResponseBase
-
getFieldTypeAnalysisCount
public int getFieldTypeAnalysisCount()Returns the number of field type analyses.- Returns:
- The number of field type analyses.
-
getFieldTypeAnalysis
Returns the analysis for the given field type ornullif no such analysis exists.- Parameters:
fieldTypeName- The name of the field type.- Returns:
- The analysis for the given field type.
-
getAllFieldTypeAnalysis
Returns all field type analyses with their associated field types.- Returns:
- All field type analyses with their associated field types.
-
getFieldNameAnalysisCount
public int getFieldNameAnalysisCount()Returns the number of field name analyses.- Returns:
- The number of field name analyses.
-
getFieldNameAnalysis
Returns the analysis for the given field name ornullif no such analysis exists.- Parameters:
fieldName- The field name.- Returns:
- The analysis for the given field name.
-
getAllFieldNameAnalysis
Returns all field name analyzed with their associated field names.- Returns:
- all field name analyzed with their associated field names.
-