|
SSJ V. 2.6.2. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object umontreal.iro.lecuyer.util.TextDataReader
public class TextDataReader
Provides static methods to read data from text files.
Constructor Summary | |
---|---|
TextDataReader()
|
Method Summary | |
---|---|
static String[][] |
readCSVData(File file,
char colDelim,
char stringDelim)
This is equivalent to readDoubleData2D ,
for reading strings. |
static String[][] |
readCSVData(Reader input,
char colDelim,
char stringDelim)
Reads comma-separated values (CSV) from reader input, and returns a 2D array of strings corresponding to the read data. |
static String[][] |
readCSVData(String file,
char colDelim,
char stringDelim)
This is equivalent to readDoubleData2D ,
for reading strings. |
static String[][] |
readCSVData(URL url,
char colDelim,
char stringDelim)
Connects to the URL referred to by the URL object url, and calls readCSVData to
obtain a matrix of strings from
the resource. |
static double[] |
readDoubleData(File file)
Opens the file referred to by the file object file, and calls readDoubleData to
obtain an array of double-precision values from
the file. |
static double[] |
readDoubleData(Reader input)
Reads an array of double-precision values from the reader input. |
static double[] |
readDoubleData(String file)
Opens the file with name file, and calls readDoubleData to
obtain an array of double-precision values from
the file. |
static double[] |
readDoubleData(URL url)
Connects to the URL referred to by the URL object url, and calls readDoubleData to
obtain an array of double-precision values from
the resource. |
static double[][] |
readDoubleData2D(File file)
Opens the file referred to by the file object file, and calls readDoubleData2D to
obtain a matrix of double-precision values from
the file. |
static double[][] |
readDoubleData2D(Reader input)
Uses the reader input to obtain a 2-dimensional array of double-precision values. |
static double[][] |
readDoubleData2D(String file)
Opens the file with name file, and calls readDoubleData2D to
obtain a matrix of double-precision values from
the file. |
static double[][] |
readDoubleData2D(URL url)
Connects to the URL referred to by the URL object url, and calls readDoubleData2D to
obtain a matrix of double-precision values from
the resource. |
static int[] |
readIntData(File file)
This is equivalent to readDoubleData ,
for reading integers. |
static int[] |
readIntData(Reader input)
This is equivalent to readDoubleData ,
for reading integers. |
static int[] |
readIntData(String file)
This is equivalent to readDoubleData ,
for reading integers. |
static int[] |
readIntData(URL url)
Connects to the URL referred to by the URL object url, and calls readIntData to
obtain an array of integers from
the resource. |
static int[][] |
readIntData2D(File file)
This is equivalent to readDoubleData2D ,
for reading integers. |
static int[][] |
readIntData2D(Reader input)
This is equivalent to readDoubleData2D ,
for reading integers. |
static int[][] |
readIntData2D(String file)
This is equivalent to readDoubleData2D ,
for reading integers. |
static int[][] |
readIntData2D(URL url)
Connects to the URL referred to by the URL object url, and calls readDoubleData to
obtain a matrix of integers from
the resource. |
static String[] |
readStringData(File file)
This is equivalent to readDoubleData ,
for reading strings. |
static String[] |
readStringData(Reader input)
Reads an array of strings from the reader input. |
static String[] |
readStringData(String file)
This is equivalent to readDoubleData ,
for reading strings. |
static String[] |
readStringData(URL url)
Connects to the URL referred to by the URL object url, and calls readStringData to
obtain an array of integers from
the resource. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextDataReader()
Method Detail |
---|
public static double[] readDoubleData(Reader input) throws IOException
input
- the reader to obtain data from.
IOException
- if an I/O error occurs.public static double[] readDoubleData(URL url) throws IOException
readDoubleData
to
obtain an array of double-precision values from
the resource.
url
- the URL object representing the resource to read.
IOException
- if an I/O error occurs.public static double[] readDoubleData(File file) throws IOException
readDoubleData
to
obtain an array of double-precision values from
the file.
file
- the file object representing the file to read.
IOException
- if an I/O error occurs.public static double[] readDoubleData(String file) throws IOException
readDoubleData
to
obtain an array of double-precision values from
the file.
file
- the name of the file to read.
IOException
- if an I/O error occurs.public static int[] readIntData(Reader input) throws IOException
readDoubleData
,
for reading integers.
input
- the reader to obtain data from.
IOException
- if an I/O error occurs.public static int[] readIntData(URL url) throws IOException
readIntData
to
obtain an array of integers from
the resource.
url
- the URL object representing the resource to read.
IOException
- if an I/O error occurs.public static int[] readIntData(File file) throws IOException
readDoubleData
,
for reading integers.
file
- the file object represented to file to read.
IOException
- if an I/O error occurs.public static int[] readIntData(String file) throws IOException
readDoubleData
,
for reading integers.
file
- the name of the file to read.
IOException
- if an I/O error occurs.public static String[] readStringData(Reader input) throws IOException
input
- the reader to obtain data from.
IOException
- if an I/O error occurs.public static String[] readStringData(URL url) throws IOException
readStringData
to
obtain an array of integers from
the resource.
url
- the URL object representing the resource to read.
IOException
- if an I/O error occurs.public static String[] readStringData(File file) throws IOException
readDoubleData
,
for reading strings.
file
- the file object represented to file to read.
IOException
- if an I/O error occurs.public static String[] readStringData(String file) throws IOException
readDoubleData
,
for reading strings.
file
- the name of the file to read.
IOException
- if an I/O error occurs.public static double[][] readDoubleData2D(Reader input) throws IOException
input
- the reader to obtain data from.
IOException
- if an I/O error occurs.public static double[][] readDoubleData2D(URL url) throws IOException
readDoubleData2D
to
obtain a matrix of double-precision values from
the resource.
url
- the URL object representing the resource to read.
IOException
- if an I/O error occurs.public static double[][] readDoubleData2D(File file) throws IOException
readDoubleData2D
to
obtain a matrix of double-precision values from
the file.
file
- the file object representing the file to read.
IOException
- if an I/O error occurs.public static double[][] readDoubleData2D(String file) throws IOException
readDoubleData2D
to
obtain a matrix of double-precision values from
the file.
file
- the name of the file to read.
IOException
- if an I/O error occurs.public static int[][] readIntData2D(Reader input) throws IOException
readDoubleData2D
,
for reading integers.
input
- the reader to obtain data from.
IOException
- if an I/O error occurs.public static int[][] readIntData2D(URL url) throws IOException
readDoubleData
to
obtain a matrix of integers from
the resource.
url
- the URL object representing the resource to read.
IOException
- if an I/O error occurs.public static int[][] readIntData2D(File file) throws IOException
readDoubleData2D
,
for reading integers.
file
- the file object represented to file to read.
IOException
- if an I/O error occurs.public static int[][] readIntData2D(String file) throws IOException
readDoubleData2D
,
for reading integers.
file
- the name of the file to read.
IOException
- if an I/O error occurs.public static String[][] readCSVData(Reader input, char colDelim, char stringDelim) throws IOException
"One","Two","Three" 1,2,3 "String with "" delimiter",n,mThis produces a matrix of strings with dimensions 3×3. The first row contains the strings One, Two, and Three while the second row contains the strings 1, 2, and 3. The first column of the last row contains the string String with " delimiter.
input
- the reader to obtain data from.colDelim
- the column delimiter.stringDelim
- the string delimiter.
IOException
- if an I/O error occurs.public static String[][] readCSVData(URL url, char colDelim, char stringDelim) throws IOException
readCSVData
to
obtain a matrix of strings from
the resource.
url
- the URL object representing the resource to read.colDelim
- the column delimiter.stringDelim
- the string delimiter.
IOException
- if an I/O error occurs.public static String[][] readCSVData(File file, char colDelim, char stringDelim) throws IOException
readDoubleData2D
,
for reading strings.
file
- the file object represented to file to read.colDelim
- the column delimiter.stringDelim
- the string delimiter.
IOException
- if an I/O error occurs.public static String[][] readCSVData(String file, char colDelim, char stringDelim) throws IOException
readDoubleData2D
,
for reading strings.
file
- the name of the file to read.colDelim
- the column delimiter.stringDelim
- the string delimiter.
IOException
- if an I/O error occurs.
|
SSJ V. 2.6.2. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |