A C D E G I M N O P Q S T U

A

AbstractGenerator - Class in org.eaglei.search.datagen
Abstract base class for logic that auto-generating fake data based on the eagle-i ontology.
AbstractGenerator(EIOntModel) - Constructor for class org.eaglei.search.datagen.AbstractGenerator
 
addInstitution(String, String) - Method in class org.eaglei.search.datagen.DataGenParams
 
addMultiNodeSearchProvider(MultiNodeSearchProvider) - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
addSearchProvider(SearchProvider) - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
AggregatingSearchProvider - Class in org.eaglei.search.provider
Simple implementation of MultiNodeSearchProvider that aggregates a set of SearchProviders.
AggregatingSearchProvider() - Constructor for class org.eaglei.search.provider.AggregatingSearchProvider
 

C

CENTRAL - Static variable in class org.eaglei.search.config.SearchProperties
Value of "search.node" System property for central search
CENTRAL_INDEX - Static variable in class org.eaglei.search.config.SearchProperties
Name of System property that determines whether a central index is created.
clearInstitutions() - Method in class org.eaglei.search.datagen.DataGenParams
 
closeStorage() - Method in class org.eaglei.search.datagen.AbstractGenerator
Closes the generator-specific storage.
count(SearchCountRequest) - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
count(SearchCountRequest) - Method in class org.eaglei.search.provider.SearchResultAugmenter
 
count(SearchCountRequest) - Method in class org.eaglei.search.provider.SearchResultRankMerger
 
createForAllInstitutions(List<EIEntity>) - Static method in class org.eaglei.search.datagen.DataGenParams
Creates a data gen params for all institutions.
createForOneInstitution(EIEntity) - Static method in class org.eaglei.search.datagen.DataGenParams
 
createForOneInstitution(String, String) - Static method in class org.eaglei.search.datagen.DataGenParams
Creates a data gen params for a single specific institution.

D

DataGenParams - Class in org.eaglei.search.datagen
Params for generating test data for a single institution based on the eagle-i ontology.
DEFAULT_TRIM_TO_RANGE_PROP - Static variable in class org.eaglei.search.provider.SearchResultRankMerger
Default value of the trim to range property.
deserialize(String) - Method in interface org.eaglei.search.common.Serializer
 

E

eagleiOntModel - Variable in class org.eaglei.search.datagen.AbstractGenerator
 
ensureOutputDirectory(String) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Creates the output directory if it does not exist.

G

generate(DataGenParams) - Method in class org.eaglei.search.datagen.AbstractGenerator
Generates for each institution specified in the params.
generateForInstitution(String, String, DataGenParams) - Method in class org.eaglei.search.datagen.AbstractGenerator
Populates the Lucene index for a single university.
generateLab(String, String, String, String, String, String, DataGenParams) - Method in class org.eaglei.search.datagen.AbstractGenerator
Generates the test RDF for a single research facility
generateResource(String, String, String, String, String, String, String, String, DataGenParams) - Method in class org.eaglei.search.datagen.AbstractGenerator
Generates the data for a specific resource.
getCoreFacilityName(String, int, DataGenParams) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the name for a core instance given generation index.
getCoreFacilityURI(String, int, DataGenParams) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the URI for a core instance given generation index.
getInstitutionName(String) - Method in class org.eaglei.search.datagen.DataGenParams
 
getInstitutionURIs() - Method in class org.eaglei.search.datagen.DataGenParams
 
getMaterializeHierarchy() - Method in class org.eaglei.search.datagen.DataGenParams
 
getNumCoreFacilities() - Method in class org.eaglei.search.datagen.DataGenParams
 
getNumResearchFacilities() - Method in class org.eaglei.search.datagen.DataGenParams
 
getNumResourcesPerClass() - Method in class org.eaglei.search.datagen.DataGenParams
 
getRandom(int, int) - Static method in class org.eaglei.search.datagen.DataGenParams
Gets a random number
getResearchFacilityName(String, int, DataGenParams) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the name for a research facility instance given generation index.
getResearchFacilityURI(String, int, DataGenParams) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the URI for a research facility instance given generation index.
getResourceName(int, OntClass) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the name for a resource instance given generation index and class
getResourceURI(int, String) - Static method in class org.eaglei.search.datagen.AbstractGenerator
Retrieves the URI for a resource given the generation index and lab resource.
getSubClasses(String) - Method in class org.eaglei.search.datagen.AbstractGenerator
Cached retrieval of subclasses for a given class.
getTrimToRange() - Method in class org.eaglei.search.provider.SearchResultRankMerger
 
getType(SearchRequest) - Static method in class org.eaglei.search.provider.SearchProviderUtil
Retrieves the institution EIEntities from the specified MultiNodeSearchProvider via a SearchRequest
getTypes(EIOntModel, EIURI, boolean) - Static method in class org.eaglei.search.datagen.AbstractGenerator
 
Gson - Static variable in class org.eaglei.search.common.GsonHolder
 
GsonHolder - Class in org.eaglei.search.common
 

I

init() - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
init() - Method in class org.eaglei.search.provider.SearchResultAugmenter
 
init() - Method in class org.eaglei.search.provider.SearchResultRankMerger
 

M

MAX_RESOURCES - Static variable in class org.eaglei.search.datagen.DataGenParams
 

N

NullSerializer - Static variable in interface org.eaglei.search.common.Serializer
 

O

org.eaglei.search.common - package org.eaglei.search.common
 
org.eaglei.search.config - package org.eaglei.search.config
 
org.eaglei.search.datagen - package org.eaglei.search.datagen
 
org.eaglei.search.provider - package org.eaglei.search.provider
 

P

POSITION_DECREMENT - Static variable in class org.eaglei.search.provider.SearchResultRankMerger
Amount that the result rank is decremented for each position in the order.

Q

query(SearchRequest) - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
query(SearchRequest) - Method in class org.eaglei.search.provider.SearchResultAugmenter
 
query(SearchRequest) - Method in class org.eaglei.search.provider.SearchResultRankMerger
 

S

SEARCH_TEST - Static variable in class org.eaglei.search.config.SearchProperties
Name of System property that determines whether a test configuration is used.
SearchCountRequestSerializer - Static variable in interface org.eaglei.search.common.Serializer
 
SearchCountsSerializer - Static variable in interface org.eaglei.search.common.Serializer
 
SearchProperties - Class in org.eaglei.search.config
Defines common search configuration properties.
SearchProperties() - Constructor for class org.eaglei.search.config.SearchProperties
 
SearchProviderUtil - Class in org.eaglei.search.provider
SearchProvider utility logic.
SearchProviderUtil() - Constructor for class org.eaglei.search.provider.SearchProviderUtil
 
SearchRequestSerializer - Static variable in interface org.eaglei.search.common.Serializer
 
SearchResultAugmenter - Class in org.eaglei.search.provider
SearchProvider augments the results of a search with properties based on searches against other SearchProviders.
SearchResultAugmenter(SearchProvider, Map<EIEntity, SearchProvider>) - Constructor for class org.eaglei.search.provider.SearchResultAugmenter
Creates a new SearchProvider that augments each result with additional properties based on a query against another SearchProvider.
SearchResultRankMerger - Class in org.eaglei.search.provider
Trivial implementation of SearchResultMerger that uses result rank.
SearchResultRankMerger(MultiNodeSearchProvider) - Constructor for class org.eaglei.search.provider.SearchResultRankMerger
 
SearchResultSetSerializer - Static variable in interface org.eaglei.search.common.Serializer
 
SerializationException - Exception in org.eaglei.search.common
 
SerializationException() - Constructor for exception org.eaglei.search.common.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception org.eaglei.search.common.SerializationException
 
SerializationException(String) - Constructor for exception org.eaglei.search.common.SerializationException
 
SerializationException(Throwable) - Constructor for exception org.eaglei.search.common.SerializationException
 
serialize(T) - Method in interface org.eaglei.search.common.Serializer
 
Serializer<T> - Interface in org.eaglei.search.common
 
setCoreFacilityRange(int, int) - Method in class org.eaglei.search.datagen.DataGenParams
 
setMaterializeHierarchy(boolean) - Method in class org.eaglei.search.datagen.DataGenParams
 
setResearchFacilityRange(int, int) - Method in class org.eaglei.search.datagen.DataGenParams
 
setResourceRange(int, int) - Method in class org.eaglei.search.datagen.DataGenParams
 
setTrimToRange(boolean) - Method in class org.eaglei.search.provider.SearchResultRankMerger
Sets the flag that controls whether the returned SearchResultSet is trimmed to the range specified in the SearchRequest or whether all merged results are returned.

T

TRIM_TO_RANGE_PROP - Static variable in class org.eaglei.search.provider.SearchResultRankMerger
System property that controls whether the merger trims results to the paginated range.

U

USE_INDEXER_THREAD - Static variable in class org.eaglei.search.config.SearchProperties
System property that holds a boolean value which controls whether the index is updated by an indexer thread or just updated once during the init() method

A C D E G I M N O P Q S T U

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