public abstract class AbstractTableDataSet extends AbstractDataSet implements DataSet, TableDataSet
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractTableDataSet.XSliceDataSet |
protected static class |
AbstractTableDataSet.YSliceDataSet |
AbstractDataSet.ViewDataSet
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.util.Map> |
tableProperties |
PROPERTY_CACHE_TAG, PROPERTY_FORMATTER, PROPERTY_OPERATION, PROPERTY_PLANE_PEAKS, PROPERTY_PLANE_WEIGHTS, PROPERTY_RENDERER, PROPERTY_SIZE_BYTES, PROPERTY_SOURCE, PROPERTY_SUMMARY, PROPERTY_TITLE, PROPERTY_X_CACHE_RES, PROPERTY_X_CACHE_RNG, PROPERTY_X_FORMAT, PROPERTY_X_LABEL, PROPERTY_X_MONOTONIC, PROPERTY_X_RANGE, PROPERTY_X_SUMMARY, PROPERTY_X_TAG_WIDTH, PROPERTY_X_VALID_MAX, PROPERTY_X_VALID_MIN, PROPERTY_Y_CACHE_RES, PROPERTY_Y_CACHE_RNG, PROPERTY_Y_FILL, PROPERTY_Y_FORMAT, PROPERTY_Y_LABEL, PROPERTY_Y_MONOTONIC, PROPERTY_Y_RANGE, PROPERTY_Y_SCALETYPE, PROPERTY_Y_SUMMARY, PROPERTY_Y_TAG_WIDTH, PROPERTY_Y_VALID_MAX, PROPERTY_Y_VALID_MIN, PROPERTY_Z_FILL, PROPERTY_Z_FORMAT, PROPERTY_Z_LABEL, PROPERTY_Z_RANGE, PROPERTY_Z_SCALETYPE, PROPERTY_Z_SUMMARY, PROPERTY_Z_VALID_MAX, PROPERTY_Z_VALID_MIN
Constructor and Description |
---|
AbstractTableDataSet(double[] xTags,
Units xUnits,
Units yUnits,
Units zUnits,
java.util.Map properties)
Creates a new instance of AbstractTableDataSet
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getProperty(int table,
java.lang.String name)
Return the property value attached to the table.
|
VectorDataSet |
getXSlice(int i)
Returns a slice view of this data set for a specific x value
|
VectorDataSet |
getYSlice(int j,
int table)
Returns a slice view of this data set for a specific y value
|
Units |
getZUnits()
Returns the Units object representing the unit type of the y values for
this data set.
|
java.lang.String |
toString() |
getProperties, getProperty, getXLength, getXTagDatum, getXTagDouble, getXTagInt, getXUnits, getYUnits
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDatum, getDouble, getDoubleScan, getInt, getScan, getYLength, getYTagDatum, getYTagDouble, getYTagInt, getYTags, tableCount, tableEnd, tableOfIndex, tableStart
getPlanarView, getPlaneIds, getProperties, getProperty, getXLength, getXTagDatum, getXTagDouble, getXTagInt, getXUnits, getYUnits
public Units getZUnits()
TableDataSet
getZUnits
in interface TableDataSet
public VectorDataSet getXSlice(int i)
TableDataSet
getXSlice
in interface TableDataSet
public VectorDataSet getYSlice(int j, int table)
TableDataSet
getYSlice
in interface TableDataSet
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object getProperty(int table, java.lang.String name)
TableDataSet
getProperty
in interface TableDataSet