|
||||||||||
| 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 String| Method 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 | |||||||||