C D G H I L M O P Q R S T U

C

closeStorage() - Method in class org.eaglei.search.provider.lucene.LuceneGenerator
 
commit() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Commits any pending changes the changes
CompositeLuceneProvider - Class in org.eaglei.search.provider.lucene
Implementation of SearchProvider that dynamically builds a Lucene index (according to the schema defined in LuceneSearchIndexSchema) using the results retrieved from another SearchProvider.
CompositeLuceneProvider(EIOntModel, SearchProvider) - Constructor for class org.eaglei.search.provider.lucene.CompositeLuceneProvider
Creates a new CompositeLuceneProvider that wraps the specified SearchProvider
computeHighlight(Highlighter, Analyzer, EIOntModel, SearchRequest, Query, Document, SearchResult) - Static method in class org.eaglei.search.provider.lucene.LuceneHighlightGenerator
Computes the highlight for a search request.
count(SearchCountRequest) - Method in class org.eaglei.search.provider.lucene.CompositeLuceneProvider
 
count(SearchCountRequest) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProvider
 
createProviderForGeneratedData(InstitutionRegistry, EIOntModel, DataGenParams) - Static method in class org.eaglei.search.provider.lucene.LuceneSearchProviderFactory
Creates a LuceneProvider for generated data.
createQuery(SearchRequest) - Method in class org.eaglei.search.provider.lucene.LuceneQueryBuilder
Creates a multi-field query from the SearchRequest.

D

DEFAULT_UPDATE_FREQ - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
Default update frequency

G

generateForInstitution(String, String, DataGenParams) - Method in class org.eaglei.search.provider.lucene.LuceneGenerator
 
generateLab(String, String, String, String, String, String, DataGenParams) - Method in class org.eaglei.search.provider.lucene.LuceneGenerator
 
generateResource(String, String, String, String, String, String, String, String, DataGenParams) - Method in class org.eaglei.search.provider.lucene.LuceneGenerator
 
getAnalyzer() - Static method in class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
Creates the Lucene Analyzer to use for searching and indexing.
getDirectory() - Static method in class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
Retrieves the Lucene Directory to use as a search index.
getDocumentByURI(EIURI) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
 
getIndexWriter() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Retrieves the IndexWriter
getRelatedDocuments(EIURI) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Gets the EIURIs of all documents that reference the specified document via an object property.
getUpdateFrequency() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
 

H

HIGH_BOOST - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
High boost
HIGHEST_BOOST - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Highest boost

I

INDEX_OBJECT_PROP_LABELS - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Flag that controls whether the preferred labels of object properties are indexed/updated
indexProperties(ChangeEventPayloadItem, Document) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Index the data type and object properties for a given search result and document.
indexSearchResult(ChangeEventPayloadItem, boolean) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Indexes the specified SearchResult.
INFERRED_TYPE - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Multi-valued field that holds the URIs of all inferred classes.
init() - Method in class org.eaglei.search.provider.lucene.CompositeLuceneProvider
 
init() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProvider
 
INSTITUTION_LABEL - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Holds the name of the institution.
INSTITUTION_URI - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Holds the URI of the institution.
isDeletedSearchResult(ChangeEventPayloadItem) - Static method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Checks if this SearchResult represents a deleted resource.
isLabProperty(String) - Static method in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Checks if the specified property represents a property that associates a resource with a lab
isPropertyField(String) - Static method in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Checks if the Lucene document field represents a data type or object property

L

LOW_BOOST - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Boost value for fields that should be should be given a lower than normal boost.
LUCENE_INDEX_DIR_PROP - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
Name of SearchConfiguration property that holds a directory on classpath where provider looks for lucene index
LuceneGenerator - Class in org.eaglei.search.provider.lucene
Generates test data (as a Lucene index) using the eagle-i ontology.
LuceneGenerator(EIOntModel, Analyzer, Directory) - Constructor for class org.eaglei.search.provider.lucene.LuceneGenerator
 
LuceneHighlightGenerator - Class in org.eaglei.search.provider.lucene
Utility class that holds logic for computing highlights for SearchRequest matches against the Lucene index created per LuceneSearchIndexSchema.
LuceneHighlightGenerator() - Constructor for class org.eaglei.search.provider.lucene.LuceneHighlightGenerator
 
LuceneQueryBuilder - Class in org.eaglei.search.provider.lucene
Contains logic for building a Lucene Query from a SearchRequest for the index schema defined by LuceneSearchIndexSchema.
LuceneQueryBuilder(EIOntModel, Analyzer) - Constructor for class org.eaglei.search.provider.lucene.LuceneQueryBuilder
Creates a LuceneQueryBuilder.
LuceneSearchIndexSchema - Class in org.eaglei.search.provider.lucene
Holds information about the schema for the Lucene index used to support search over eagle-i RDF resource data.
LuceneSearchIndexSchema() - Constructor for class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
 
LuceneSearchProvider - Class in org.eaglei.search.provider.lucene
SearchProvider that queries a Lucene index populated according to the schema defined in LuceneSearchIndexSchema.
LuceneSearchProvider(EIOntModel, Directory, Analyzer) - Constructor for class org.eaglei.search.provider.lucene.LuceneSearchProvider
Creates a LuceneProvider that executes SearchRequests over the specified Directory using the specified Analyzer.
LuceneSearchProviderFactory - Class in org.eaglei.search.provider.lucene
Factory methods for creating LuceneSearchProvider from generated data.
LuceneSearchProviderFactory() - Constructor for class org.eaglei.search.provider.lucene.LuceneSearchProviderFactory
 
LuceneSearchProviderIndexer - Class in org.eaglei.search.provider.lucene
Creates a Lucene index for eagle-i RDF resource data according to the schema defined in LuceneSearchIndexSchema.
LuceneSearchProviderIndexer(EIOntModel, Analyzer, Directory, SearchProvider) - Constructor for class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Creates the LuceneSearchProviderIndexer
LuceneSearchProviderProperties - Class in org.eaglei.search.provider.lucene
Extension of SearchProperties that contains properties for the LuceneProvider.
LuceneSearchProviderProperties() - Constructor for class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
 

M

MEDIUM_BOOST - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Medium boost

O

OBJECT_URI_POSTFIX - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Suffix for fields that are used to represent object properties.
org.eaglei.search.provider.lucene - package org.eaglei.search.provider.lucene
 

P

PREF_TEXT - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Multi-valued field that holds the lexical form of all preferred datatype properties.
processIndexChangeEvent(IndexChangeEvent) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
 
processIndexChangeEvent_X(IndexChangeEvent) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Tedstub

Q

query(SearchRequest) - Method in class org.eaglei.search.provider.lucene.CompositeLuceneProvider
 
query(SearchRequest) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProvider
 

R

RELATED - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Multi-valued field that holds the URIs of all object properties.
RESOURCE_FLAG - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Field that holds a boolean value indicating whether the resource is an eagle-i resource (i.e.
run() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
 

S

setUpdateFrequency(long) - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Sets the frequency for updating the lucene index from the embedded provider.
STANDARD_BOOST - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Standard boost
stripObjectURIPostfix(String) - Static method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
Removes the _uri postfix from the document field name.

T

TEXT - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
Multi-valued field that holds the lexical form of preferred datatype properties, non-preferred datatype properties and preferred datatype props of resource related by object props.

U

UPDATE_FREQUENCY - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchProviderProperties
System property that holds the index update frequency in msec.
updateIndex() - Method in class org.eaglei.search.provider.lucene.LuceneSearchProviderIndexer
 
URI - Static variable in class org.eaglei.search.provider.lucene.LuceneSearchIndexSchema
The unique URI of the resource.

C D G H I L M O P Q R S T U

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