All Packages Class Hierarchy This Package Previous Next Index
Class sep.io.RegularData
java.lang.Object
|
+----sep.io.RegularData
- public class RegularData
- extends Object
THIS HAS TO GO: NICE IDEA TO HAVE A JAG INDEPENDENT OBJECT THAT
IMPLEMENTS JUST THE SEPCUBE. BUT IT IS TOO MUCH TO MAINTAIN AT
THIS POINT. WE CAN CHANGE RSFTO SUCH A THING SHOULD JAG FAIL.
I wish I had a well defined Java
inspired Header parameter set. A data set should precisely
know what it is (space description) and where it came from (url).
I believe the Header should contain:
String url (origin)
String mimeType
String title (title)
String label (label of data values)
String unit (unit of data values)
int dim (space dimension)
int n1 [n2,n3,..] (number of samples)
float d1 [d2,d3,..] (increment)
float o1 [d2,d3,..] (offset)
String label1 [label2,label3, ...] (dimension name)
String unit1 [unit1,unit2, ...] (unit)
-
RegularData()
-
-
RegularData(float[])
-
Maybe this should overload the read() method
-
RegularData(float[], ParaKeeper)
-
-
RegularData(InputStream)
-
-
RegularData(String)
-
-
containsKey(String)
-
-
getBoolean(String)
-
-
getBoolean(String, String)
-
-
getData()
-
-
getDim()
-
-
getDouble(String)
-
-
getDouble(String, String)
-
-
getFloat(String)
-
-
getFloat(String, String)
-
-
getInt(String)
-
-
getInt(String, String)
-
-
getString(String)
-
-
getString(String, String)
-
-
read(InputStream)
-
-
read(String)
-
-
set(String, String)
-
This should probably return the value Hashtable's put() returns
-
setData(float[])
-
-
write(OutputStream)
-
RegularData
public RegularData()
RegularData
public RegularData(float data[])
- Maybe this should overload the read() method
RegularData
public RegularData(float data[],
ParaKeeper para)
RegularData
public RegularData(InputStream istr) throws IOException
RegularData
public RegularData(String fileName) throws IOException
set
public void set(String paraName,
String paraValue)
- This should probably return the value Hashtable's put() returns
read
public void read(String fileName) throws IOException
read
public void read(InputStream istr) throws IOException
write
public void write(OutputStream outstr) throws IOException
getDim
public int getDim()
containsKey
public boolean containsKey(String paraName)
getString
public String getString(String paraName)
getString
public String getString(String paraName,
String deflt)
getInt
public int getInt(String paraName)
getInt
public int getInt(String paraName,
String deflt)
getFloat
public float getFloat(String paraName)
getFloat
public float getFloat(String paraName,
String deflt)
getDouble
public double getDouble(String paraName)
getDouble
public double getDouble(String paraName,
String deflt)
getBoolean
public boolean getBoolean(String paraName)
getBoolean
public boolean getBoolean(String paraName,
String deflt)
getData
public Object getData()
setData
public void setData(float input[])
All Packages Class Hierarchy This Package Previous Next Index