|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.das2.dataset.AppendTableDataSet
public class AppendTableDataSet
| Field Summary |
|---|
| Fields inherited from interface org.das2.dataset.DataSet |
|---|
PROPERTY_CACHE_TAG, PROPERTY_FORMATTER, PROPERTY_PLANE_PEAKS, PROPERTY_PLANE_WEIGHTS, PROPERTY_RENDERER, PROPERTY_SIZE_BYTES, PROPERTY_X_LABEL, PROPERTY_X_MONOTONIC, PROPERTY_X_RANGE, PROPERTY_X_TAG_WIDTH, PROPERTY_Y_LABEL, PROPERTY_Y_RANGE, PROPERTY_Y_SCALETYPE, PROPERTY_Y_TAG_WIDTH, PROPERTY_Z_LABEL, PROPERTY_Z_RANGE, PROPERTY_Z_SCALETYPE |
| Constructor Summary | |
|---|---|
AppendTableDataSet(TableDataSet tds1,
TableDataSet tds2)
|
|
| Method Summary | |
|---|---|
Datum |
getDatum(int i,
int j)
Returns the Z value for the given indices into the x and y tags as a Datum. |
double |
getDouble(int i,
int j,
Units units)
Returns the Z value for the given indices into the x and y tags as a double with the given units. |
double[] |
getDoubleScan(int i,
Units units)
|
int |
getInt(int i,
int j,
Units units)
Returns the Z value for the given indices into the x and y tags as a int with the given units. |
DataSet |
getPlanarView(java.lang.String planeID)
Returns a DataSet with the specified view as the primary
view. |
java.lang.String[] |
getPlaneIds()
Returns a list of auxillary planes (e.g. |
java.util.Map |
getProperties()
Returns all dataset properties in a Map. |
java.lang.Object |
getProperty(int table,
java.lang.String name)
Return the property value attached to the table. |
java.lang.Object |
getProperty(java.lang.String name)
Returns the property value associated with the string name |
DatumVector |
getScan(int i)
|
int |
getXLength()
Returns the number of x tags in this data set. |
VectorDataSet |
getXSlice(int i)
Returns a slice view of this data set for a specific x value |
Datum |
getXTagDatum(int i)
Returns the value of the x tag at the given index i as a Datum. |
double |
getXTagDouble(int i,
Units units)
Returns the value of the x tag at the given index i as a double in the given units. |
int |
getXTagInt(int i,
Units units)
Returns the value of the x tag at the given index i as an int in the given units. |
Units |
getXUnits()
Returns the Units object representing the unit type of the x tags for this data set. |
int |
getYLength(int table)
Returns the number of y tags in the specified table for this data set. |
VectorDataSet |
getYSlice(int j,
int table)
Returns a slice view of this data set for a specific y value |
Datum |
getYTagDatum(int table,
int j)
Returns the value of the y tag at the given index j as a Datum. |
double |
getYTagDouble(int table,
int j,
Units units)
Returns the value of the y tag at the given index j as a double in the given units. |
int |
getYTagInt(int table,
int j,
Units units)
Returns the value of the y tag at the given index j as an int in the given units. |
DatumVector |
getYTags(int table)
Returns the yTags for this data set as a DatumVector |
Units |
getYUnits()
Returns the Units object representing the unit type of the y tags or y values for this data set. |
Units |
getZUnits()
Returns the Units object representing the unit type of the y values for this data set. |
int |
tableCount()
Returns the number of tables in this data set |
int |
tableEnd(int table)
Returns the index after the last x tag index of the specified table |
int |
tableOfIndex(int i)
Returns the table number that the specified index is in. |
int |
tableStart(int table)
Returns the first x tag index of the specified table. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AppendTableDataSet(TableDataSet tds1,
TableDataSet tds2)
| Method Detail |
|---|
public Datum getDatum(int i,
int j)
TableDataSetDatum.
getDatum in interface TableDataSeti - index of the x tag for the requested value.j - index of the y tag for the requested value.
Datum
public double getDouble(int i,
int j,
Units units)
TableDataSetdouble with the given units.
getDouble in interface TableDataSeti - index of the y tag for the requested value.j - index of the x tag for the requested value.units - the units the returned value should be coverted to.
double.
public double[] getDoubleScan(int i,
Units units)
getDoubleScan in interface TableDataSet
public int getInt(int i,
int j,
Units units)
TableDataSetint with the given units.
getInt in interface TableDataSeti - index of the x tag for the requested value.j - index of the y tag for the requested value.units - the units the returned value should be coverted to.
int.public DataSet getPlanarView(java.lang.String planeID)
DataSetDataSet with the specified view as the primary
view.
getPlanarView in interface DataSetplaneID - the String id of the requested plane.
DataSetpublic java.lang.String[] getPlaneIds()
DataSet
getPlaneIds in interface DataSetpublic java.util.Map getProperties()
DataSet
getProperties in interface DataSetpublic java.lang.Object getProperty(java.lang.String name)
DataSetname
getProperty in interface DataSetname - the name of the property requested
name or nullpublic DatumVector getScan(int i)
getScan in interface TableDataSetpublic int getXLength()
DataSet
getXLength in interface DataSetpublic VectorDataSet getXSlice(int i)
TableDataSet
getXSlice in interface TableDataSetpublic Datum getXTagDatum(int i)
DataSetDatum.
- Specified by:
getXTagDatum in interface DataSet
- Parameters:
i - the index of the requested x tag
- Returns:
- the value of the x tag at the given index i as a
Datum.
public double getXTagDouble(int i,
Units units)
DataSetdouble in the given units. XTags must be
monotonically increasing with i.
- Specified by:
getXTagDouble in interface DataSet
- Parameters:
i - the index of the requested x tagunits - the units of the returned value
- Returns:
- the value of the x tag at the given index i as a
double.
public int getXTagInt(int i,
Units units)
DataSetint in the given units. XTags must be
monotonically increasing with i.
- Specified by:
getXTagInt in interface DataSet
- Parameters:
i - the index of the requested x tagunits - the units of the returned value.
- Returns:
- the value of the x tag at the given index i as an
int.
public Units getXUnits()
DataSet
getXUnits in interface DataSetpublic int getYLength(int table)
TableDataSet
getYLength in interface TableDataSettable - index of the table
public VectorDataSet getYSlice(int j,
int table)
TableDataSet
getYSlice in interface TableDataSet
public Datum getYTagDatum(int table,
int j)
TableDataSetDatum.
- Specified by:
getYTagDatum in interface TableDataSet
j - the index of the requested y tag
- Returns:
- the value of the y tag at the given index j as a
Datum.
public double getYTagDouble(int table,
int j,
Units units)
TableDataSetdouble in the given units. YTags must be
monotonically increasing with j.
getYTagDouble in interface TableDataSetj - the index of the requested y tagunits - the units of the returned value
double.
public int getYTagInt(int table,
int j,
Units units)
TableDataSetint in the given units. YTags must be
monotonically increasing with j.
- Specified by:
getYTagInt in interface TableDataSet
j - the index of the requested y tagunits - the units of the returned value
- Returns:
- the value of the y tag at the given index j as an
int.
public DatumVector getYTags(int table)
TableDataSetDatumVector
getYTags in interface TableDataSetDatumVectorpublic Units getYUnits()
DataSet
getYUnits in interface DataSetpublic Units getZUnits()
TableDataSet
getZUnits in interface TableDataSetpublic int tableCount()
TableDataSet
tableCount in interface TableDataSetpublic int tableEnd(int table)
TableDataSet
tableEnd in interface TableDataSettable - the index of the table
public int tableOfIndex(int i)
TableDataSet
tableOfIndex in interface TableDataSeti - x tag index
public int tableStart(int table)
TableDataSet
tableStart in interface TableDataSettable - the index of the table.
public java.lang.Object getProperty(int table,
java.lang.String name)
TableDataSet
getProperty in interface TableDataSet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||