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 DatabaseConnection
DatabaseConnection 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 MultipleObjectsBundle
loadData()
Returns the initial data for a database.
-
-
-
Method Detail
-
loadData
MultipleObjectsBundle loadData()
Returns the initial data for a database.- Returns:
- a database object bundle
-
-