## org.autoplot.datasource.jython.JythonDataSource

Use a jython script to read and process data from a number of sources. Special parameters:

- timerange if used then TimeSeriesBrowse is added.

  ## JythonDataSource( java.net.URI uri, org.autoplot.datasource.jython.JythonDataSourceFactory factory )

  ## PARAM_SCRIPT

  ## getDataSet

  getDataSet( ProgressMonitor mon ) → QDataSet

  ### Parameters

  mon - a ProgressMonitor

  ### Returns:

  org.das2.qds.QDataSet
  [search for examples] [view on GitHub] [view on old javadoc] [view source]

  ## getMetadata

  getMetadata( ProgressMonitor mon ) → java.util.Map

  ### Parameters

  mon - a ProgressMonitor

  ### Returns:

  java.util.Map
  [search for examples] [view on GitHub] [view on old javadoc] [view source]

  ## reset

  reset( ) → void

  explicitly reset the interpreter, which is cached to provide results.

  ### Returns:

  void (returns nothing)
  [search for examples] [view on GitHub] [view on old javadoc] [view source]

  ## resetURI

  resetURI( String surl ) → void

  ### Parameters

  surl - a String

  ### Returns:

  void (returns nothing)
  [search for examples] [view on GitHub] [view on old javadoc] [view source]

  ## satisfies

  satisfies( String surl ) → boolean

  ### Parameters

  surl - a String

  ### Returns:

  boolean
  [search for examples] [view on GitHub] [view on old javadoc] [view source]