|
SSJ V. labo. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataReader
Data reader interface.
| Method Summary | |
|---|---|
void |
close()
Closes the input stream. |
boolean |
dataPending()
Returns true if there remains data to be read. |
Map<String,DataField> |
readAllFields()
Reads all fields in the file and returns a hashmap indexed by field labels. |
Map<String,DataField> |
readAllNextFields()
Reads all remaining fields in the file and returns a hashmap indexed by field labels. |
double |
readDouble(String label)
Reads the first field labeled as label and returns its double value. |
double[] |
readDoubleArray(String label)
Reads the first field labeled as label and returns its value as a one-dimensional array of double's. |
double[][] |
readDoubleArray2D(String label)
Reads the first field labeled as label and returns its value as a two-dimensional array of double's. |
DataField |
readField(String label)
Reads the first field labeled as label. |
float |
readFloat(String label)
Reads the first field labeled as label and returns its float value. |
float[] |
readFloatArray(String label)
Reads the first field labeled as label and returns its value as a one-dimensional array of float's. |
float[][] |
readFloatArray2D(String label)
Reads the first field labeled as label and returns its value as a two-dimensional array of float's. |
int |
readInt(String label)
Reads the first field labeled as label and returns its int value. |
int[] |
readIntArray(String label)
Reads the first field labeled as label and returns its value as a one-dimensional array of int's. |
int[][] |
readIntArray2D(String label)
Reads the first field labeled as label and returns its value as a two-dimensional array of int's. |
DataField |
readNextField()
Reads the next available field. |
String |
readString(String label)
Reads the first field labeled as label and returns its String value. |
String[] |
readStringArray(String label)
Reads the first field labeled as label and returns its value as a one-dimensional array of String's. |
String[][] |
readStringArray2D(String label)
Reads the first field labeled as label and returns its value as a two-dimensional array of String's. |
void |
reset()
Resets the reader to its initial state, i.e. |
| Method Detail |
|---|
String readString(String label)
throws IOException
IOException
int readInt(String label)
throws IOException
IOException
float readFloat(String label)
throws IOException
IOException
double readDouble(String label)
throws IOException
IOException
String[] readStringArray(String label)
throws IOException
IOException
int[] readIntArray(String label)
throws IOException
IOException
float[] readFloatArray(String label)
throws IOException
IOException
double[] readDoubleArray(String label)
throws IOException
IOException
String[][] readStringArray2D(String label)
throws IOException
IOException
int[][] readIntArray2D(String label)
throws IOException
IOException
float[][] readFloatArray2D(String label)
throws IOException
IOException
double[][] readDoubleArray2D(String label)
throws IOException
IOException
Map<String,DataField> readAllNextFields()
throws IOException
"_data01_", "_data02_", ...
IOException
Map<String,DataField> readAllFields()
throws IOException
"_data01_", "_data02_", ...
IOException
DataField readNextField()
throws IOException
IOException
DataField readField(String label)
throws IOException
IOException
void close()
throws IOException
IOException
void reset()
throws IOException
IOException
boolean dataPending()
throws IOException
IOException
|
SSJ V. labo. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||