|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfutils.ReaderUtil
public class ReaderUtil
Constructor Summary | |
---|---|
ReaderUtil()
|
Method Summary | |
---|---|
static void |
close(java.io.BufferedReader br)
|
static void |
close(java.io.FileReader fr)
|
static int |
countTokens(java.io.BufferedReader br)
Prompts the user for a file and counts the tokens. |
static SimpleAddressBook |
getAddressBook()
Obtain a list of records using a given record delimiter. |
static SimpleAddressBook |
getAddressBook(java.io.File f,
java.lang.String c)
Do a getRecords with |
static boolean |
getBoolean(java.lang.String prompt)
|
static java.io.BufferedReader |
getBufferedReader(java.io.File f)
|
static java.io.BufferedReader |
getBufferedReader(java.lang.String prompt)
|
static byte[] |
getBytes(int i)
|
static byte[] |
getBytes(java.lang.String[] o)
|
static double |
getDouble(java.lang.String prompt)
|
static java.lang.String |
getFileAsOneBigString(java.io.File f)
Returns the file instance as a string, reading
it in, one line affineTransform a time. |
static java.lang.String[] |
getFileAsStringArray(java.io.File f)
Reads in a text file |
static java.io.FileReader |
getFileReader(java.io.File file)
|
static java.io.FileReader |
getFileReader(java.lang.String prompt)
|
static int[] |
getInt(byte[] b)
|
static int |
getInt(java.lang.String prompt)
|
static int[] |
getInts(float f)
|
static java.io.BufferedReader |
getReader()
|
static java.lang.String[] |
getReaderAsStringArray(java.io.BufferedReader br)
|
static java.io.File |
getReadFileAWT(java.lang.String prompt)
Prompt the user for a file select and return the File instance. |
static java.io.File |
getReadFileSwing(java.lang.String prompt)
|
static java.lang.String |
getString(java.lang.String prompt)
|
static java.lang.String[] |
getTokens(java.lang.String s)
|
static boolean |
isReadableFile(java.io.File f)
isReadableFile() - validates the file is exists and readable |
static void |
listFile()
|
static void |
listFilteredHrefFile(java.io.File file)
|
static void |
main(java.lang.String[] args)
|
static boolean |
parseBoolean(java.lang.String s)
|
static void |
print(java.lang.Object[] o)
|
static void |
printResponse(java.io.Reader br)
|
static void |
processReader(java.io.BufferedReader br,
LineProcessor lp)
|
static void |
readDataFile(java.io.File file,
double[] data)
|
static java.lang.String |
readLine(java.io.BufferedReader br)
|
static void |
readQuestion(java.lang.String s)
|
static void |
setReader(java.io.BufferedReader _br)
|
static int[] |
string2Int(java.lang.String[] s)
|
static int |
sum(int[] o)
|
static void |
testGetFile()
|
static void |
testGetInts()
|
static void |
testGetReadFile()
|
static void |
testGetTokenizer()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReaderUtil()
Method Detail |
---|
public static void setReader(java.io.BufferedReader _br)
public static java.io.BufferedReader getReader()
public static java.lang.String getString(java.lang.String prompt)
public static byte[] getBytes(int i) throws java.io.IOException
java.io.IOException
public static int[] getInt(byte[] b)
public static void testGetInts()
public static int[] getInts(float f)
public static byte[] getBytes(java.lang.String[] o) throws java.io.IOException
java.io.IOException
public static void print(java.lang.Object[] o)
public static int sum(int[] o)
public static int[] string2Int(java.lang.String[] s)
public static java.lang.String[] getTokens(java.lang.String s)
public static void testGetFile()
public static java.lang.String[] getFileAsStringArray(java.io.File f) throws java.io.FileNotFoundException
f
- file to be read in
java.io.FileNotFoundException
- we do not guard the inputpublic static void processReader(java.io.BufferedReader br, LineProcessor lp)
public static java.lang.String[] getReaderAsStringArray(java.io.BufferedReader br)
public static SimpleAddressBook getAddressBook()
String
public static SimpleAddressBook getAddressBook(java.io.File f, java.lang.String c) throws java.io.IOException
f
- as the input filec
- as the delimiting character
java.io.IOException
- if file is not foundpublic static void listFile()
public static void readQuestion(java.lang.String s)
public static void testGetTokenizer()
public static boolean isReadableFile(java.io.File f)
f
- The file to be examined.
public static java.io.BufferedReader getBufferedReader(java.lang.String prompt)
prompt
- shown to user
public static java.io.BufferedReader getBufferedReader(java.io.File f)
f
- get a bufferedReader from a file
public static java.lang.String readLine(java.io.BufferedReader br)
br
- bufferedReader is not closed after read
public static void close(java.io.BufferedReader br)
br
- closes and catches any exceptionpublic static java.io.File getReadFileAWT(java.lang.String prompt)
prompt
- String displayed in a dialog
public static void testGetReadFile()
public static java.io.File getReadFileSwing(java.lang.String prompt)
public static java.io.FileReader getFileReader(java.lang.String prompt)
public static java.io.FileReader getFileReader(java.io.File file)
public static void close(java.io.FileReader fr)
public static void readDataFile(java.io.File file, double[] data) throws java.io.IOException
file
- check this before calling the readDataFiledata
- is changed as a side-effect
java.io.IOException
- if file not foundpublic static int countTokens(java.io.BufferedReader br)
public static void listFilteredHrefFile(java.io.File file)
public static boolean parseBoolean(java.lang.String s) throws BooleanException
BooleanException
public static boolean getBoolean(java.lang.String prompt)
public static int getInt(java.lang.String prompt)
public static double getDouble(java.lang.String prompt)
public static java.lang.String getFileAsOneBigString(java.io.File f)
file
instance as a string, reading
it in, one line affineTransform a time.
f
- is used as input
public static void main(java.lang.String[] args)
public static void printResponse(java.io.Reader br) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |