Uses of Interface
org.das2.dataset.DataSet

Packages that use DataSet
org.das2.client Provides classes for interacting with a das2Server, such as data set queries, authorization, and server identity. 
org.das2.components Provides GUI components for building applications. 
org.das2.dataset Provides classes and interfaces for combining Datums into structured DataSets, and operators for working with DataSets. 
org.das2.dataset.test Classes for creating test data sets. 
org.das2.event Classes for adding interactivity to the application components. 
org.das2.fsm fsm contains objects that model files that are stored in a FileSystem with the filename parametric in time. 
org.das2.graph Mostly contains DasCanvasComponents, which are components that live within the DasCanvas, and Renderers which draw on DasPlots. 
org.das2.math.fft Classes for performing generalized FFT transformations. 
org.das2.stream Provides classes for parsing and formatting das2Streams, and a few stream proof-of-concept stream operators that are not used. 
 

Uses of DataSet in org.das2.client
 

Methods in org.das2.client that return DataSet
 DataSet DataSetStreamHandler.getDataSet()
           
protected  DataSet StreamDataSetDescriptor.getDataSetFromStream(java.io.InputStream in, Datum start, Datum end, ProgressMonitor monitor)
           
protected  DataSet StreamDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
 

Uses of DataSet in org.das2.components
 

Methods in org.das2.components that return DataSet
 DataSet AsciiFileParser.parse()
           
 

Uses of DataSet in org.das2.dataset
 

Subinterfaces of DataSet in org.das2.dataset
 interface TableDataSet
          A DataSet implementation for 3 dimensional z(x,y) data sets where the data is arranged in a sequence of tables.
 interface VectorDataSet
          Interface definition for datasets comprised of a y value for each x tag such that y(x).
 

Classes in org.das2.dataset that implement DataSet
 class AbstractDataSet
           
protected  class AbstractDataSet.ViewDataSet
          A DataSet implementation that share properties, yUnits and yUnits with the instance of AbstractDataSet it is associated with.
 class AbstractTableDataSet
           
protected static class AbstractTableDataSet.XSliceDataSet
           
protected static class AbstractTableDataSet.YSliceDataSet
           
 class AbstractVectorDataSet
          Abstract implementation of the VectorDataSet interface provided to make implementation of concrete base classes easier.
 class AppendTableDataSet
           
 class ClippedTableDataSet
           
 class ClippedVectorDataSet
           
 class DefaultTableDataSet
           
 class DefaultVectorDataSet
           
 class NearestNeighborTableDataSet
           
 class QuickVectorDataSet
          Abstract VectorDataSet that allows for defining a vector dataset by implementing a minimal portion of the api.
 class SimpleTableDataSet
          optimized TableDataSet where only 1-table data set is supported, and is backed by a 1-D array.
 class SingleVectorDataSet
           
 class TableDataSetWrapper
           
 class TagMapTableDataSet
           
 class ViewDataSet
          A DataSet implementation that share properties, yUnits and yUnits with the instance of AbstractDataSet it is associated with.
 class WeightsTableDataSet
          WeightsTableDataSet wraps a TableDataSet and returns 0.0 if the data point is not valid, and non-zero (generally one) otherwise.
 class WritableTableDataSet
           
 class XSliceDataSet
           
 class XTagsVectorDataSet
          Create a VectorDataSet that is the X Tags of another DataSet.
 class YSliceDataSet
           
 

Fields in org.das2.dataset declared as DataSet
protected  DataSet AbstractDataSetCache.Entry.data
           
 

Methods in org.das2.dataset that return DataSet
static DataSet DataSetUtil.append(DataSet ds1, DataSet ds2)
          provides convenient method for appending datasets together.
static DataSet DataSetUtil.append(DataSet ds1, DataSet ds2, CacheTag ct)
          provides convenient method for appending datasets together.
 DataSet AbstractDataSetCache.coalese(java.util.List result)
          return the DataSet described by the set of DataSets if possible.
 DataSet DataSetConsumer.getConsumedDataSet()
           
protected  DataSet AbstractDataSetCache.Entry.getData()
           
 DataSet DataSetStreamProducer.getDataSet()
          Getter for property dataSet.
 DataSet DataSetUpdateEvent.getDataSet()
           
 DataSet ConstantDataSetDescriptor.getDataSet(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
 DataSet DataSetDescriptor.getDataSet(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
          Retrieve the dataset for this interval and resolution.
 DataSet ConstantDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
protected abstract  DataSet DataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
          getDataSetImpl implements the getDataSet for this DataSetDescriptor implementation.
 DataSet AbstractTableDataSet.XSliceDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet AbstractTableDataSet.YSliceDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet AppendTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet ClippedTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet ClippedVectorDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet DataSet.getPlanarView(java.lang.String planeID)
          Returns a DataSet with the specified view as the primary view.
 DataSet DefaultTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet DefaultVectorDataSet.getPlanarView(java.lang.String planeID)
          Returns a DataSet with the specified view as the primary view.
 DataSet NearestNeighborTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet QuickVectorDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet SimpleTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet SingleVectorDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet TableDataSetWrapper.getPlanarView(java.lang.String planeID)
           
 DataSet TagMapTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet WeightsTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet WritableTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet XSliceDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet XTagsVectorDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet YSliceDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet AverageNoInterpolateTableRebinner.rebin(DataSet ds, RebinDescriptor ddx, RebinDescriptor ddy)
           
 DataSet AveragePeakTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet AverageTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet DataSetRebinner.rebin(DataSet ds, RebinDescriptor x, RebinDescriptor y)
           
 DataSet NearestNeighborTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet NewAverageTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet PeakTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet QernalTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet AbstractDataSetCache.retrieve(DataSetDescriptor dsd, CacheTag cacheTag)
           
 DataSet DataSetCache.retrieve(DataSetDescriptor dsd, CacheTag cacheTag)
           
 DataSet NullDataSetCache.retrieve(DataSetDescriptor dsd, CacheTag cacheTag)
           
 DataSet LimitCountDataSetCache.retrieveImpl(DataSetDescriptor dsd, CacheTag cacheTag)
           
 DataSet SimpleDataSetCache.retrieveImpl(DataSetDescriptor dsd, CacheTag cacheTag)
           
static DataSet SyncUtil.synchronizeNearestNeighbor(DataSet source, DataSet target)
           
 

Methods in org.das2.dataset with parameters of type DataSet
static DataSet DataSetUtil.append(DataSet ds1, DataSet ds2)
          provides convenient method for appending datasets together.
static DataSet DataSetUtil.append(DataSet ds1, DataSet ds2, CacheTag ct)
          provides convenient method for appending datasets together.
static int DataSetUtil.closestColumn(DataSet table, Datum datum)
           
static int DataSetUtil.closestColumn(DataSet table, Datum xdatum, int guessIndex)
          finds the dataset column closest to the value, starting the search at guessIndex.
static int DataSetUtil.closestColumn(DataSet table, double x, Units units)
           
static int VectorUtil.closestXTag(DataSet ds, Datum datum)
           
static int VectorUtil.closestXTag(DataSet ds, double x, Units units)
           
 void DataRequestor.finished(DataSet ds)
           
static java.lang.String[] DataSetUtil.getAllPlaneIds(DataSet ds)
          returns all planes, including the default plane "".
static int DataSetUtil.getNextColumn(DataSet ds, Datum datum)
          returns the first column that is after the given datum.
static int DataSetUtil.getPreviousColumn(DataSet ds, Datum datum)
          returns the first column that is before the given datum.
static double[] DataSetUtil.getXTagArrayDouble(DataSet vds, Units units)
           
static double[] VectorUtil.getXTagArrayDouble(DataSet vds, Units units)
           
static DatumVector DataSetUtil.getXTags(DataSet ds)
           
static CacheTag DataSetUtil.guessCacheTag(DataSet ds)
           
static long DataSetUtil.guessSizeBytes(DataSet ds)
          Give an estimate of the size of the data set, or PROPERTY_SIZE_BYTES if available.
static Datum DataSetUtil.guessXTagWidth(DataSet table)
          Provide a reasonable xTagWidth either by returning the specified xTagWidth property, or by statistically looking at the X tags.
 DataSet AverageNoInterpolateTableRebinner.rebin(DataSet ds, RebinDescriptor ddx, RebinDescriptor ddy)
           
 DataSet AveragePeakTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet AverageTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet DataSetRebinner.rebin(DataSet ds, RebinDescriptor x, RebinDescriptor y)
           
 DataSet NearestNeighborTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet NewAverageTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet PeakTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 DataSet QernalTableRebinner.rebin(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
           
 void DataSetStreamProducer.setDataSet(DataSet dataSet)
          Setter for property dataSet.
abstract  void AbstractDataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 void DataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 void LimitCountDataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 void LimitSizeBytesDataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 void NullDataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
 void SimpleDataSetCache.store(DataSetDescriptor dsd, CacheTag cacheTag, DataSet data)
           
static DataSet SyncUtil.synchronizeNearestNeighbor(DataSet source, DataSet target)
           
static DasPlot DataSetUtil.visualize(DataSet ds)
          Deprecated. use GraphUtil.visualize( ds );
static DasPlot DataSetUtil.visualize(DataSet ds, boolean ylog)
          Deprecated. use GraphUtil.visualize( ds, ylog );
static DatumRange DataSetUtil.xRange(DataSet ds)
           
static int DataSetUtil.xTagBinarySearch(DataSet ds, Datum datum, int low, int high)
          returns the index of a tag, or the (-(insertion point) - 1).
static DatumRange DataSetUtil.yRange(DataSet ds)
           
static DatumRange DataSetUtil.zRange(DataSet ds)
          guess a range that characterizes the data.
 

Constructors in org.das2.dataset with parameters of type DataSet
ConstantDataSetDescriptor(DataSet ds)
          Creates a new instance of ConstantDataSetDescriptor
DataSetUpdateEvent(DataSetDescriptor source, DataSet dataSet)
          Deprecated. use {link #DataSetUpdateEvent(Object,DataSet);
DataSetUpdateEvent(java.lang.Object source, DataSet dataSet)
          Creates a new instance of DataSetUpdateEvent
NewAverageTableRebinner(DataSet ds, RebinDescriptor ddX, RebinDescriptor ddY)
          Creates a new instance of TableAverageRebinner
ViewDataSet(DataSet source)
           
XTagsVectorDataSet(DataSet dataset)
          Creates a new instance of XTagsVectorDataSet
 

Uses of DataSet in org.das2.dataset.test
 

Classes in org.das2.dataset.test that implement DataSet
 class ContourMeDataSet
           
 class DistTableDataSet
           
 class FunctionTableDataSet
           
 class OrbitVectorDataSet
           
 class RipplesDataSet
           
 class SineWaveTable
           
 class WavVectorDataSet
          Wraps .wav file as a VectorDataSet.
 

Methods in org.das2.dataset.test that return DataSet
protected  DataSet MendelbrotDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
protected  DataSet PolynomialDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor dasProgressMonitor)
           
 DataSet RipplesDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
 DataSet SineWaveDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
 DataSet FunctionTableDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet OrbitVectorDataSet.getPlanarView(java.lang.String planeID)
           
 DataSet WavVectorDataSet.getPlanarView(java.lang.String planeID)
           
 

Uses of DataSet in org.das2.event
 

Methods in org.das2.event that return DataSet
 DataSet BoxSelectionEvent.getDataSet()
           
 DataSet DataPointSelectionEvent.getDataSet()
           
 DataSet DataRangeSelectionEvent.getDataSet()
           
 

Methods in org.das2.event with parameters of type DataSet
 void BoxSelectionEvent.setDataSet(DataSet ds)
           
 void DataPointSelectionEvent.setDataSet(DataSet ds)
           
 void DataRangeSelectionEvent.setDataSet(DataSet ds)
           
 

Uses of DataSet in org.das2.fsm
 

Methods in org.das2.fsm that return DataSet
protected  DataSet FileStorageModelAvailabilityDataSetDescriptor.getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor)
           
 

Uses of DataSet in org.das2.graph
 

Fields in org.das2.graph declared as DataSet
protected  DataSet DasPlot.Data
           
protected  DataSet Renderer.ds
          The dataset that is being plotted by the Renderer.
 

Methods in org.das2.graph that return DataSet
 DataSet DasPlot.getConsumedDataSet()
           
 DataSet Renderer.getConsumedDataSet()
          return the data for DataSetConsumer, which might be rebinned.
 DataSet SpectrogramRenderer.getConsumedDataSet()
           
 DataSet DasPlot.getData()
           
 DataSet DasPlot.getDataSet()
           
 DataSet DasZAxisPlot.getDataSet()
           
 DataSet Renderer.getDataSet()
          returns the current dataset being displayed.
 DataSet StackedHistogramRenderer.Rebinner.rebin(DataSet ds, RebinDescriptor x, RebinDescriptor y)
           
 

Methods in org.das2.graph with parameters of type DataSet
static DasPlot GraphUtil.guessPlot(DataSet ds)
           
static Renderer GraphUtil.guessRenderer(DataSet ds)
           
static DasAxis GraphUtil.guessXAxis(DataSet ds)
           
static DasAxis GraphUtil.guessYAxis(DataSet dsz)
           
static DasAxis GraphUtil.guessZAxis(DataSet dsz)
           
 DataSet StackedHistogramRenderer.Rebinner.rebin(DataSet ds, RebinDescriptor x, RebinDescriptor y)
           
 void DasPlot.setData(DataSet ds)
           
 void Renderer.setDataSet(DataSet ds)
           
 void SpectrogramRenderer.setDataSet(DataSet ds)
           
static DasPlot GraphUtil.visualize(DataSet ds)
           
static DasPlot GraphUtil.visualize(DataSet ds, boolean ylog)
           
 

Constructors in org.das2.graph with parameters of type DataSet
Renderer(DataSet ds)
           
SymbolLineRenderer(DataSet ds)
          Deprecated. use SymbolLineRenderer() and setDataSet() instead. Note that behavior may be slightly different since a DataLoader is created.
TickCurveRenderer(DataSet ds, java.lang.String xplane, java.lang.String yplane, TickVDescriptor tickv)
          The dataset be a Vector data set with planes identified by xplane and yplane.
 

Uses of DataSet in org.das2.math.fft
 

Classes in org.das2.math.fft that implement DataSet
 class WindowTableDataSet
           
 

Methods in org.das2.math.fft that return DataSet
 DataSet WindowTableDataSet.getPlanarView(java.lang.String planeID)
           
 

Uses of DataSet in org.das2.stream
 

Methods in org.das2.stream that return DataSet
static DataSet StreamUtil.loadDataSet(java.lang.String filename)
           
static DataSet StreamUtil.loadDataSetNew(java.lang.String filename)