Package org.dlese.dpc.index
Interface LuceneIndex
public interface LuceneIndex
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddDoc(org.apache.lucene.document.Document doc) booleanaddDocs(org.apache.lucene.document.Document[] docs) voidvoidintgetTermFrequency(String value) intgetTermFrequency(String field, String value) listDocs()intnumDocs()intbooleanremoveDocs(String field, String value) booleanremoveDocs(String field, String[] values) searchDocs(String query) searchDocs(String query, String defaultField) searchDocs(String query, String defaultField, org.apache.lucene.search.Collector collector) searchDocs(String query, String defaultField, org.apache.lucene.search.Filter filter) searchDocs(String query, String defaultField, org.apache.lucene.search.Filter filter, org.apache.lucene.search.Collector collector) booleanbooleanvoid
-
Field Details
-
STOP_ANALYSIS
static final int STOP_ANALYSIS- See Also:
-
SIMPLE_ANALYSIS
static final int SIMPLE_ANALYSIS- See Also:
-
STANDARD_ANALYSIS
static final int STANDARD_ANALYSIS- See Also:
-
WHITESPACE_ANALYSIS
static final int WHITESPACE_ANALYSIS- See Also:
-
-
Method Details
-
use
-
create
void create(String location, String defaultDocField, int analysisType) throws IndexInitializationException - Throws:
IndexInitializationException
-
create
void create(String location, String defaultDocField, String[] stopWords, int analysisType) throws IndexInitializationException - Throws:
IndexInitializationException
-
tryConfig
-
addDoc
boolean addDoc(org.apache.lucene.document.Document doc) -
addDocs
boolean addDocs(org.apache.lucene.document.Document[] docs) -
removeDocs
-
removeDocs
-
update
-
searchDocs
-
searchDocs
-
searchDocs
-
searchDocs
-
searchDocs
-
numDocs
-
numDocs
int numDocs() -
listDocs
List listDocs() -
listDocs
-
listTerms
List listTerms() -
getFields
List getFields() -
getTermLists
Map getTermLists() -
listStopWords
List listStopWords() -
getTermFrequency
-
getTermFrequency
-