Searched defs:filter (Results 1 - 25 of 47) sorted by relevance

12

/lucene-3.6.0/lucene/contrib/remote/src/java/org/apache/lucene/search/
H A DRemoteCachingWrapperFilter.java26 * The cache is keyed on Filter's hashCode(), so if it sees the same filter twice
44 protected Filter filter; field in class:RemoteCachingWrapperFilter
46 public RemoteCachingWrapperFilter(Filter filter) { argument
47 this.filter = filter;
51 * Uses the {@link org.apache.lucene.search.FilterManager} to keep the cache for a filter on the
58 Filter cachedFilter = FilterManager.getInstance().getFilter(filter);
H A DRemoteSearchable.java51 public void search(Weight weight, Filter filter, Collector results) argument
53 local.search(weight, filter, results);
73 public TopDocs search(Weight weight, Filter filter, int n) throws IOException { argument
74 return local.search(weight, filter, n);
77 public TopFieldDocs search(Weight weight, Filter filter, int n, Sort sort) argument
79 return local.search (weight, filter, n, sort);
/lucene-3.6.0/lucene/contrib/remote/src/test/org/apache/lucene/search/
H A DRemoteCachingWrapperFilterHelper.java34 public RemoteCachingWrapperFilterHelper(Filter filter, boolean shouldHaveCache) { argument
35 super(filter);
45 Filter cachedFilter = FilterManager.getInstance().getFilter(filter);
49 Assert.assertSame("First time filter should be the same ", filter, cachedFilter);
51 Assert.assertNotSame("We should have a cached version of the filter", filter, cachedFilter);
54 if (filter instanceof CachingWrapperFilterHelper) {
H A DTestRemoteCachingWrapperFilter.java68 private static void search(Query query, Filter filter, int hitNumber, String typeValue) throws Exception { argument
71 ScoreDoc[] result = searcher.search(query,filter, 1000).scoreDocs;
84 // cache the filter on the remote site
/lucene-3.6.0/lucene/contrib/analyzers/common/src/test/org/apache/lucene/analysis/fr/
H A DTestElision.java45 TokenFilter filter = new ElisionFilter(TEST_VERSION_CURRENT, tokenizer, articles);
46 List<String> tas = filter(filter);
52 private List<String> filter(TokenFilter filter) throws IOException { argument
54 CharTermAttribute termAtt = filter.getAttribute(CharTermAttribute.class);
55 while (filter.incrementToken()) {
/lucene-3.6.0/lucene/contrib/analyzers/smartcn/src/java/org/apache/lucene/analysis/cn/smart/hhmm/
H A DSegTokenFilter.java42 public SegToken filter(SegToken token) { method in class:SegTokenFilter
/lucene-3.6.0/lucene/contrib/queries/src/java/org/apache/lucene/search/
H A DFilterClause.java24 * A Filter that wrapped with an indication of how that filter
25 * is used when composed with another filter.
32 private final Filter filter; field in class:FilterClause
36 * @param filter A Filter object containing a BitSet
40 public FilterClause(Filter filter, Occur occur) { argument
42 this.filter = filter;
46 * Returns this FilterClause's filter
50 return filter;
68 return this.filter
[all...]
H A DBooleanFilter.java97 private static DocIdSetIterator getDISI(Filter filter, IndexReader reader) argument
99 final DocIdSet set = filter.getDocIdSet(reader);
111 public final void add(Filter filter, Occur occur) { argument
112 add(new FilterClause(filter, occur));
H A DChainedFilter.java35 * for each filter.
39 * the position of the filter in the chain. It's probably
57 /** The filter chain */
111 private DocIdSetIterator getDISI(Filter filter, IndexReader reader) argument
113 DocIdSet docIdSet = filter.getDocIdSet(reader);
165 * Delegates to each filter in the chain.
182 * Delegates to each filter in the chain.
/lucene-3.6.0/lucene/core/src/test/org/apache/lucene/search/
H A DTestCachingWrapperFilter.java43 MockFilter filter = new MockFilter();
44 CachingWrapperFilter cacher = new CachingWrapperFilter(filter);
46 // first time, nested filter is called
48 assertTrue("first time", filter.wasCalled());
53 // second time, nested filter should not be called
54 filter.clear();
56 assertFalse("second time", filter.wasCalled());
69 final Filter filter = new Filter() {
75 CachingWrapperFilter cacher = new CachingWrapperFilter(filter);
77 // the caching filter shoul
111 assertDocIdSetCacheable(IndexReader reader, Filter filter, boolean shouldCacheable) argument
[all...]
H A DTestSearchAfter.java81 void assertQuery(Query query, Filter filter) throws Exception { argument
82 TopDocs all = searcher.search(query, filter, searcher.maxDoc());
87 TopDocs paged = searcher.searchAfter(lastBottom, query, filter, pageSize);
H A DTestFilteredQuery.java47 private Filter filter; field in class:TestFilteredQuery
86 filter = newStaticFilterB();
111 Query filteredquery = new FilteredQuery(query, filter);
121 filteredquery = new FilteredQuery (new TermQuery (new Term ("field", "one")), filter);
126 filteredquery = new FilteredQuery (new TermQuery (new Term ("field", "x")), filter);
132 filteredquery = new FilteredQuery (new TermQuery (new Term ("field", "y")), filter);
192 Query filteredquery = new FilteredQuery(rq, filter);
H A DTestFilteredSearch.java50 SimpleDocIdSetFilter filter = new SimpleDocIdSetFilter(filterBits);
52 searchFiltered(writer, directory, filter, enforceSingleSegment);
56 filter.reset();
60 searchFiltered(writer, directory, filter, enforceSingleSegment);
65 public void searchFiltered(IndexWriter writer, Directory directory, SimpleDocIdSetFilter filter, boolean fullMerge) { argument
83 filter.setDocBases(indexSearcher.getIndexReader());
84 ScoreDoc[] hits = indexSearcher.search(booleanQuery, filter, 1000).scoreDocs;
/lucene-3.6.0/lucene/test-framework/src/java/org/apache/lucene/search/
H A DCachingWrapperFilterHelper.java26 * A unit test helper class to test when the filter is getting cached and when it is not.
33 * @param filter Filter to cache results of
35 public CachingWrapperFilterHelper(Filter filter) { argument
36 super(filter);
60 return "CachingWrapperFilterHelper("+filter+")";
66 return this.filter.equals(o);
71 return this.filter.hashCode() ^ 0x5525aacb;
/lucene-3.6.0/lucene/backwards/src/test/org/apache/lucene/search/
H A DTestCachingWrapperFilter.java43 MockFilter filter = new MockFilter();
44 CachingWrapperFilter cacher = new CachingWrapperFilter(filter);
46 // first time, nested filter is called
48 assertTrue("first time", filter.wasCalled());
53 // second time, nested filter should not be called
54 filter.clear();
56 assertFalse("second time", filter.wasCalled());
69 final Filter filter = new Filter() {
75 CachingWrapperFilter cacher = new CachingWrapperFilter(filter);
77 // the caching filter shoul
111 assertDocIdSetCacheable(IndexReader reader, Filter filter, boolean shouldCacheable) argument
[all...]
H A DTestSearchAfter.java75 void assertQuery(Query query, Filter filter) throws Exception { argument
76 TopDocs all = searcher.search(query, filter, searcher.maxDoc());
81 TopDocs paged = searcher.searchAfter(lastBottom, query, filter, pageSize);
/lucene-3.6.0/lucene/backwards/src/test-framework/java/org/apache/lucene/search/
H A DCachingWrapperFilterHelper.java26 * A unit test helper class to test when the filter is getting cached and when it is not.
33 * @param filter Filter to cache results of
35 public CachingWrapperFilterHelper(Filter filter) { argument
36 super(filter);
60 return "CachingWrapperFilterHelper("+filter+")";
66 return this.filter.equals(o);
71 return this.filter.hashCode() ^ 0x5525aacb;
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/search/
H A DCachingSpanFilter.java25 * filters to simply filter, and then wrap with this class to add caching.
28 private SpanFilter filter; field in class:CachingSpanFilter
38 * @param filter Filter to cache results of
40 public CachingSpanFilter(SpanFilter filter) { argument
41 this(filter, CachingWrapperFilter.DeletesMode.RECACHE);
45 * @param filter Filter to cache results of
48 public CachingSpanFilter(SpanFilter filter, CachingWrapperFilter.DeletesMode deletesMode) { argument
49 this.filter = filter;
82 result = filter
[all...]
H A DFilterManager.java34 * Also could be used as a persistent storage for any filter as long as the
35 * filter provides a proper hashCode(), as that is used as the key in the cache.
102 * Returns the cached version of the filter. Allows the caller to pass up
103 * a small filter but this will keep a persistent version around and allow
104 * the caching filter to do its job.
106 * @param filter The input filter
107 * @return The cached version of the filter
109 public Filter getFilter(Filter filter) { argument
112 fi = cache.get(Integer.valueOf(filter
128 public Filter filter; field in class:FilterManager.FilterItem
131 FilterItem(Filter filter) argument
[all...]
H A DFilteredQuery.java29 * A query that applies a filter to the results of another query.
31 * <p>Note: the bits are retrieved from the filter each time this
44 Filter filter; field in class:FilteredQuery
47 * Constructs a new query which applies a filter to the results of the original query.
50 * @param filter Filter to apply to query results, cannot be <code>null</code>.
52 public FilteredQuery (Query query, Filter filter) { argument
54 this.filter = filter;
58 * Returns a Weight that applies the filter to the enclosed query's Weight.
90 Filter f = FilteredQuery.this.filter;
132 getFilteredScorer(final IndexReader indexReader, final Similarity similarity, final Weight weight, final Weight wrapperWeight, final Filter filter) argument
[all...]
H A DSearchable.java65 * @param filter
71 void search(Weight weight, Filter filter, Collector collector) throws IOException; argument
98 * hits for <code>query</code>, applying <code>filter</code> if non-null.
104 TopDocs search(Weight weight, Filter filter, int n) throws IOException; argument
158 * <code>filter</code> if non-null, and sorting the hits by the criteria in
166 TopFieldDocs search(Weight weight, Filter filter, int n, Sort sort) argument
/lucene-3.6.0/solr/core/src/java/org/apache/solr/search/grouping/collector/
H A DFilterCollector.java28 * A collector that filters incoming doc ids that are not in the filter.
34 private final DocSet filter; field in class:FilterCollector
39 public FilterCollector(DocSet filter, Collector delegate) throws IOException { argument
40 this.filter = filter;
50 if (filter.exists(doc + docBase)) {
/lucene-3.6.0/lucene/contrib/spatial/src/java/org/apache/lucene/spatial/tier/
H A DDistanceQueryBuilder.java40 private final Filter filter; field in class:DistanceQueryBuilder
68 /* create precise distance filter */
70 filter = distanceFilter = new LatLongDistanceFilter(cartesianFilter, lat, lng, miles, latField, lngField);
72 filter = cartesianFilter;
96 /* create precise distance filter */
98 filter = distanceFilter = new GeoHashDistanceFilter(cartesianFilter, lat, lng, miles, geoHashFieldPrefix);
100 filter = cartesianFilter;
115 return filter;
119 // Chain the Query (as filter) with our distance filter
[all...]
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/analysis/
H A DTeeSinkTokenFilter.java94 * that pass the supplied filter.
97 public SinkTokenStream newSinkTokenStream(SinkFilter filter) { argument
98 SinkTokenStream sink = new SinkTokenStream(this.cloneAttributes(), filter);
165 * A filter that decides which {@link AttributeSource} states to store in the sink.
190 private SinkFilter filter; field in class:TeeSinkTokenFilter.SinkTokenStream
192 private SinkTokenStream(AttributeSource source, SinkFilter filter) { argument
194 this.filter = filter;
198 return filter.accept(source);
/lucene-3.6.0/lucene/test-framework/src/java/org/apache/lucene/analysis/
H A DMockAnalyzer.java47 private final CharArraySet filter; field in class:MockAnalyzer
61 * @param filter CharArraySet describing how terms should be filtered (set of stopwords, etc)
64 public MockAnalyzer(Random random, int pattern, boolean lowerCase, CharArraySet filter, boolean enablePositionIncrements) { argument
68 this.filter = filter;
94 StopFilter filt = new StopFilter(LuceneTestCase.TEST_VERSION_CURRENT, tokenizer, filter);
101 TokenFilter filter; field in class:MockAnalyzer.SavedStreams
118 StopFilter filt = new StopFilter(LuceneTestCase.TEST_VERSION_CURRENT, saved.tokenizer, filter);
120 saved.filter = filt;
121 saved.filter
[all...]

Completed in 69 milliseconds

12