Package org.intermine.api
Interface API
-
public interface API
The interface of the API, abstracted for testing purposes.- Author:
- Alex Kalderimis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BagManager
getBagManager()
BagQueryConfig
getBagQueryConfig()
BagQueryRunner
getBagQueryRunner()
java.util.Map<java.lang.String,java.util.List<FieldDescriptor>>
getClassKeys()
LinkRedirectManager
getLinkRedirector()
Model
getModel()
ObjectStore
getObjectStore()
ObjectStoreSummary
getObjectStoreSummary()
PathQueryExecutor
getPathQueryExecutor(Profile profile)
ProfileManager
getProfileManager()
TagManager
getTagManager()
TemplateManager
getTemplateManager()
TemplateSummariser
getTemplateSummariser()
TrackerDelegate
getTrackerDelegate()
WebResultsExecutor
getWebResultsExecutor(Profile profile)
-
-
-
Method Detail
-
getObjectStore
ObjectStore getObjectStore()
- Returns:
- the objectStore
-
getModel
Model getModel()
- Returns:
- the model
-
getProfileManager
ProfileManager getProfileManager()
- Returns:
- the profileManager
-
getTemplateManager
TemplateManager getTemplateManager()
- Returns:
- the templateManager
-
getBagManager
BagManager getBagManager()
- Returns:
- the bagManager
-
getTagManager
TagManager getTagManager()
- Returns:
- the TagManager
-
getTemplateSummariser
TemplateSummariser getTemplateSummariser()
- Returns:
- the templateSummariser
-
getWebResultsExecutor
WebResultsExecutor getWebResultsExecutor(Profile profile)
- Parameters:
profile
- the user that is executing the query- Returns:
- the webResultsExecutor
-
getPathQueryExecutor
PathQueryExecutor getPathQueryExecutor(Profile profile)
- Parameters:
profile
- the user that is executing the query- Returns:
- the pathQueryExecutor
-
getBagQueryRunner
BagQueryRunner getBagQueryRunner()
- Returns:
- the bagQueryRunner
-
getObjectStoreSummary
ObjectStoreSummary getObjectStoreSummary()
- Returns:
- the oss
-
getClassKeys
java.util.Map<java.lang.String,java.util.List<FieldDescriptor>> getClassKeys()
- Returns:
- the classKeys
-
getBagQueryConfig
BagQueryConfig getBagQueryConfig()
- Returns:
- the bagQueryConfig
-
getTrackerDelegate
TrackerDelegate getTrackerDelegate()
- Returns:
- the trackers delegate
-
getLinkRedirector
LinkRedirectManager getLinkRedirector()
- Returns:
- the linkRedirector
-
-