|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.das2.dataset.AbstractDataSet
org.das2.dataset.AbstractVectorDataSet
public abstract class AbstractVectorDataSet
Abstract implementation of the VectorDataSet interface provided to make implementation of concrete base classes easier. Subclasses only need to implement:
VectorDataSet.getDatum(int)
VectorDataSet.getDouble(int, org.das2.datum.Units)
VectorDataSet.getInt(int, org.das2.datum.Units)
DataSet.getPlanarView(java.lang.String)
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.das2.dataset.AbstractDataSet |
---|
AbstractDataSet.ViewDataSet |
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 | |
---|---|
protected |
AbstractVectorDataSet(double[] xTags,
Units xUnits,
Units yUnits,
java.util.Map properties)
Creates a new instance of AbstractVectorDataSet The properties map must only have keys of type String. |
Method Summary | |
---|---|
java.lang.String |
toString()
|
Methods inherited from class org.das2.dataset.AbstractDataSet |
---|
getProperties, getProperty, getXLength, getXTagDatum, getXTagDouble, getXTagInt, getXUnits, getYUnits |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.das2.dataset.VectorDataSet |
---|
getDatum, getDouble, getInt |
Methods inherited from interface org.das2.dataset.DataSet |
---|
getPlanarView, getPlaneIds, getProperties, getProperty, getXLength, getXTagDatum, getXTagDouble, getXTagInt, getXUnits, getYUnits |
Constructor Detail |
---|
protected AbstractVectorDataSet(double[] xTags, Units xUnits, Units yUnits, java.util.Map properties) throws java.lang.IllegalArgumentException
xTags
- values of the x tags for this data set in xUnitsxUnits
- the units of the x tags for this data setyUnits
- the units of the y tags/values for this data setproperties
- map of property names and values
java.lang.IllegalArgumentException
- if properties has one or more keys
that is not a StringMethod Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |