Package org.alfresco.solr.query
Class SolrDenySetQuery
java.lang.Object
org.apache.lucene.search.Query
org.alfresco.solr.query.AbstractAuthoritySetQuery
org.alfresco.solr.query.SolrDenySetQuery
- All Implemented Interfaces:
org.apache.solr.search.ExtendedQuery,org.apache.solr.search.PostFilter
public class SolrDenySetQuery
extends AbstractAuthoritySetQuery
implements org.apache.solr.search.PostFilter
Query for a set of denied authorities.
- Author:
- Joel Bernstein
-
Field Summary
Fields inherited from class org.alfresco.solr.query.AbstractAuthoritySetQuery
authorities -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.search.WeightcreateWeight(org.apache.lucene.search.IndexSearcher searcher, boolean requiresScore) booleangetCache()booleanintgetCost()org.apache.solr.search.DelegatingCollectorgetFilterCollector(org.apache.lucene.search.IndexSearcher searcher) voidsetCache(boolean cache) voidsetCacheSep(boolean cacheSep) voidsetCost(int cost) Methods inherited from class org.alfresco.solr.query.AbstractAuthoritySetQuery
equals, getACLFilter, getACLSet, hashCodeMethods inherited from class org.apache.lucene.search.Query
classHash, rewrite, sameClassAs, toString
-
Constructor Details
-
SolrDenySetQuery
-
-
Method Details
-
getCost
public int getCost()- Specified by:
getCostin interfaceorg.apache.solr.search.ExtendedQuery
-
setCost
public void setCost(int cost) - Specified by:
setCostin interfaceorg.apache.solr.search.ExtendedQuery
-
setCache
public void setCache(boolean cache) - Specified by:
setCachein interfaceorg.apache.solr.search.ExtendedQuery
-
getCache
public boolean getCache()- Specified by:
getCachein interfaceorg.apache.solr.search.ExtendedQuery
-
getCacheSep
public boolean getCacheSep()- Specified by:
getCacheSepin interfaceorg.apache.solr.search.ExtendedQuery
-
setCacheSep
public void setCacheSep(boolean cacheSep) - Specified by:
setCacheSepin interfaceorg.apache.solr.search.ExtendedQuery
-
createWeight
public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, boolean requiresScore) throws IOException - Specified by:
createWeightin classAbstractAuthoritySetQuery- Throws:
IOException
-
getFilterCollector
public org.apache.solr.search.DelegatingCollector getFilterCollector(org.apache.lucene.search.IndexSearcher searcher) - Specified by:
getFilterCollectorin interfaceorg.apache.solr.search.PostFilter
-
toString
- Overrides:
toStringin classAbstractAuthoritySetQuery
-