public class SolrQueryUtil
extends java.lang.Object
Constructor and Description |
---|
SolrQueryUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<QueryResultRow> |
parseQueryResultRow(java.lang.String ticket,
EnhancedQueryCriteriaBean criteria,
org.apache.solr.common.SolrDocumentList solrList) |
static QueryResultRow |
parseResults(org.apache.solr.common.SolrDocument docResult,
java.util.List<java.lang.String> selectAttributeNames,
EnhancedQueryCriteriaBean criteria)
Parser that sorts the attributes and values into a StringArray
Handles single and multivalued attributes (comma-delimited)
|
static StringArray |
parseResults(org.apache.solr.common.SolrDocument docResults,
StringArray[] selectAttributes,
QueryCriteriaBean criteria)
Parser that sorts the attributes and values into a StringArray
Handles single and multivalued attributes (comma-delimited)
|
static StringArray[] |
parseSolrQueryResults(java.lang.String ticket,
QueryCriteriaBean criteria,
org.apache.solr.common.SolrDocumentList solrList)
Converts results from Solr into a StringArray[] (makes use of parseResults() below).
|
public static StringArray[] parseSolrQueryResults(java.lang.String ticket, QueryCriteriaBean criteria, org.apache.solr.common.SolrDocumentList solrList)
SolrDocumentList
- solrList search results list returned from Solr queryString
- ticketEnhancedQueryCriteriaBean
- criteria search criteria used to perform the searchpublic static StringArray parseResults(org.apache.solr.common.SolrDocument docResults, StringArray[] selectAttributes, QueryCriteriaBean criteria)
docResults
- selectAttributes
- criteria
- public static java.util.List<QueryResultRow> parseQueryResultRow(java.lang.String ticket, EnhancedQueryCriteriaBean criteria, org.apache.solr.common.SolrDocumentList solrList) throws OCException
OCException
public static QueryResultRow parseResults(org.apache.solr.common.SolrDocument docResult, java.util.List<java.lang.String> selectAttributeNames, EnhancedQueryCriteriaBean criteria)
docResults
- selectAttributes
- criteria
-