Interface SpectrumDatabaseReader

  • All Superinterfaces:
    adams.flow.core.Actor, adams.core.AdditionalInformationHandler, adams.core.CleanUpHandler, Comparable, adams.db.DatabaseConnectionUser, adams.flow.transformer.DataContainerDbReader<Spectrum>, adams.core.Destroyable, adams.flow.core.ErrorHandler, adams.flow.core.InputConsumer, adams.core.logging.LoggingLevelHandler, adams.core.logging.LoggingSupporter, adams.core.option.OptionHandler, adams.flow.core.OutputProducer, adams.core.QuickInfoSupporter, Serializable, adams.core.ShallowCopySupporter<adams.flow.core.Actor>, adams.core.Stoppable, adams.core.StoppableWithFeedback, adams.event.VariableChangeListener, adams.core.VariablesInspectionHandler
    All Known Implementing Classes:
    SpectrumDbReader

    public interface SpectrumDatabaseReader
    extends adams.core.ShallowCopySupporter<adams.flow.core.Actor>, adams.flow.core.InputConsumer, adams.flow.core.OutputProducer, adams.flow.transformer.DataContainerDbReader<Spectrum>
    Indicator interface for database readers for spectra.
    Version:
    $Revision: 2357 $
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    • Field Summary

      • Fields inherited from interface adams.flow.core.Actor

        FILE_EXTENSION, FILE_EXTENSION_GZ
    • Method Summary

      • Methods inherited from interface adams.flow.core.Actor

        cleanUp, compareTo, destroy, equals, execute, findVariables, getAnnotations, getDefaultName, getDetectedVariables, getErrorHandler, getFlowExecutionListeningSupporter, getFullName, getName, getNextSibling, getParent, getParentComponent, getPreviousSibling, getQuickInfo, getRoot, getScopeHandler, getSilent, getSkip, getStopFlowOnError, getStopMessage, getStorageHandler, getVariables, handleError, hasErrorHandler, hasStopMessage, index, isExecuted, isFinished, isHeadless, isStopped, setAnnotations, setErrorHandler, setName, setParent, setSilent, setSkip, setStopFlowOnError, setUp, setVariables, shallowCopy, shallowCopy, sizeOf, stopExecution, stopExecution, toCommandLine, variableChanged, wrapUp
      • Methods inherited from interface adams.core.AdditionalInformationHandler

        getAdditionalInformation
      • Methods inherited from interface adams.flow.transformer.DataContainerDbReader

        getDataProvider
      • Methods inherited from interface adams.flow.core.InputConsumer

        accepts, currentInput, hasInput, input
      • Methods inherited from interface adams.core.logging.LoggingLevelHandler

        getLoggingLevel, setLoggingLevel
      • Methods inherited from interface adams.core.logging.LoggingSupporter

        getLogger, isLoggingEnabled
      • Methods inherited from interface adams.core.option.OptionHandler

        cleanUpOptions, defineOptions, getOptionManager
      • Methods inherited from interface adams.flow.core.OutputProducer

        generates, hasPendingOutput, output
      • Methods inherited from interface adams.core.VariablesInspectionHandler

        canInspectOptions