|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Datum | |
---|---|
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.datum | Provides classes representing physical quanties. |
org.das2.datum.format | Classes for formatting a Datum to a String. |
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 | Provides implementations of complex mathematical functions, such as FFT, Poisson distribution generator, contouring, interpolation, fitting, etc. |
org.das2.math.fft | Classes for performing generalized FFT transformations. |
org.das2.persistence | |
org.das2.stream | Provides classes for parsing and formatting das2Streams, and a few stream proof-of-concept stream operators that are not used. |
org.das2.stream.test | Classes for producing das2 Streams, useful for fun and testing only. |
org.das2.util | Utility classes useful for the implementation of other packages, but not necessarily part of any one package. |
Uses of Datum in org.das2.client |
---|
Methods in org.das2.client that return Datum | |
---|---|
Datum |
InputStreamMeter.getSpeedLimit()
|
Datum |
InputStreamMeter.getTransmitSpeed()
|
Methods in org.das2.client with parameters of type Datum | |
---|---|
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)
|
java.io.InputStream |
FakeStandardDataStreamSource.getInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end)
|
java.io.InputStream |
StandardDataStreamSource.getInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end)
|
java.io.InputStream |
WebStandardDataStreamSource.getInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end)
|
java.io.InputStream |
FakeStandardDataStreamSource.getReducedInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
Datum timeResolution)
|
java.io.InputStream |
StandardDataStreamSource.getReducedInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
Datum timeResolution)
|
java.io.InputStream |
WebStandardDataStreamSource.getReducedInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
Datum timeResolution)
|
protected java.io.InputStream |
WebStandardDataStreamSource.openURLConnection(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
java.lang.StringBuffer additionalFormData)
|
void |
DataSetStreamHandler.packet(PacketDescriptor pd,
Datum xTag,
DatumVector[] vectors)
|
void |
InputStreamMeter.setSpeedLimit(Datum speedLimit)
|
Uses of Datum in org.das2.components |
---|
Fields in org.das2.components declared as Datum | |
---|---|
protected Datum |
VerticalSpectrogramSlicer.yValue
|
Methods in org.das2.components that return Datum | |
---|---|
Datum |
DatumEditor.getDatum()
|
Datum |
DasTimeRangeSelector.getEndTime()
|
Datum |
DasTimeRangeSelector.getStartTime()
|
Datum |
DataPointRecorder.getXTagWidth()
Getter for property xTagWidth. |
Methods in org.das2.components with parameters of type Datum | |
---|---|
void |
DataPointRecorder.addDataPoint(Datum x,
Datum y,
java.util.Map planes)
|
boolean |
DasTimeRangeSelector.isWithin(Datum s1,
Datum s2)
|
void |
DasTimeRangeSelector.setEndTime(Datum s2)
|
void |
DasTimeRangeSelector.setStartTime(Datum s1)
|
void |
DataPointRecorder.setXTagWidth(Datum xTagWidth)
Setter for property xTagWidth. |
Constructors in org.das2.components with parameters of type Datum | |
---|---|
ColorBarComponent(Datum min,
Datum max,
boolean isLog)
Creates a new instance of ColorBarComponent |
|
DasTimeRangeSelector(Datum startTime,
Datum endTime)
|
|
DataPointRecorder.DataPoint(Datum[] data,
java.util.Map planes)
|
|
DataPointRecorder.DataPoint(Datum x1,
Datum x2,
java.util.Map planes)
|
Uses of Datum in org.das2.dataset |
---|
Methods in org.das2.dataset that return Datum | |
---|---|
Datum |
RebinDescriptor.binCenter(int ibin)
|
Datum |
RebinDescriptor.binStart(int ibin)
|
Datum |
RebinDescriptor.binStop(int ibin)
|
Datum |
RebinDescriptor.binWidthDatum()
|
static Datum |
TableUtil.closestDatum(TableDataSet table,
Datum x,
Datum y)
|
Datum |
AbstractTableDataSet.XSliceDataSet.getDatum(int i)
|
Datum |
AbstractTableDataSet.YSliceDataSet.getDatum(int i)
|
Datum |
ClippedVectorDataSet.getDatum(int i)
|
Datum |
DefaultVectorDataSet.getDatum(int i)
Returns the Y value for the given index into the x tags as a Datum . |
Datum |
QuickVectorDataSet.getDatum(int i)
|
Datum |
SingleVectorDataSet.getDatum(int i)
|
Datum |
VectorDataSet.getDatum(int i)
Returns the Y value for the given index into the x tags as a Datum . |
Datum |
XSliceDataSet.getDatum(int i)
|
Datum |
XTagsVectorDataSet.getDatum(int i)
|
Datum |
YSliceDataSet.getDatum(int i)
|
Datum |
AppendTableDataSet.getDatum(int i,
int j)
|
Datum |
ClippedTableDataSet.getDatum(int i,
int j)
|
Datum |
DefaultTableDataSet.getDatum(int i,
int j)
|
Datum |
NearestNeighborTableDataSet.getDatum(int i,
int j)
|
Datum |
SimpleTableDataSet.getDatum(int i,
int j)
|
Datum |
TableDataSet.getDatum(int i,
int j)
Returns the Z value for the given indices into the x and y tags as a Datum . |
Datum |
TableDataSetWrapper.getDatum(int i,
int j)
|
Datum |
TagMapTableDataSet.getDatum(int i,
int j)
|
Datum |
WeightsTableDataSet.getDatum(int i,
int j)
|
Datum |
WritableTableDataSet.getDatum(int i,
int j)
|
Datum |
LimitSizeBytesDataSetCache.getHitRate()
|
static Datum |
TableUtil.getLargestYTag(TableDataSet tds)
|
Datum |
CacheTag.getResolution()
the resolution of the cache tag, which may be null. |
static Datum |
TableUtil.getSmallestYTag(TableDataSet tds)
|
Datum |
LimitSizeBytesDataSetCache.getTotalSize()
|
Datum |
LimitSizeBytesDataSetCache.getTotalSizeLimit()
|
Datum |
AbstractDataSet.getXTagDatum(int i)
|
Datum |
AbstractDataSet.ViewDataSet.getXTagDatum(int i)
|
Datum |
AbstractTableDataSet.XSliceDataSet.getXTagDatum(int i)
|
Datum |
AbstractTableDataSet.YSliceDataSet.getXTagDatum(int i)
|
Datum |
AppendTableDataSet.getXTagDatum(int i)
|
Datum |
ClippedTableDataSet.getXTagDatum(int i)
|
Datum |
ClippedVectorDataSet.getXTagDatum(int i)
|
Datum |
DataSet.getXTagDatum(int i)
Returns the value of the x tag at the given index i as a Datum. |
Datum |
NearestNeighborTableDataSet.getXTagDatum(int i)
|
Datum |
QuickVectorDataSet.getXTagDatum(int i)
|
Datum |
SimpleTableDataSet.getXTagDatum(int i)
|
Datum |
SingleVectorDataSet.getXTagDatum(int i)
|
Datum |
TableDataSetWrapper.getXTagDatum(int i)
|
Datum |
TagMapTableDataSet.getXTagDatum(int i)
|
Datum |
ViewDataSet.getXTagDatum(int i)
|
Datum |
WeightsTableDataSet.getXTagDatum(int i)
|
Datum |
WritableTableDataSet.getXTagDatum(int i)
|
Datum |
XSliceDataSet.getXTagDatum(int i)
|
Datum |
XTagsVectorDataSet.getXTagDatum(int i)
|
Datum |
YSliceDataSet.getXTagDatum(int i)
|
Datum |
AppendTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
ClippedTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
DefaultTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
NearestNeighborTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
SimpleTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
TableDataSet.getYTagDatum(int table,
int j)
Returns the value of the y tag at the given index j as a Datum. |
Datum |
TableDataSetWrapper.getYTagDatum(int table,
int j)
|
Datum |
TagMapTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
WeightsTableDataSet.getYTagDatum(int table,
int j)
|
Datum |
WritableTableDataSet.getYTagDatum(int table,
int j)
|
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. |
static Datum |
TableUtil.guessYTagWidth(TableDataSet table)
|
static Datum |
TableUtil.guessYTagWidth(TableDataSet table,
int itable)
guess the y tag cadence by returning the difference of the first two tags. |
static Datum |
VectorUtil.median(VectorDataSet ds)
|
Methods in org.das2.dataset with parameters of type Datum | |
---|---|
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 Datum |
TableUtil.closestDatum(TableDataSet table,
Datum x,
Datum y)
|
static int |
TableUtil.closestRow(TableDataSet table,
int itable,
Datum datum)
|
static int |
VectorUtil.closestXTag(DataSet ds,
Datum datum)
|
static RebinDescriptor |
RebinDescriptor.createSubsumingRebinDescriptor(RebinDescriptor ddY,
Datum ymin,
Datum ymax)
|
static void |
TableUtil.dumpToAsciiStream(TableDataSet tds,
Datum xmin,
Datum xmax,
java.io.OutputStream out)
|
static void |
VectorUtil.dumpToAsciiStream(VectorDataSet vds,
Datum xmin,
Datum xmax,
java.io.OutputStream out)
|
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. |
static int |
DataSetUtil.getNextColumn(DataSet ds,
Datum datum)
returns the first column that is after the given datum. |
static int |
TableUtil.getNextRow(TableDataSet ds,
int itable,
Datum datum)
return the first row after the datum. |
static int |
DataSetUtil.getPreviousColumn(DataSet ds,
Datum datum)
returns the first column that is before the given datum. |
static int |
TableUtil.getPreviousRow(TableDataSet ds,
int itable,
Datum datum)
return the first row before the datum. |
org.das2.dataset.QernalTableRebinner.Qernal |
GenericQernalFactory.getQernal(RebinDescriptor ddx,
RebinDescriptor ddy,
Datum xTagWidth,
Datum yTagWidth)
|
org.das2.dataset.QernalTableRebinner.Qernal |
NNQernalFactory.getQernal(RebinDescriptor ddx,
RebinDescriptor ddy,
Datum xTagWidth,
Datum yTagWidth)
|
org.das2.dataset.QernalTableRebinner.Qernal |
NoInterpolateQernalFactory.getQernal(RebinDescriptor ddx,
RebinDescriptor ddy,
Datum xTagWidth,
Datum yTagWidth)
|
static TableDataSet |
TableDataSetGridder.gridLog(TableDataSet tds,
Datum xerror,
Datum yerror)
returns a TableDataSet where all the tables are gridded. |
void |
VectorDataSetBuilder.insertY(Datum x,
Datum y)
insert a datum for the default plane |
void |
VectorDataSetBuilder.insertY(Datum x,
Datum y,
java.lang.String planeID)
insert a datum for the plane. |
void |
TableDataSetBuilder.insertYScan(Datum x,
DatumVector y,
DatumVector z)
|
void |
TableDataSetBuilder.insertYScan(Datum xTag,
DatumVector yTags,
DatumVector[] scans,
java.lang.String[] planeIDs)
|
void |
TableDataSetBuilder.insertYScan(Datum x,
DatumVector y,
DatumVector z,
java.lang.String planeId)
|
void |
DataRequestThread.request(DataSetDescriptor dsd,
Datum start,
Datum end,
Datum resolution,
DataRequestor requestor,
ProgressMonitor monitor)
Begins a data reqest operation that will be executed in a separate thread and pass the resulting DataSet to the org.das2.event.DataRequestListener#finished(org.das2.event.DataRequestEvent) finished() method of the DataRequestor
specified. |
void |
DataRequestThread.requestAndWait(DataSetDescriptor dsd,
java.lang.Object params,
Datum start,
Datum end,
Datum resolution,
DataRequestor requestor,
ProgressMonitor monitor)
Begins a data reqest operation that will be executed in a separate thread and pass the resulting DataSet to the org.das2.event.DataRequestListener#finished(org.das2.event.DataRequestEvent) finished() method of the DataRequestor
specified. |
void |
ConstantDataSetDescriptor.requestDataSet(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor,
java.lang.Object lockObject)
|
void |
DataSetDescriptor.requestDataSet(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor,
java.lang.Object lockObject)
Requests that a dataSet be loaded, and that the dataSet be returned via a DataSetUpdate event. |
void |
DataSetDescriptor.requestDataSet(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor,
java.lang.Object lockObject,
DataSetUpdateListener listener)
Request the dataset, and the dataset is returned only to the listener. |
void |
WritableTableDataSet.setDatum(int i,
int j,
Datum datum)
|
void |
LimitSizeBytesDataSetCache.setTotalSizeLimit(Datum d)
|
static int |
DataSetUtil.xTagBinarySearch(DataSet ds,
Datum datum,
int low,
int high)
returns the index of a tag, or the (-(insertion point) - 1). |
Constructors in org.das2.dataset with parameters of type Datum | |
---|---|
CacheTag(Datum start,
Datum end,
Datum resolution)
Constructs a new CacheTag. |
|
CacheTag(DatumRange range,
Datum resolution)
Constucts a new CacheTag. |
|
ClippedTableDataSet(TableDataSet source,
Datum xmin,
Datum xmax,
Datum ymin,
Datum ymax)
|
|
RebinDescriptor(Datum start,
Datum end,
int nBin,
boolean isLog)
|
|
SingleVectorDataSet(Datum x,
Datum y,
java.util.HashMap properties)
|
Uses of Datum in org.das2.dataset.test |
---|
Methods in org.das2.dataset.test that return Datum | |
---|---|
Datum |
OrbitVectorDataSet.getDatum(int i)
|
Datum |
WavVectorDataSet.getDatum(int i)
|
Datum |
FunctionTableDataSet.getDatum(int i,
int j)
|
Datum |
FunctionTableDataSet.getXTagDatum(int i)
|
Datum |
OrbitVectorDataSet.getXTagDatum(int i)
|
Datum |
WavVectorDataSet.getXTagDatum(int i)
|
Datum |
FunctionTableDataSet.getYTagDatum(int table,
int j)
|
Methods in org.das2.dataset.test with parameters of type Datum | |
---|---|
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)
|
void |
PolynomialDataSetDescriptor.setYMin(Datum ymin)
limit the range of the calculated function to here. |
Constructors in org.das2.dataset.test with parameters of type Datum | |
---|---|
PolynomialDataSetDescriptor(double[] c,
Units xUnits,
Units yUnits,
Datum resolution)
Creates a new instance of PolynomialDataSetDescriptor |
|
PolynomialDataSetDescriptor(double[] c,
Units xUnits,
Units yUnits,
Datum resolution,
Datum xOffset)
|
|
SineWaveDataSetDescriptor(Datum amplitude,
Datum period)
Creates a new instance of SineWaveDataSetDescriptor with arbitrary phase. |
|
SineWaveDataSetDescriptor(Datum amplitude,
Datum period,
Datum phase)
Creates a new instance of SineWaveDataSetDescriptor |
Uses of Datum in org.das2.datum |
---|
Subclasses of Datum in org.das2.datum | |
---|---|
static class |
Datum.Double
class backing Datums with a double. |
Methods in org.das2.datum that return Datum | |
---|---|
Datum |
Datum.add(Datum datum)
returns a Datum whose value is the sum of this and datum, in this.getUnits(). |
Datum |
Datum.add(double d,
Units units)
returns a Datum whose value is the sum of this and value in the context of units, in this.getUnits(). |
Datum |
EnumerationUnits.add(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
LocationUnits.add(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
NumberUnits.add(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
abstract Datum |
Units.add(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
Datum.add(java.lang.Number value,
Units units)
returns a Datum whose value is the sum of this and value in the context of units, in this.getUnits(). |
static Datum |
DatumUtil.asOrderOneUnits(Datum d)
This method takes the input datum and gets it as close to order one as possible by trying all possible conversions. |
Datum |
Datum.convertTo(Units units)
creates an equivalent datum using a different unit. |
static Datum |
Datum.create(double value)
convenient method for creating a dimensionless Datum with the given value. |
static Datum |
Datum.create(double value,
Units units)
creates a datum with the given units and value, for example, Datum.create( 54, Units.milliseconds ) |
static Datum |
Datum.create(double value,
Units units,
DatumFormatter formatter)
Returns a Datum with a specific DatumFormatter attached to it. |
static Datum |
Datum.create(double value,
Units units,
double resolution)
Returns a Datum with the given value and limited to the given resolution. |
static Datum |
Datum.create(double value,
Units units,
double resolution,
DatumFormatter formatter)
Returns a Datum with the given value and limited to the given resolution. |
static Datum |
Datum.create(int value)
creates a dimensionless datum backed by an int. |
static Datum |
Datum.create(int value,
Units units)
creates a datum backed by an int with the given units. |
static Datum |
TimeUtil.create(java.lang.String s)
Creates a datum from a string |
Datum |
EnumerationUnits.createDatum(double d)
|
Datum |
NumberUnits.createDatum(double value)
|
abstract Datum |
Units.createDatum(double value)
|
Datum |
EnumerationUnits.createDatum(double d,
double resolution)
|
Datum |
NumberUnits.createDatum(double value,
double resolution)
|
abstract Datum |
Units.createDatum(double value,
double resolution)
|
Datum |
EnumerationUnits.createDatum(int value)
|
Datum |
NumberUnits.createDatum(int value)
|
abstract Datum |
Units.createDatum(int value)
|
Datum |
EnumerationUnits.createDatum(int ival,
java.lang.Object object)
creates the datum, explicitly setting the ordinal. |
Datum |
EnumerationUnits.createDatum(long value)
|
Datum |
NumberUnits.createDatum(long value)
|
abstract Datum |
Units.createDatum(long value)
|
Datum |
EnumerationUnits.createDatum(java.lang.Number value)
|
Datum |
NumberUnits.createDatum(java.lang.Number value)
|
abstract Datum |
Units.createDatum(java.lang.Number value)
|
Datum |
EnumerationUnits.createDatum(java.lang.Object object)
|
static Datum |
EnumerationUnits.createDatumAndUnits(java.lang.Object object)
|
static Datum |
TimeUtil.createTimeDatum(int year,
int month,
int day,
int hour,
int minute,
int second,
int nano)
creates a Datum representing the time given in integer years, months, ..., seconds, nanoseconds. |
static Datum |
DatumUtil.createValid(java.lang.String s)
|
static Datum |
TimeUtil.createValid(java.lang.String validString)
creates a Datum from a string which is known to contain a valid time format. |
Datum |
Datum.divide(Datum a)
divide this by the datum a. |
static Datum |
UnitsUtil.divide(Datum aDatum,
Datum bDatum)
attempt to perform the division of two Datums by looking for convertable units or dimensionless. |
Datum |
Datum.divide(double d)
divide this by the dimensionless double. |
Datum |
EnumerationUnits.divide(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
LocationUnits.divide(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
NumberUnits.divide(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
abstract Datum |
Units.divide(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
Datum.divide(java.lang.Number a,
Units units)
divide this by the Number provided in the context of units. |
Datum |
DatumVector.get(int index)
|
Datum |
Units.getFillDatum()
|
Datum |
DatumRange.max()
returns the bigger value or stop of the range. |
Datum |
DatumRange.min()
returns the smaller value or start of the range. |
Datum |
Datum.multiply(Datum a)
multiply this by the datum a. |
Datum |
Datum.multiply(double d)
multiply by a dimensionless number. |
Datum |
EnumerationUnits.multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
LocationUnits.multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
NumberUnits.multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
abstract Datum |
Units.multiply(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
Datum.multiply(java.lang.Number a,
Units units)
multiply this by the Number provided in the context of units. |
static Datum |
TimeUtil.next(int step,
Datum datum)
|
static Datum |
TimeUtil.next(TimeUtil.TimeDigit td,
int count,
Datum datum)
|
static Datum |
TimeUtil.nextMidnight(Datum datum)
|
static Datum |
TimeUtil.nextMonth(Datum datum)
|
static Datum |
TimeUtil.now()
|
static Datum |
DatumUtil.parse(java.lang.String s)
attempt to parse the string as a datum. |
Datum |
EnumerationUnits.parse(java.lang.String s)
|
Datum |
NumberUnits.parse(java.lang.String s)
|
Datum |
TimeLocationUnits.parse(java.lang.String s)
|
abstract Datum |
Units.parse(java.lang.String s)
|
static Datum |
DatumUtil.parseValid(java.lang.String s)
|
static Datum |
TimeUtil.prev(int step,
Datum datum)
step down the previous ordinal. |
static Datum |
TimeUtil.prevMidnight(Datum datum)
|
Datum |
Datum.subtract(Datum datum)
returns a Datum whose value is the difference of this and value. |
Datum |
Datum.subtract(double d,
Units units)
returns a Datum whose value is the difference of this and value in the context of units. |
Datum |
EnumerationUnits.subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
LocationUnits.subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
NumberUnits.subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
abstract Datum |
Units.subtract(java.lang.Number a,
java.lang.Number b,
Units bUnits)
|
Datum |
Datum.subtract(java.lang.Number a,
Units units)
returns a Datum whose value is the difference of this and value in the context of units. |
static Datum |
TimeUtil.toDatum(int[] timeArray)
|
static Datum |
TimeUtil.toDatum(TimeUtil.TimeStruct d)
|
Datum |
DatumRange.width()
returns the width of the range, which is simply the greater minus the lessor. |
Methods in org.das2.datum that return types with arguments of type Datum | |
---|---|
java.util.Map<java.lang.Integer,Datum> |
EnumerationUnits.getValues()
provides access to map of all values. |
Methods in org.das2.datum with parameters of type Datum | |
---|---|
Datum |
Datum.add(Datum datum)
returns a Datum whose value is the sum of this and datum, in this.getUnits(). |
DatumVector |
DatumVector.add(Datum d)
|
static Datum |
DatumUtil.asOrderOneUnits(Datum d)
This method takes the input datum and gets it as close to order one as possible by trying all possible conversions. |
static DatumFormatter |
DatumUtil.bestFormatter(Datum minimum,
Datum maximum,
int nsteps)
|
static DatumFormatter |
DatumUtil.bestTimeFormatter(Datum minimum,
Datum maximum,
int nsteps)
|
int |
Datum.compareTo(Datum a)
compare this to another datum. |
boolean |
DatumRange.contains(Datum d)
returns true if the Datum is in the range, inclusive of the lesser point but exclusive of the greater point. |
Datum |
Datum.divide(Datum a)
divide this by the datum a. |
static Datum |
UnitsUtil.divide(Datum aDatum,
Datum bDatum)
attempt to perform the division of two Datums by looking for convertable units or dimensionless. |
static java.lang.String |
UnitsUtil.divideToString(Datum aDatum,
Datum bDatum)
Special division operation that either does the Datum division if possible, or returns the division of the magitude parts of the Datums plus the unit names "A/B", suitable for human consumption. |
static double[] |
DatumUtil.doubleValues(Datum[] datums,
Units units)
|
static double[] |
DatumUtil.doubleValues(Datum[] datums,
Units[] unitsArray)
|
boolean |
Datum.equals(Datum a)
returns true if the two datums are equal. |
java.lang.String |
Units.format(Datum datum)
|
static int |
DatumUtil.fractionalDigits(Datum resolution)
|
boolean |
Datum.ge(Datum a)
returns true if this is greater than or equal to a. |
static TimeContext |
TimeContext.getContext(Datum t1,
Datum t2)
|
static int |
DatumRangeUtilOld.getIncrement(Datum startDatum,
java.lang.String s1)
|
static int |
TimeUtil.getJulianDay(Datum datum)
return the the integer number of days that have elapsed since roughly Monday, January 1, 4713 BC. |
static double |
TimeUtil.getMicroSecondsSinceMidnight(Datum datum)
|
java.lang.Object |
EnumerationUnits.getObject(Datum datum)
|
static double |
TimeUtil.getSecondsSinceMidnight(Datum datum)
|
java.lang.String |
Units.grannyFormat(Datum datum)
|
boolean |
Datum.gt(Datum a)
returns true if this is greater than a. |
DatumRange |
DatumRange.include(Datum d)
return a new DatumRange that includes the given Datum, extending the range if necessary. |
boolean |
Datum.le(Datum a)
returns true if this is less than or equal to a. |
static DatumFormatter |
DatumUtil.limitLogResolutionFormatter(Datum minimum,
Datum maximum,
int nsteps)
|
static DatumFormatter |
DatumUtil.limitResolutionFormatter(Datum minimum,
Datum maximum,
int nsteps)
|
boolean |
Datum.lt(Datum a)
returns true if this is less than a. |
Datum |
Datum.multiply(Datum a)
multiply this by the datum a. |
static DatumVector |
DatumVector.newDatumVector(Datum[] array,
Units units)
|
static Datum |
TimeUtil.next(int step,
Datum datum)
|
static Datum |
TimeUtil.next(TimeUtil.TimeDigit td,
int count,
Datum datum)
|
static Datum |
TimeUtil.nextMidnight(Datum datum)
|
static Datum |
TimeUtil.nextMonth(Datum datum)
|
double |
DatumRange.normalize(Datum d)
returns the position within this, where 0. |
static double |
DatumRangeUtil.normalize(DatumRange dr,
Datum d)
returns the position within dr, where 0. |
static double |
DatumRangeUtil.normalizeLog(DatumRange dr,
Datum d)
returns the position within dr, where 0. |
static Datum |
TimeUtil.prev(int step,
Datum datum)
step down the previous ordinal. |
static Datum |
TimeUtil.prevMidnight(Datum datum)
|
static boolean |
DatumRangeUtil.sloppyContains(DatumRange context,
Datum datum)
Like DatumRange.contains, but includes the end point. |
Datum |
Datum.subtract(Datum datum)
returns a Datum whose value is the difference of this and value. |
DatumVector |
DatumVector.subtract(Datum d)
|
static int[] |
TimeUtil.toTimeArray(Datum time)
returns int[] { year, month, day, hour, minute, second, millis, micros } |
static TimeUtil.TimeStruct |
TimeUtil.toTimeStruct(Datum datum)
splits the time location datum into y,m,d,etc components. |
Constructors in org.das2.datum with parameters of type Datum | |
---|---|
DatumRange(Datum s1,
Datum s2)
Creates valid DatumRange from two Datums. |
Uses of Datum in org.das2.datum.format |
---|
Methods in org.das2.datum.format with parameters of type Datum | |
---|---|
abstract java.lang.String |
DatumFormatter.format(Datum datum)
|
java.lang.String |
DefaultDatumFormatter.format(Datum datum)
|
java.lang.String |
EnumerationDatumFormatter.format(Datum datum)
|
java.lang.String |
ExponentialDatumFormatter.format(Datum datum)
|
java.lang.String |
LatinPrefixDatumFormatter.format(Datum datum)
|
java.lang.String |
TimeDatumFormatter.format(Datum datum)
|
java.lang.String |
DatumFormatter.format(Datum datum,
Units units)
|
java.lang.String |
DefaultDatumFormatter.format(Datum datum,
Units units)
|
java.lang.String |
ExponentialDatumFormatter.format(Datum datum,
Units units)
|
java.lang.String |
LatinPrefixDatumFormatter.format(Datum datum,
Units units)
|
java.lang.String |
DatumFormatter.grannyFormat(Datum datum)
Returns the datum formatted as a String with special formatting characters. |
java.lang.String |
DefaultDatumFormatter.grannyFormat(Datum datum)
|
java.lang.String |
ExponentialDatumFormatter.grannyFormat(Datum datum)
|
java.lang.String |
DatumFormatter.grannyFormat(Datum datum,
Units units)
formats the Datum in the context of the units. |
java.lang.String |
DefaultDatumFormatter.grannyFormat(Datum datum,
Units units)
|
java.lang.String |
ExponentialDatumFormatter.grannyFormat(Datum datum,
Units units)
|
Uses of Datum in org.das2.event |
---|
Methods in org.das2.event that return Datum | |
---|---|
Datum |
BoxSelectionEvent.getFinishX()
|
Datum |
BoxSelectionEvent.getFinishY()
|
Datum |
CutoffMouseModule.getLevelMin()
Getter for property levelMin. |
Datum |
PeakDetectorMouseModule.getLevelMin()
Getter for property levelMin. |
Datum |
DataRangeSelectionEvent.getMaximum()
|
Datum |
DataRangeSelectionEvent.getMinimum()
|
Datum |
DataRangeSelectionEvent.getReference()
|
Datum |
CutoffMouseModule.getSlopeMin()
Getter for property slopeMin. |
Datum |
BoxSelectionEvent.getStartX()
|
Datum |
BoxSelectionEvent.getStartY()
|
Datum |
DataPointSelectionEvent.getX()
|
Datum |
BoxSelectionEvent.getXMaximum()
Deprecated. use getXRange().max(); |
Datum |
BoxSelectionEvent.getXMinimum()
Deprecated. use getXRange().min(); |
Datum |
CutoffMouseModule.getXResolution()
|
Datum |
PeakDetectorMouseModule.getXResolution()
|
Datum |
DataPointSelectionEvent.getY()
|
Datum |
BoxSelectionEvent.getYMaximum()
Deprecated. use getYRange().max(); |
Datum |
BoxSelectionEvent.getYMinimum()
Deprecated. use getYRange().min(); |
Methods in org.das2.event with parameters of type Datum | |
---|---|
int |
CutoffMouseModule.cutoff(VectorDataSet ds,
Datum slopeMin,
int nave,
int mult,
Datum levelMin)
slopeMin in the y units of ds. |
void |
DataPointSelectionEvent.set(Datum x,
Datum y)
|
void |
BoxSelectionEvent.setFinish(Datum x,
Datum y)
|
void |
CutoffMouseModule.setLevelMin(Datum levelMin)
Setter for property levelMin. |
void |
PeakDetectorMouseModule.setLevelMin(Datum levelMin)
Setter for property levelMin. |
void |
DataRangeSelectionEvent.setReference(Datum reference)
|
void |
CutoffMouseModule.setSlopeMin(Datum slopeMin)
Setter for property slopeMin. |
void |
BoxSelectionEvent.setStart(Datum x,
Datum y)
|
void |
CutoffMouseModule.setXResolution(Datum xResolution)
|
void |
PeakDetectorMouseModule.setXResolution(Datum xResolution)
|
Constructors in org.das2.event with parameters of type Datum | |
---|---|
BoxSelectionEvent(java.lang.Object source,
Datum xMin,
Datum xMax,
Datum yMin,
Datum yMax)
Deprecated. use BoxSelectionEvent( Object, DatumRange, DatumRange ); |
|
DataPointSelectionEvent(java.lang.Object source,
Datum x,
Datum y)
|
|
DataPointSelectionEvent(java.lang.Object source,
Datum x,
Datum y,
java.util.Map planes)
Creates a new instance of DataPointSelectionEvent |
|
DataRangeSelectionEvent(java.lang.Object source,
Datum min,
Datum max)
|
Uses of Datum in org.das2.fsm |
---|
Methods in org.das2.fsm with parameters of type Datum | |
---|---|
java.lang.String |
FileStorageModel.calculateNameFor(Datum start)
return the name that this time will fall into. |
protected DataSet |
FileStorageModelAvailabilityDataSetDescriptor.getDataSetImpl(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor)
|
java.lang.String |
FileStorageModel.getFilenameFor(Datum start,
Datum end)
|
java.lang.String |
FileStorageModelNew.getFilenameFor(Datum start,
Datum end)
|
Uses of Datum in org.das2.graph |
---|
Methods in org.das2.graph that return Datum | |
---|---|
Datum |
DasAxis.findTick(Datum xDatum,
double direction,
boolean minor)
TODO |
Datum |
DasLabelAxis.findTick(Datum xDatum,
double direction,
boolean minor)
|
Datum |
TickVDescriptor.findTick(Datum xDatum,
double direction,
boolean minor)
Locates the next or previous tick starting at xDatum. |
Datum |
DasAxis.getDataMaximum()
TODO |
Datum |
DasAxis.getDataMinimum()
TODO |
Datum |
SeriesRenderer.getReference()
Getter for property reference. |
Datum |
DasAxis.invTransform(double idata)
|
Datum |
DasLabelAxis.invTransform(double d)
|
Methods in org.das2.graph with parameters of type Datum | |
---|---|
static TickVDescriptor |
TickVDescriptor.bestTickVLinear(Datum min,
Datum max,
int nTicksMin,
int nTicksMax,
boolean fin)
return a set of linear ticks, within the given constraints. |
static TickVDescriptor |
TickVDescriptor.bestTickVLogNew(Datum minD,
Datum maxD,
int nTicksMin,
int nTicksMax,
boolean fin)
return a set of log ticks, within the given constraints. |
static TickVDescriptor |
TickVDescriptor.bestTickVTime(Datum minD,
Datum maxD,
int nTicksMin,
int nTicksMax,
boolean fin)
|
static TickVDescriptor |
TickVDescriptor.bestTickVTimeOrdinal(Datum minD,
Datum maxD,
int nTicksMin,
int nTicksMax,
boolean fin)
return a set of ticks counting off ordinal time ranges, such as months, years, days, etc. |
protected void |
DasAxis.drawLabel(java.awt.Graphics2D g,
Datum value,
java.lang.String label,
int index,
int x,
int y)
TODO |
Datum |
DasAxis.findTick(Datum xDatum,
double direction,
boolean minor)
TODO |
Datum |
DasLabelAxis.findTick(Datum xDatum,
double direction,
boolean minor)
|
Datum |
TickVDescriptor.findTick(Datum xDatum,
double direction,
boolean minor)
Locates the next or previous tick starting at xDatum. |
java.awt.Color |
EventsRenderer.ColorSpecifier.getColor(Datum d)
returns a color for the given datum. |
int |
DasLabelAxis.getItemMax(Datum d)
|
int |
DasLabelAxis.getItemMin(Datum d)
|
protected java.lang.String |
GrannyTickLabeller.getLabel(int tickNumber,
Datum value)
|
java.lang.String |
EventsRenderer.TextSpecifier.getText(DatumRange range,
Datum d)
returns the text for the given datum. |
void |
DasPlot.postMessage(Renderer renderer,
java.lang.String message,
int messageType,
Datum x,
Datum y)
Notify user of an exception, in the context of the plot. |
void |
DasAxis.setDataMaximum(Datum max)
TODO |
void |
DasAxis.setDataMinimum(Datum min)
TODO |
void |
DasAxis.setDataRange(Datum minimum,
Datum maximum)
TODO |
void |
DataRange.setMaximum(Datum max)
|
void |
DataRange.setMinimum(Datum min)
|
void |
SeriesRenderer.setReference(Datum reference)
Setter for property reference. |
protected java.lang.String |
DasAxis.tickFormatter(Datum d)
return a label for this datum and visible range. |
protected java.lang.String |
DasLabelAxis.tickFormatter(Datum t)
|
double |
DasAxis.transform(Datum datum)
Transforms a Datum in data coordinates to a horizontal or vertical position on the parent canvas. |
Constructors in org.das2.graph with parameters of type Datum | |
---|---|
DasAnnotation.DatumPairPointDescriptor(DasPlot p,
Datum x,
Datum y)
|
|
DasAxis(Datum min,
Datum max,
int orientation)
TODO |
|
DasAxis(Datum min,
Datum max,
int orientation,
boolean log)
TODO |
|
DasColorBar(Datum min,
Datum max,
boolean isLog)
|
|
DasColorBar(Datum min,
Datum max,
int orientation,
boolean isLog)
|
|
DataRange(DasAxis parent,
Datum min,
Datum max,
boolean log)
|
Uses of Datum in org.das2.math |
---|
Methods in org.das2.math with parameters of type Datum | |
---|---|
static VectorDataSet |
Contour.contour(TableDataSet tds,
Datum level)
|
Uses of Datum in org.das2.math.fft |
---|
Methods in org.das2.math.fft that return Datum | |
---|---|
Datum |
WindowTableDataSet.getDatum(int i,
int j)
|
Datum |
WindowTableDataSet.getXTagDatum(int i)
|
Datum |
WindowTableDataSet.getYTagDatum(int table,
int j)
|
Uses of Datum in org.das2.persistence |
---|
Methods in org.das2.persistence that return Datum | |
---|---|
static Datum |
DatumPersistenceDelegate.newDatum(double val,
java.lang.String units)
|
Uses of Datum in org.das2.stream |
---|
Methods in org.das2.stream that return Datum | |
---|---|
Datum |
StreamXDescriptor.getBase()
|
Datum |
StreamXDescriptor.readDatum(java.nio.ByteBuffer input)
|
Methods in org.das2.stream with parameters of type Datum | |
---|---|
static java.io.InputStream |
Das1ToDas2.das1ToDas2(java.io.InputStream in,
java.lang.String dsdf,
Datum start,
Datum end)
|
void |
Das1ToDas2.das1ToDas2(java.lang.String dsdf,
java.io.InputStream in,
java.io.OutputStream out,
Datum start,
Datum end)
|
void |
Sonifier.packet(PacketDescriptor pd,
Datum xTag,
DatumVector[] vectors)
|
void |
StreamHandler.packet(PacketDescriptor pd,
Datum xTag,
DatumVector[] vectors)
|
void |
StreamProducer.packet(PacketDescriptor pd,
Datum xTag,
DatumVector[] vectors)
|
void |
ToAscii.packet(PacketDescriptor pd,
Datum xTag,
DatumVector[] vectors)
|
void |
StreamXDescriptor.setBase(Datum base)
|
void |
PacketDescriptor.write(Datum xTag,
DatumVector[] vectors,
java.nio.ByteBuffer output)
|
void |
StreamXDescriptor.writeDatum(Datum datum,
java.nio.ByteBuffer output)
|
Uses of Datum in org.das2.stream.test |
---|
Methods in org.das2.stream.test with parameters of type Datum | |
---|---|
java.io.InputStream |
LocalFileStandardDataStreamSource.getInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end)
|
java.io.InputStream |
LocalFileStandardDataStreamSource.getReducedInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
Datum timeResolution)
|
Uses of Datum in org.das2.util |
---|
Methods in org.das2.util that return Datum | |
---|---|
Datum |
TimeParser.getTimeDatum()
|
Methods in org.das2.util with parameters of type Datum | |
---|---|
java.lang.String |
TimeParser.format(Datum start,
Datum end)
format the range into a string. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |