public class SolrIndexQuery
extends org.apache.solr.client.solrj.SolrQuery
implements eu.dnetlib.functionality.index.query.IndexQuery
| Constructor and Description |
|---|
SolrIndexQuery(String query)
Instantiates a new solr index query.
|
SolrIndexQuery(String query,
Map<String,List<String>> options)
Instantiates a new solr index query.
|
SolrIndexQuery(eu.dnetlib.functionality.cql.lucene.TranslatedQuery query,
Map<String,List<String>> options)
Instantiates a new solr index query.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isAll(List<String> dsIds)
Checks if is all.
|
eu.dnetlib.functionality.index.query.IndexQuery |
setDSIdFilters(List<String> dsIds) |
eu.dnetlib.functionality.index.query.IndexQuery |
setQueryFacetLimit(int limit) |
eu.dnetlib.functionality.index.query.IndexQuery |
setQueryFacetOffset(int offset) |
eu.dnetlib.functionality.index.query.IndexQuery |
setQueryLimit(int limit) |
eu.dnetlib.functionality.index.query.IndexQuery |
setQueryOffset(int offset) |
addDateRangeFacet, addFacetField, addFacetPivotField, addFacetQuery, addField, addFilterQuery, addGetFieldStatistics, addHighlightField, addIntervalFacets, addMoreLikeThisField, addNumericRangeFacet, addOrUpdateSort, addOrUpdateSort, addSort, addSort, addStatsFieldCalcDistinct, addStatsFieldFacets, addTermsField, clearSorts, getCopy, getFacetFields, getFacetLimit, getFacetMinCount, getFacetQuery, getFacetSortString, getFields, getFilterQueries, getHighlight, getHighlightFields, getHighlightFragsize, getHighlightRequireFieldMatch, getHighlightSimplePost, getHighlightSimplePre, getHighlightSnippets, getMoreLikeThis, getMoreLikeThisBoost, getMoreLikeThisCount, getMoreLikeThisFields, getMoreLikeThisMaxQueryTerms, getMoreLikeThisMaxTokensParsed, getMoreLikeThisMaxWordLen, getMoreLikeThisMinDocFreq, getMoreLikeThisMinTermFreq, getMoreLikeThisMinWordLen, getMoreLikeThisQF, getQuery, getRequestHandler, getRows, getSortField, getSorts, getStart, getTerms, getTermsFields, getTermsLimit, getTermsLower, getTermsLowerInclusive, getTermsMaxCount, getTermsMinCount, getTermsPrefix, getTermsRaw, getTermsRegex, getTermsRegexFlags, getTermsSortString, getTermsUpper, getTermsUpperInclusive, getTimeAllowed, removeFacetField, removeFacetQuery, removeFilterQuery, removeHighlightField, removeIntervalFacets, removeSort, removeSort, setDistrib, setFacet, setFacetLimit, setFacetMinCount, setFacetMissing, setFacetPrefix, setFacetPrefix, setFacetSort, setFields, setFilterQueries, setGetFieldStatistics, setGetFieldStatistics, setHighlight, setHighlightFragsize, setHighlightRequireFieldMatch, setHighlightSimplePost, setHighlightSimplePre, setHighlightSnippets, setIncludeScore, setMoreLikeThis, setMoreLikeThisBoost, setMoreLikeThisCount, setMoreLikeThisFields, setMoreLikeThisMaxQueryTerms, setMoreLikeThisMaxTokensParsed, setMoreLikeThisMaxWordLen, setMoreLikeThisMinDocFreq, setMoreLikeThisMinTermFreq, setMoreLikeThisMinWordLen, setMoreLikeThisQF, setParam, setParam, setQuery, setRequestHandler, setRows, setShowDebugInfo, setSort, setSort, setSorts, setStart, setTerms, setTermsLimit, setTermsLower, setTermsLowerInclusive, setTermsMaxCount, setTermsMinCount, setTermsPrefix, setTermsRaw, setTermsRegex, setTermsRegexFlag, setTermsSortString, setTermsUpper, setTermsUpperInclusive, setTimeAllowedadd, add, clear, get, getMap, getParameterNames, getParameterNamesIterator, getParams, of, remove, remove, set, set, set, sizefpname, get, getAll, getAll, getBool, getBool, getDouble, getDouble, getFieldBool, getFieldBool, getFieldDouble, getFieldDouble, getFieldFloat, getFieldFloat, getFieldInt, getFieldInt, getFieldParam, getFieldParam, getFieldParams, getFloat, getFloat, getInt, getInt, getLong, getLong, getPrimitiveBool, getPrimitiveFieldBool, getPrimitiveFieldFloat, getPrimitiveInt, required, toFilteredSolrParams, toLocalParamsString, toMap, toMap, toMultiMap, toNamedList, toQueryString, toSolrParams, toString, wrapAppended, wrapDefaultspublic SolrIndexQuery(eu.dnetlib.functionality.cql.lucene.TranslatedQuery query,
Map<String,List<String>> options)
query - the queryoptions - the optionspublic SolrIndexQuery(String query, Map<String,List<String>> options)
query - the queryoptions - the optionspublic SolrIndexQuery(String query)
query - the querypublic eu.dnetlib.functionality.index.query.IndexQuery setQueryOffset(int offset)
setQueryOffset in interface eu.dnetlib.functionality.index.query.IndexQuerypublic eu.dnetlib.functionality.index.query.IndexQuery setQueryLimit(int limit)
setQueryLimit in interface eu.dnetlib.functionality.index.query.IndexQuerypublic eu.dnetlib.functionality.index.query.IndexQuery setQueryFacetLimit(int limit)
setQueryFacetLimit in interface eu.dnetlib.functionality.index.query.IndexQuerypublic eu.dnetlib.functionality.index.query.IndexQuery setQueryFacetOffset(int offset)
setQueryFacetOffset in interface eu.dnetlib.functionality.index.query.IndexQuerypublic eu.dnetlib.functionality.index.query.IndexQuery setDSIdFilters(List<String> dsIds)
setDSIdFilters in interface eu.dnetlib.functionality.index.query.IndexQueryCopyright © 2017. All rights reserved.