Class PresortedBlindJoinDatabaseConnection

  • All Implemented Interfaces:
    elki.datasource.DatabaseConnection

    @Description("Blindly joins multiple data sources, assuming they are ordered the same way.")
    public class PresortedBlindJoinDatabaseConnection
    extends AbstractDatabaseConnection
    Joins multiple data sources by their existing order. Make sure the data sources are ordered appropriately!
    Since:
    0.5.0
    Author:
    Erich Schubert
    • Field Detail

      • LOG

        private static final elki.logging.Logging LOG
        Logger
      • sources

        protected final java.util.List<? extends elki.datasource.DatabaseConnection> sources
        The filters to invoke
    • Constructor Detail

      • PresortedBlindJoinDatabaseConnection

        public PresortedBlindJoinDatabaseConnection​(java.util.List<? extends elki.datasource.filter.ObjectFilter> filters,
                                                    java.util.List<? extends elki.datasource.DatabaseConnection> sources)
        Constructor.
        Parameters:
        filters - Filters to use.
        sources - Data sources to join.
    • Method Detail

      • loadData

        public elki.datasource.bundle.MultipleObjectsBundle loadData()