Interface ISTIndexFactory
-
- All Known Implementing Classes:
BasicIndexFactory
,SequentialBasicIndexFactory
public interface ISTIndexFactory
This interface is for classes that produce Indexes of bothISTTrackingEventIndexer
andISTTrackingTrajectoryIndexer
type. As well as some of the objects that are needed in such indexes.- Author:
- Dustin Kempton, Data Mining Lab, Georgia State University
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISTTrackingEventIndexer
getEventIndexer(List<ISTTrackingEvent> regionalList)
Produces a new IEventIndexer that indexes the IEvent objects passed in.ISTTrackingTrajectoryIndexer
getTrackIndexer(List<ISTTrackingTrajectory> trackList)
Produces a new ITrackIndexer that indexes the ITrack objects passed in.
-
-
-
Method Detail
-
getEventIndexer
ISTTrackingEventIndexer getEventIndexer(List<ISTTrackingEvent> regionalList)
Produces a new IEventIndexer that indexes the IEvent objects passed in.- Parameters:
regionalList
- The IEvent objects to be indexed.- Returns:
- A new IEventIndexer containing the passed in IEvnet objects.
-
getTrackIndexer
ISTTrackingTrajectoryIndexer getTrackIndexer(List<ISTTrackingTrajectory> trackList)
Produces a new ITrackIndexer that indexes the ITrack objects passed in.- Parameters:
trackList
- The ISTTrackingTrajectory objects to be indexed.- Returns:
- A new ITrackIndexer containing the passed in ITrack objects.
-
-