Uses of Interface
adams.db.DatabaseConnectionUser
-
-
Uses of DatabaseConnectionUser in adams.data.baseline
Classes in adams.data.baseline that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionBaselineCorrection<T extends DataContainer>
Ancestor for baseline correction schemes that require database access.class
SlidingWindow<T extends DataContainer>
Applies a baseline correction scheme on partitions of the data with a sliding window approach. -
Uses of DatabaseConnectionUser in adams.data.filter
Classes in adams.data.filter that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionFilter<T extends DataContainer>
Ancestor for filters that require database access.class
BaselineCorrection<T extends DataContainer>
A filter that runs a baseline correction scheme over the data.class
MultiFilter<T extends DataContainer>
A meta-filter that runs multiple filters over the data.class
OutlierDetector<T extends DataContainer>
A filter that runs an outlier detector over the data and attaches the generated detections as notes to the chromatogram.class
ReportFilter<T extends DataContainer>
A filter that modifies the reports of data containers being passed through.class
Smoothing<T extends DataContainer>
A filter that runs a smoothing scheme over the data. -
Uses of DatabaseConnectionUser in adams.data.instances
Classes in adams.data.instances that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractInstanceGenerator<T extends DataContainer & ReportHandler>
Abstract base class for schemes that turn temperature profiles into weka.core.Instance objects. -
Uses of DatabaseConnectionUser in adams.data.noise
Classes in adams.data.noise that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionDenoiser<T extends DataContainer>
Ancestor for denoisers that require database access. -
Uses of DatabaseConnectionUser in adams.data.outlier
Classes in adams.data.outlier that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionOutlierDetector<T extends DataContainer>
Ancestor for outlier detectors that require a database connection.class
FilteredOutlierDetector<T extends DataContainer>
A meta detector that first filters the data through a filter before pushing it through the base detector.class
MultiOutlierDetector<T extends DataContainer>
A meta-detector that runs multiple outlier detectors over the data. -
Uses of DatabaseConnectionUser in adams.data.report
Classes in adams.data.report that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionReportFilter<T extends DataContainer>
Ancestor for report filters that require database access.class
FilteredReportFilter<T extends DataContainer>
This filter first pushes the data through the provided data filter before applying the actual report filter. -
Uses of DatabaseConnectionUser in adams.data.smoothing
Classes in adams.data.smoothing that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionSmoother<T extends DataContainer>
Ancestor for filters that require database access. -
Uses of DatabaseConnectionUser in adams.db
Subinterfaces of DatabaseConnectionUser in adams.db Modifier and Type Interface Description interface
BulkReportUpdater<T extends Report>
Interface for table classes that support bulk report updates.interface
DatabaseConnectionHandler
An interface for classes that manage a database connection.interface
DatabaseConnectionProvider
An interface for classes that use a database connection.interface
DataProvider<T extends DataContainer>
Interface for table classes that return the base data type used in a project.interface
FieldProvider<T extends AbstractField>
Interface for table classes that return Field objects.interface
FilteredDataProvider<T extends DataContainer>
Interface for data providers that normally returned the data filtered.interface
InstrumentProvider
Interface for table classes that return instrument names.interface
OptionalDatabaseConnectionUser
Interface for classes that make use of a database.interface
RenamingDataProvider<T>
Interface for data providers that allow the renaming of data containers.interface
ReportProvider<T extends Report,I>
Interface for table classes that handle the reports of a project.interface
ReportProviderByDBID<T extends Report>
Interface for table classes that handle the reports of a project.interface
ReportProviderByID<T extends Report>
Interface for table classes that handle the reports of a project.interface
SQLIntf
Basic SQL support.Classes in adams.db that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseObjectWithOptionHandling
Abstract ancestor for classes that need to be able to change the database connection with commandline parameters.class
AbstractIndexedTable
Class to implement the features of a database table.class
AbstractTable
Ancestor for all table classes.class
AbstractTableCleanUp
Ancestor of classes that clean up tables in some fashion.class
AbstractTimeWindowTableCleanUp
Ancestor for clean up schemes that use a time window.class
BulkInsertTable
Table that can do bulk inserts.class
ReportTableByDBID<R extends Report,F extends AbstractField>
Abstract ancestor for classes that provide access to reports stored in tables.class
ReportTableByID<R extends Report & IDHandler,F extends AbstractField>
Abstract ancestor for classes that provide access to reports stored in tables.class
SQLF
Facade for generic SQL.class
SQLTableCleanUp
Executes an SQL statement to clean up the table. -
Uses of DatabaseConnectionUser in adams.db.generic
Classes in adams.db.generic that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
Table for storing log messages.class
SQL
Basic SQL support. -
Uses of DatabaseConnectionUser in adams.db.h2
Classes in adams.db.h2 that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
H2 implementation. -
Uses of DatabaseConnectionUser in adams.db.mirrored
Classes in adams.db.mirrored that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
Allows mirroring to another database.class
SQL
Allows mirroring to another database. -
Uses of DatabaseConnectionUser in adams.db.mysql
Classes in adams.db.mysql that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
MySQL implementation. -
Uses of DatabaseConnectionUser in adams.db.postgresql
Classes in adams.db.postgresql that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
PostgreSQL implementation. -
Uses of DatabaseConnectionUser in adams.db.sqlite
Classes in adams.db.sqlite that implement DatabaseConnectionUser Modifier and Type Class Description class
LogT
SQLite implementation. -
Uses of DatabaseConnectionUser in adams.db.upgrade
Classes in adams.db.upgrade that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractTableUpgrade
Abstract superclass for all helper classes that upgrade tables in one way or another.class
FixInvalidMySQLTimestampDefault
Replaces invalid MySQL default values of TIMESTAMP columns.class
PassThrough
A dummy upgrader, does nothing. -
Uses of DatabaseConnectionUser in adams.db.wrapper
Classes in adams.db.wrapper that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractWrapper<W extends TableInterface>
Ancestor for wrapper table classes. -
Uses of DatabaseConnectionUser in adams.flow.condition.bool
Classes in adams.flow.condition.bool that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractBooleanDatabaseCondition
Ancestor for conditions that operate on a database.class
TableExists
Checks whether table(s) exist that match the given regular expression. -
Uses of DatabaseConnectionUser in adams.flow.sink
Classes in adams.flow.sink that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDbSink
Ancestor for sinks that use the database.class
LargeObjectDbWriter
Allows storing large objects in a SQL database.class
Logger
Actor that stores LogEntry objects in the Log table.class
SpreadSheetDbWriter
Transfers a SpreadSheet object into a database. -
Uses of DatabaseConnectionUser in adams.flow.sink.sequenceplotter
Classes in adams.flow.sink.sequenceplotter that implement DatabaseConnectionUser Modifier and Type Class Description class
SequencePlotterPanel
The panel that plots all the sequences. -
Uses of DatabaseConnectionUser in adams.flow.source
Classes in adams.flow.source that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractConditionalIdSupplier
Abstract ancestor for ID suppliers that use a conditions object.class
AbstractDatabaseIdSupplier
Abstract ancestor for ID suppliers.class
AbstractDatabaseMetaData
Ancestor for sources that output the database meta-data.class
AbstractDbArrayProvider
Ancestor for array providers that use the database.class
AbstractInstrumentSupplier
Abstract ancestor for instrument suppliers.class
AbstractListTables
Ancestor for sources that list tables from a database.class
AbstractSimpleDbSource
Ancestor for simple sources that use the database.class
DatabaseMetaData
Outputs the meta-data of the current database connection.class
LargeObjectDbReader
Allows reading of large objects from a SQL database.class
ListTables
Lists tables of the current database connection.class
SQLIdSupplier
Executes an SQL statement for generating the IDs.
Variables are automatically expanded. -
Uses of DatabaseConnectionUser in adams.flow.standalone
Classes in adams.flow.standalone that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseCheck
Ancestor for standalone actors that check project-specific database connections.class
AbstractDbStandalone
Ancestor for standalones that use the database.class
DatabaseCheck
First, the actor checks whether the connection to the database is established.class
ExecSQL
Executes a SQL statement, which does not return a result set, like INSERT, UPDATE, DELETE, CREATE.class
TableCleanUp
Runs a table cleaner.class
Tool
Runs a tool. -
Uses of DatabaseConnectionUser in adams.flow.transformer
Subinterfaces of DatabaseConnectionUser in adams.flow.transformer Modifier and Type Interface Description interface
DataContainerDbReader<T extends DataContainer>
Interface for actors that read containers from the database.interface
DataContainerDbWriter<T extends DataContainer & DatabaseIDHandler>
Interface for actors that import data containers into the database.Classes in adams.flow.transformer that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDataContainerDbReader<T extends DataContainer>
Ancestor for transformers that read containers from the database.class
AbstractDataContainerDbWriter<T extends DataContainer & DatabaseIDHandler>
Abstract ancestor for actors that import data containers into the database.class
AbstractDataContainerFileImport<T extends DataContainer>
Abstract ancestor for actors that import data containers.class
AbstractDbArrayProvider
Ancestor for array providers that use the database.class
AbstractDbDataProcessor
Abstract ancestor for data processors that use a database.class
AbstractDbTransformer
Abstract ancestor for transformers that query a database.class
AbstractDeleteDataContainer<T extends DataContainer>
Ancestor for transformers that delete containers from the database.class
AbstractDeleteDbReportValue<T extends Report>
Ancestor for transformers that delete values from a report in the database whenever a token passes through.class
AbstractFilter
Ancestor for domain-specific filter transformers.class
AbstractReportDbReader<T extends Report,I>
Abstract ancestor for actors that load reports from the database.class
AbstractReportDbUpdater
Ancestor for transformers that updateReport
objects or reports that are part of aMutableReportHandler
object.class
AbstractReportDbWriter<T extends Report,I>
Abstract ancestor for actors that write reports to the database.class
AbstractReportDbWriterByDBID<T extends Report>
Abstract ancestor for actors that write reports to the database.class
AbstractReportDbWriterByID<T extends Report>
Abstract ancestor for actors that write reports to the database.class
AbstractReportFileImport<T extends Report>
Abstract ancestor for report import actors.class
AbstractReportFileReader<T extends Report>
Abstract ancestor for report file reader transformers.class
AbstractReportValueDbWriter<T extends Report>
Abstract ancestor for actors that write report values to the database.class
ReportDbUpdater
Adds all the data to the report (or reporthandler's report) passing through that the SQL statement returns.
The {ID} placeholder can be used in the SQL statement to represent the current handler's ID.
The following types of SQL statements are supported:
- multiple rows of key-value pairs.
- single row, with the key being the column name.
Input/output:
- accepts:
adams.data.report.Report
adams.data.report.MutableReportHandler
- generates:
adams.data.report.Report
adams.data.report.MutableReportHandler
class
ReportFileReader
Loads a file containing a report from disk with a specified reader and passes it on.class
TimeseriesDbReader
Outputs timeseries containers generated from an SQL SELECT statement.
A new container is started, whenever the value of the ID column changes (hence you need to ensure that the data is ordered on this column).class
TimeseriesFilter
Filters data using the specified filter.class
TimeseriesReportDbUpdater
Adds all the data to the report of the timeseries passing through that the SQL statement returns.
The {ID} placeholder can be used in the SQL statement to represent the current timeseries' ID.
The following types of SQL statements are supported:
- multiple rows of key-value pairs.
- single row, with the key being the column name.
Input/output:
- accepts:
adams.data.timeseries.Timeseries
- generates:
adams.data.timeseries.Timeseries
class
Tool
Runs a tool. -
Uses of DatabaseConnectionUser in adams.gui
Classes in adams.gui that implement DatabaseConnectionUser Modifier and Type Class Description class
Main
GUI for ADAMS. -
Uses of DatabaseConnectionUser in adams.gui.application
Classes in adams.gui.application that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractApplicationFrame
Abstract frame class for applications. -
Uses of DatabaseConnectionUser in adams.gui.core
Classes in adams.gui.core that implement DatabaseConnectionUser Modifier and Type Class Description class
BasePanelWithDatabaseConnection
Ancestor for panels that depend on a database connection.class
SqlConnectionPanel
Panel for database connection. -
Uses of DatabaseConnectionUser in adams.gui.dialog
Classes in adams.gui.dialog that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractConfigDatabaseConnectionPanel
A panel for connecting to a (config) database.class
AbstractDatabaseConnectionPanel
A panel for connecting to a database.class
DatabaseConnectionPanel
A panel for connecting to a database.class
SqlQueryDialog
Dialog for running a SQL query. -
Uses of DatabaseConnectionUser in adams.gui.goe
Classes in adams.gui.goe that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDatabaseConnectionAwarePropertyEditorSupport
Ancestor for GOE editors that are DatabaseConnectionChangeListeners and need to de-register correctly. -
Uses of DatabaseConnectionUser in adams.gui.menu
Classes in adams.gui.menu that implement DatabaseConnectionUser Modifier and Type Class Description static class
AbstractClassifierBasedGeneticAlgorithmWizard.PerformancePlot
For plotting the performance of the genetic algorithm. -
Uses of DatabaseConnectionUser in adams.gui.scripting
Classes in adams.gui.scripting that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractScriptingDialog
A dialog for loading/saving and executing scripts.class
AbstractScriptingEngine
Processes scripting commands.class
ScriptingDialog
A dialog for loading/saving and executing scripts.class
ScriptingEngine
Processes scripting commands. -
Uses of DatabaseConnectionUser in adams.gui.selection
Classes in adams.gui.selection that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractConditionalDatabaseSelectionPanel<T,C extends AbstractConditions>
Abstract ancestor for selection panels that allow a conditional display of the items collected from the database.class
AbstractDatabaseSelectionDialog<T,P extends AbstractDatabaseSelectionPanel>
Abstract ancestor for dialogs that allow the selection of items from a table, using a database as backend.class
AbstractDatabaseSelectionPanel<T>
Abstract ancestor for table-based selection panels that use the database as backend.class
AbstractFieldCacheItem
For caching fields per database connection.class
AbstractSelectDatabaseFieldDialog<T extends AbstractField>
Dialog for selecting fields (obtained from a database).class
AbstractSelectDatabaseFieldPanel<T extends AbstractField>
A panel for selecting a field (obtained from a database). -
Uses of DatabaseConnectionUser in adams.gui.tools
Classes in adams.gui.tools that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractManagementPanelWithDatabase<T extends Comparable>
A panel for managing the objects stored in a database.class
AbstractManagementPanelWithDatabaseConnectionListener<T extends Comparable>
Ancestor for management panels that listen to changes of the global database connection.class
AbstractManagementPanelWithSelectableDatabase<T extends Comparable>
A panel for managing the objects stored in a database.class
LogEntryDatabaseViewerPanel
For viewing LogEntry records stored in the database. -
Uses of DatabaseConnectionUser in adams.gui.tools.sqlworkbench
Classes in adams.gui.tools.sqlworkbench that implement DatabaseConnectionUser Modifier and Type Class Description class
SqlMetaDataPanel
For querying meta-data.class
SqlQueryPanel
For executing a query. -
Uses of DatabaseConnectionUser in adams.gui.visualization.container
Subinterfaces of DatabaseConnectionUser in adams.gui.visualization.container Modifier and Type Interface Description interface
DatabaseContainerManager<T extends AbstractContainer>
Interface for container managers that manage containers encapsulating database objects.Classes in adams.gui.visualization.container that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractDataContainerZoomOverviewPanel<P extends DataContainerPanel,C extends Paintlet,Z extends AbstractDataContainerZoomOverviewPaintlet,T extends DataContainer,M extends AbstractContainerManager>
Panel that shows the zoom in the data container panel as overlay.class
DataContainerPanel<T extends DataContainer,M extends AbstractContainerManager>
Special panel for displaying the DataContainer data.class
DataContainerPanelWithContainerList<T extends DataContainer,M extends AbstractContainerManager,C extends AbstractContainer>
Data container panel with a container list in the side panel.class
DataContainerPanelWithSidePanel<T extends DataContainer,M extends AbstractContainerManager>
Special panel for displaying the DataContainer data and a side panel with additional information. -
Uses of DatabaseConnectionUser in adams.gui.visualization.instance
Classes in adams.gui.visualization.instance that implement DatabaseConnectionUser Modifier and Type Class Description class
InstancePanel
A panel for displaying instances.class
InstanceZoomOverviewPanel
Panel that shows the zoom in the TIC panel as overlay. -
Uses of DatabaseConnectionUser in adams.gui.visualization.report
Classes in adams.gui.visualization.report that implement DatabaseConnectionUser Modifier and Type Class Description class
ReportContainerManager
A container manager for Report objects. -
Uses of DatabaseConnectionUser in adams.gui.visualization.sequence
Classes in adams.gui.visualization.sequence that implement DatabaseConnectionUser Modifier and Type Class Description class
XYSequencePanel
A panel for displaying XY sequences. -
Uses of DatabaseConnectionUser in adams.gui.visualization.spreadsheet
Classes in adams.gui.visualization.spreadsheet that implement DatabaseConnectionUser Modifier and Type Class Description class
SpreadSheetRowPanel
A panel for displaying instances.class
SpreadSheetRowZoomOverviewPanel
Panel that shows the zoom in the TIC panel as overlay. -
Uses of DatabaseConnectionUser in adams.gui.visualization.timeseries
Classes in adams.gui.visualization.timeseries that implement DatabaseConnectionUser Modifier and Type Class Description class
TimeseriesContainerManager<C extends TimeseriesContainer>
A handler for the Timeseries containers.class
TimeseriesExplorer
A panel for exploring Timeseries, manipulating them with filters, etc.class
TimeseriesPanel<T extends Timeseries,M extends TimeseriesContainerManager<C>,C extends TimeseriesContainer>
Special panel for displaying the spectral data.class
TimeseriesZoomOverviewPanel
Panel that shows the zoom in the timeseries panel as overlay. -
Uses of DatabaseConnectionUser in adams.terminal.application
Classes in adams.terminal.application that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractTerminalApplication
Ancestor for terminal-based applications. -
Uses of DatabaseConnectionUser in adams.tools
Classes in adams.tools that implement DatabaseConnectionUser Modifier and Type Class Description class
AbstractAddRemoveTimeWindowDatabaseTool
Ancestor for tools that add or remove stuff in the database.class
AbstractDatabaseTool
Abstract ancestor for tools that need database access.class
AbstractTimeWindowDatabaseTool
Abstract ancestor for database tools that act within a time frame.class
DropTables
Drops all tables that match a regular expression (matching sense can be inverted).class
InitializeTables
Makes sure that all tables exist and are initialized.class
TableUpgrade
Tool for running a specific table upgrade.class
TruncateTables
Truncates all tables that match a regular expression (matching sense can be inverted).
-