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.
CORE_FACILITY_CLASS_URI - Static variable in class org.eaglei.search.datagen.AbstractGenerator
URI for the core facility class TODO would really like to move this to EagleITestOntConstants but it is used for generating fake data during execution of production components
count(SearchCountRequest) - Method in class org.eaglei.search.provider.AggregatingSearchProvider
 
count(SearchCountRequest) - Method in class org.eaglei.search.provider.MultiDataSetSearchProvider
 
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.MultiDataSetSearchProvider
 
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
 
MultiDataSetSearchProvider - Class in org.eaglei.search.provider
 
MultiDataSetSearchProvider(Map<SearchRequest.DataSet, SearchProvider>) - Constructor for class org.eaglei.search.provider.MultiDataSetSearchProvider
 

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
 
ORGANIZATION_CLASS_URI - Static variable in class org.eaglei.search.datagen.AbstractGenerator
URI for the organization TODO would really like to move this to EagleITestOntConstants but it is used for excluding the organization subtree during certain tests.

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.MultiDataSetSearchProvider
 
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-2011 Eagle-I. All Rights Reserved.