A D E G H I L M O P R S T U

A

addDocuments(IndexWriter) - Method in class org.eaglei.lexical.lucene.EIModelLuceneIndexer
 
addDocuments(IndexWriter) - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
Adds the documents to the IndexWriter.
AutoSuggestIndexAnalyzer - Class in org.eaglei.lexical.lucene
Subclass of Lucene's Analyzer that supports the EdgeNGramTokenFilter for auto-suggest.
AutoSuggestIndexAnalyzer() - Constructor for class org.eaglei.lexical.lucene.AutoSuggestIndexAnalyzer
Creates a new EdgeNGramAnalyzer.
AutoSuggestQueryAnalyzer - Class in org.eaglei.lexical.lucene
Subclass of Lucene's Analyzer that supports the KeywordTokenizer for auto-suggest.
AutoSuggestQueryAnalyzer() - Constructor for class org.eaglei.lexical.lucene.AutoSuggestQueryAnalyzer
Creates a new KeywordAnalyzer.

D

DEFAULT_SCORE_THRESHHOLD - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Default score threshold

E

eagleiModelEntityExtractor() - Method in class org.eaglei.lexical.lucene.LuceneConfig
Creates an LuceneEntityExtractionProvider that uses a PorterStemAnalyzer for indexing an querying over an RAMDirectory that is populated using the eagle-i ontology
eagleiModelSuggestionProvider() - Method in class org.eaglei.lexical.lucene.LuceneConfig
Creates an LuceneEntityExtractionProvider that uses the AutoSuggest Analyzers over an RAMDirectory that is populated using the eagle-i ontology.
EIModelLuceneIndexer - Class in org.eaglei.lexical.lucene
Extension of LuceneIndexer that populates an index using the labels of all for resource and non-resource classes in the eagle-i ontology.
EIModelLuceneIndexer(Analyzer, Directory, EIOntModel, OntModel) - Constructor for class org.eaglei.lexical.lucene.EIModelLuceneIndexer
Creates a new ModelLuceneIndexer that indexes the eagle-i ontology as retrieved from JenaEIOntModel.
EntityMatchImpl - Class in org.eaglei.lexical.lucene
Implementation of EntityMatch
EntityMatchImpl(String, String, String, String, float) - Constructor for class org.eaglei.lexical.lucene.EntityMatchImpl
Creates a new EntityMatchImpl.
equals(Object) - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 
escapeIfInvalid(QueryParser, String) - Static method in class org.eaglei.lexical.lucene.LuceneUtils
Attempts to parse the specified query string using the specified QueryParser.

G

getDirectory() - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 
getEntity() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 
getHighlight() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 
getIndexAnalyzer() - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 
getMatchLabel() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 
getScore() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 

H

hashCode() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 

I

index() - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
Populates the Lucene index.

L

LABEL - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 
LuceneConfig - Class in org.eaglei.lexical.lucene
Contains some utility methods for creating common configurations of LuceneEntityExtractionProvider and LuceneIndexer.
LuceneConfig() - Constructor for class org.eaglei.lexical.lucene.LuceneConfig
 
LuceneEntityExtractionIndexer - Class in org.eaglei.lexical.lucene
Wrapper class for a Lucene index that is used for entity extraction and auto-suggestion.
LuceneEntityExtractionIndexer(Analyzer, Directory) - Constructor for class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
Creates a new LuceneIndexer using the same analyzer for index creation and query execution.
LuceneEntityExtractionProvider - Class in org.eaglei.lexical.lucene
Implementation of EntityExtractorProvider that supports the entity extraction for subtrees of a specified OntModel.
LuceneEntityExtractionProvider(Analyzer, Directory) - Constructor for class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Creates a new ModelEntityExtractor that uses the same analyzer for indexing and querying.
LuceneEntityExtractionProvider(Analyzer, Analyzer, Directory) - Constructor for class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Creates a new ModelEntityExtractor.
LuceneUtils - Class in org.eaglei.lexical.lucene
Lucene utility code.
LuceneUtils() - Constructor for class org.eaglei.lexical.lucene.LuceneUtils
 

M

match(EntityMatchRequest) - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
 
MAX_FRAGMENTS - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Max number of fragments for highlighting

O

org.eaglei.lexical.lucene - package org.eaglei.lexical.lucene
 

P

PorterStemAnalyzer - Class in org.eaglei.lexical.lucene
Subclass of Lucene's StandardAnalyzer that adds the PorterStemFilter
PorterStemAnalyzer() - Constructor for class org.eaglei.lexical.lucene.PorterStemAnalyzer
Creates a new PorterStemAnalyzer.
PorterStemAnalyzer(Set) - Constructor for class org.eaglei.lexical.lucene.PorterStemAnalyzer
Creates a new PorterStemAnalyzer with a custom set of stop words.
PREF_LABEL - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 

R

rewriteToFuzzy(Query) - Static method in class org.eaglei.lexical.lucene.LuceneUtils
Rewrites the specified Query to a form where all contained Terms have the "fuzzy" modifier (Levenstein edit distance) Only rewrites queries that are: BooleanQueries if any clause is more complex than a term or phrase, it is skipped if any clause has the NOT modifier, skip TermQueries

S

setFuzzyRewrite(boolean) - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Sets the flag that controls whether the original query is rewritten to a "fuzzy" form (levenstein edit distance) if the original execution fails to retrieve results.
setScoreThreshold(float) - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionProvider
Sets the Lucene score threshold.

T

tokenStream(String, Reader) - Method in class org.eaglei.lexical.lucene.AutoSuggestIndexAnalyzer
 
tokenStream(String, Reader) - Method in class org.eaglei.lexical.lucene.AutoSuggestQueryAnalyzer
 
tokenStream(String, Reader) - Method in class org.eaglei.lexical.lucene.PorterStemAnalyzer
 
toString() - Method in class org.eaglei.lexical.lucene.EntityMatchImpl
 
TYPE - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 

U

updateDocument(String, String, List<String>, List<String>, IndexWriter) - Method in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
Adds or updates the document for the specified URI.
URI - Static variable in class org.eaglei.lexical.lucene.LuceneEntityExtractionIndexer
 

A D E G H I L M O P R S T U

Copyright © 2009-2010 Eagle-I. All Rights Reserved.