public class TimeSeries1DImpl extends java.lang.Object implements TimeSeries1D, java.io.Serializable
Constructor and Description |
---|
TimeSeries1DImpl(float[] times,
float[] values,
Units units) |
Modifier and Type | Method and Description |
---|---|
TimeSeries1D |
clone() |
Configuration |
getConfiguration() |
int |
getDimension() |
java.lang.String[] |
getLabels() |
java.lang.String |
getName() |
float[] |
getTimes() |
Units[] |
getUnits() |
Units |
getUnits1D() |
float[][] |
getValues() |
float[] |
getValues1D() |
void |
setLabel(java.lang.String label) |
void |
setName(java.lang.String name) |
void |
setUnits(Units units) |
public TimeSeries1DImpl(float[] times, float[] values, Units units)
times
- @see ca.bpt.cn.util.TimeSeries#getTimes()values
- @see ca.bpt.cn.util.TimeSeries#getValues()units
- @see ca.bpt.cn.util.TimeSeries#getUnits()public Configuration getConfiguration()
public java.lang.String getName()
getName
in interface TimeSeries
TimeSeries.getName()
public void setName(java.lang.String name)
name
- Name of the TimeSeriespublic float[] getTimes()
getTimes
in interface TimeSeries
TimeSeries.getTimes()
public float[] getValues1D()
getValues1D
in interface TimeSeries1D
TimeSeries1D.getValues1D()
public Units getUnits1D()
getUnits1D
in interface TimeSeries1D
TimeSeries1D.getUnits1D()
public int getDimension()
getDimension
in interface TimeSeries
TimeSeries.getDimension()
public float[][] getValues()
getValues
in interface TimeSeries
TimeSeries.getValues()
public Units[] getUnits()
getUnits
in interface TimeSeries
TimeSeries.getUnits()
public void setUnits(Units units)
units
- New Unitspublic java.lang.String[] getLabels()
getLabels
in interface TimeSeries
TimeSeries.getLabels()
public void setLabel(java.lang.String label)
label
- New labelpublic TimeSeries1D clone() throws java.lang.CloneNotSupportedException
clone
in interface TimeSeries
clone
in class java.lang.Object
java.lang.CloneNotSupportedException