Package elki.datasource
Interface DatabaseConnection
-
- All Known Implementing Classes:
AbstractDatabaseConnection,ArrayAdapterDatabaseConnection,BundleDatabaseConnection,ConcatenateFilesDatabaseConnection,DBIDRangeDatabaseConnection,EmptyDatabaseConnection,ExternalIDJoinDatabaseConnection,FileBasedDatabaseConnection,GeneratorXMLDatabaseConnection,InputStreamDatabaseConnection,LabelJoinDatabaseConnection,MultipleObjectsBundleDatabaseConnection,PresortedBlindJoinDatabaseConnection,RandomDoubleVectorDatabaseConnection
public interface DatabaseConnectionDatabaseConnection is used to load data into a database.A database connection is to manage the input and for a database where algorithms can run on. An implementation may either use a parser to parse a sequential file or piped input and provide a file based database or provide an intermediate connection to a database system.
- Since:
- 0.1
- Author:
- Arthur Zimek
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MultipleObjectsBundleloadData()Returns the initial data for a database.
-
-
-
Method Detail
-
loadData
MultipleObjectsBundle loadData()
Returns the initial data for a database.- Returns:
- a database object bundle
-
-