Class FileBasedDatabaseConnection

  • All Implemented Interfaces:
    elki.datasource.DatabaseConnection, java.lang.AutoCloseable

    @Priority(100)
    public class FileBasedDatabaseConnection
    extends InputStreamDatabaseConnection
    File based database connection based on the parser to be set.
    Since:
    0.1
    Author:
    Arthur Zimek
    • Constructor Detail

      • FileBasedDatabaseConnection

        public FileBasedDatabaseConnection​(java.util.List<? extends elki.datasource.filter.ObjectFilter> filters,
                                           Parser parser,
                                           java.net.URI infile)
        Constructor.
        Parameters:
        filters - Filters, can be null
        parser - the parser to provide a database
        infile - File to load the data from
      • FileBasedDatabaseConnection

        public FileBasedDatabaseConnection​(java.util.List<? extends elki.datasource.filter.ObjectFilter> filters,
                                           Parser parser,
                                           java.lang.String infile)
        Constructor.
        Parameters:
        filters - Filters, can be null
        parser - the parser to provide a database
        infile - File to load the data from
      • FileBasedDatabaseConnection

        public FileBasedDatabaseConnection​(java.util.List<? extends elki.datasource.filter.ObjectFilter> filters,
                                           Parser parser,
                                           java.io.InputStream in)
        Constructor.
        Parameters:
        filters - Filters, can be null
        parser - the parser to provide a database
        in - Input stream