All Packages Class Hierarchy This Package Previous Next Index
Class sep.io.RegularDataJ
java.lang.Object
|
+----sep.io.RegularDataJ
- public class RegularDataJ
- 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)
-
RegularDataJ()
-
-
RegularDataJ(float[])
-
Maybe this should overload the read() method
-
RegularDataJ(float[], ParaKeeper)
-
-
RegularDataJ(float[][])
-
-
RegularDataJ(float[][], ParaKeeper)
-
-
RegularDataJ(float[][][])
-
-
RegularDataJ(float[][][], ParaKeeper)
-
-
RegularDataJ(float[][][][])
-
-
RegularDataJ(float[][][][], ParaKeeper)
-
-
RegularDataJ(float[][][][][])
-
-
RegularDataJ(float[][][][][], ParaKeeper)
-
-
RegularDataJ(float[][][][][][])
-
-
RegularDataJ(float[][][][][][], ParaKeeper)
-
-
RegularDataJ(InputStream)
-
-
RegularDataJ(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)
-
RegularDataJ
public RegularDataJ()
RegularDataJ
public RegularDataJ(float data[])
- Maybe this should overload the read() method
RegularDataJ
public RegularDataJ(float data[][])
RegularDataJ
public RegularDataJ(float data[][][])
RegularDataJ
public RegularDataJ(float data[][][][])
RegularDataJ
public RegularDataJ(float data[][][][][])
RegularDataJ
public RegularDataJ(float data[][][][][][])
RegularDataJ
public RegularDataJ(float data[],
ParaKeeper para)
RegularDataJ
public RegularDataJ(float data[][],
ParaKeeper para)
RegularDataJ
public RegularDataJ(float data[][][],
ParaKeeper para)
RegularDataJ
public RegularDataJ(float data[][][][],
ParaKeeper para)
RegularDataJ
public RegularDataJ(float data[][][][][],
ParaKeeper para)
RegularDataJ
public RegularDataJ(float data[][][][][][],
ParaKeeper para)
RegularDataJ
public RegularDataJ(InputStream istr) throws IOException
RegularDataJ
public RegularDataJ(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