LUCENE-3271: Moved 'good' queries into queries module

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1158997 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Christopher John Male 2011-08-18 02:36:32 +00:00
parent 7c7326ef30
commit 4f2fc58301
19 changed files with 46 additions and 21 deletions

View File

@ -14,6 +14,7 @@
<orderEntry type="module" module-name="queries-contrib" />
<orderEntry type="module" module-name="misc" />
<orderEntry type="module" module-name="lucene" />
<orderEntry type="module" module-name="queries" />
</component>
</module>

View File

@ -52,6 +52,11 @@
<artifactId>lucene-queries-contrib</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>lucene-queries</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>

View File

@ -27,8 +27,9 @@
<path id="classpath">
<pathelement path="${queries-contrib.jar}"/>
<pathelement path="${queries.jar}"/>
<path refid="base.classpath"/>
</path>
<target name="compile-core" depends="jar-queries-contrib, common.compile-core" />
<target name="compile-core" depends="jar-queries-contrib, jar-queries, common.compile-core" />
</project>

View File

@ -18,7 +18,7 @@
package org.apache.lucene.spatial.tier;
import org.apache.lucene.search.ConstantScoreQuery;
import org.apache.lucene.search.ChainedFilter;
import org.apache.lucene.queries.ChainedFilter;
import org.apache.lucene.search.Filter;
import org.apache.lucene.search.Query;
import org.apache.lucene.search.QueryWrapperFilter;

View File

@ -4,9 +4,9 @@
package org.apache.lucene.xmlparser.builders;
import org.apache.lucene.search.BooleanClause;
import org.apache.lucene.search.BooleanFilter;
import org.apache.lucene.queries.BooleanFilter;
import org.apache.lucene.search.Filter;
import org.apache.lucene.search.FilterClause;
import org.apache.lucene.queries.FilterClause;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;
import org.apache.lucene.xmlparser.ParserException;

View File

@ -1,6 +1,6 @@
package org.apache.lucene.xmlparser.builders;
import org.apache.lucene.search.BoostingQuery;
import org.apache.lucene.queries.BoostingQuery;
import org.apache.lucene.search.Query;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.ParserException;

View File

@ -3,7 +3,7 @@
*/
package org.apache.lucene.xmlparser.builders;
import org.apache.lucene.search.DuplicateFilter;
import org.apache.lucene.queries.DuplicateFilter;
import org.apache.lucene.search.Filter;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;

View File

@ -5,7 +5,7 @@ import org.apache.lucene.analysis.TokenStream;
import org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute;
import org.apache.lucene.index.Term;
import org.apache.lucene.search.Filter;
import org.apache.lucene.search.TermsFilter;
import org.apache.lucene.queries.TermsFilter;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -24,6 +24,9 @@ import java.util.List;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.search.BooleanClause.Occur;
import org.apache.lucene.search.DocIdSet;
import org.apache.lucene.search.DocIdSetIterator;
import org.apache.lucene.search.Filter;
import org.apache.lucene.util.OpenBitSet;
import org.apache.lucene.util.OpenBitSetDISI;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -20,9 +20,7 @@ package org.apache.lucene.search;
import java.io.IOException;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.search.BooleanQuery;
import org.apache.lucene.search.Query;
import org.apache.lucene.search.IndexSearcher;
import org.apache.lucene.search.*;
/**
* The BoostingQuery class can be used to effectively demote results that match a given query.

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -19,6 +19,9 @@ package org.apache.lucene.search;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.search.DocIdSet;
import org.apache.lucene.search.DocIdSetIterator;
import org.apache.lucene.search.Filter;
import org.apache.lucene.util.OpenBitSet;
import org.apache.lucene.util.OpenBitSetDISI;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@ -18,6 +18,8 @@ package org.apache.lucene.search;
import org.apache.lucene.index.*;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.search.DocIdSet;
import org.apache.lucene.search.Filter;
import org.apache.lucene.util.Bits;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.FixedBitSet;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -18,6 +18,7 @@ package org.apache.lucene.search;
*/
import org.apache.lucene.search.BooleanClause.Occur;
import org.apache.lucene.search.Filter;
/**
* A Filter that wrapped with an indication of how that filter

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -19,6 +19,8 @@ package org.apache.lucene.search;
import org.apache.lucene.index.*;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.search.DocIdSet;
import org.apache.lucene.search.Filter;
import org.apache.lucene.util.Bits;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.FixedBitSet;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -26,6 +26,10 @@ import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.index.RandomIndexWriter;
import org.apache.lucene.index.SlowMultiReaderWrapper;
import org.apache.lucene.index.Term;
import org.apache.lucene.search.BooleanClause;
import org.apache.lucene.search.DocIdSetIterator;
import org.apache.lucene.search.Filter;
import org.apache.lucene.search.TermRangeFilter;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.LuceneTestCase;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -18,6 +18,7 @@ package org.apache.lucene.search;
*/
import org.apache.lucene.index.Term;
import org.apache.lucene.search.TermQuery;
import org.apache.lucene.util.LuceneTestCase;
public class BoostingQueryTest extends LuceneTestCase {

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -21,6 +21,9 @@ import org.apache.lucene.analysis.MockAnalyzer;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.index.*;
import org.apache.lucene.search.IndexSearcher;
import org.apache.lucene.search.ScoreDoc;
import org.apache.lucene.search.TermQuery;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.LuceneTestCase;

View File

@ -1,4 +1,4 @@
package org.apache.lucene.search;
package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@ -24,6 +24,7 @@ import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.index.RandomIndexWriter;
import org.apache.lucene.index.SlowMultiReaderWrapper;
import org.apache.lucene.index.Term;
import org.apache.lucene.search.Filter;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.FixedBitSet;
import org.apache.lucene.util.LuceneTestCase;