Package org.intermine.dataloader

Interface Summary
EquivalentObjectFetcher Interface providing methods to look up equivalent objects by primary key in a production objectstore.
IntegrationWriter Define methods needed to deal with integration when writing to an ObjectStore.
 

Class Summary
BaseEquivalentObjectFetcher Class providing methods to look up equivalent objects by primary key in a production objectstore.
BatchingFetcher Class providing EquivalentObjectFetcher functionality that batches fetches to improve performance.
DataLoader Loads information from a data source into the InterMine database.
DataLoaderHelper Class providing utility methods to help with primary key and data source priority configuration
DataTracker Interface providing access to data tracking.
DirectDataLoader A DataLoader with helper methods for creating and storing objects using an IntegrationWriter.
EquivalentObjectHints Object for holding hint data for the getEquivalentObjects method in IntegrationWriters.
HintingFetcher Class providing EquivalentObjectFetcher functionality that makes use of hints to improve performance.
IntegrationWriterAbstractImpl Abstract implementation of ObjectStoreIntegrationWriter.
IntegrationWriterDataTrackingImpl Priority-based implementation of IntegrationWriter.
IntegrationWriterFactory Produce IntegrationWriters
ObjectDescription Object class used by DataTracker for data tracking.
ObjectStoreDataLoader Loads information from an ObjectStore into the InterMine database.
ObjectStoreDataLoaderTask Uses an IntegrationWriter to load data from another ObjectStore.
ParallelBatchingFetcher Class providing EquivalentObjectFetcher functionality that fetches batches of equivalent objects in parallel to improve performance.
PriorityConfig Class holding data source priority configuration for a Model.
Source Represents a data source, by name and skeleton status.
SourcePriorityComparator Comparator, that compares two InterMineObjects, with reference to a particular FieldDescriptor for priority.
XmlDataLoader Provides a method for unmarshalling XML given source into java business objects then calls store on each.
XmlDataLoaderTask Uses an IntegrationWriter to load data from XML format