|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectanar.TextIO
public class TextIO

TextIO for ASCII file handling. Read/Write/PrintBuffer
| Field Summary | |
|---|---|
static boolean |
debug
|
java.lang.String |
path
|
java.util.ArrayList<java.lang.String> |
text
|
| Constructor Summary | |
|---|---|
TextIO()
Default Constructor (do nothing) |
|
TextIO(java.lang.String path)
Initialize the path of the file to be written or read. |
|
TextIO(java.lang.String path,
java.util.ArrayList<java.lang.String> text)
Constructor used for Writing directly |
|
| Method Summary | |
|---|---|
void |
add(java.lang.String str)
|
static void |
append(java.lang.String path,
java.util.ArrayList<java.lang.String> textFile)
This method won't erase the file, append to the exiting content. |
static void |
append(java.lang.String path,
java.lang.String textFile)
|
static void |
append(java.lang.String path,
java.lang.String[] textFile)
This method won't erase the file, append to the exiting content. |
void |
close()
Close and write the buffer content to the target file. |
static void |
copyFile(java.lang.String inPath,
java.lang.String outPath)
|
static void |
deleteDir(java.lang.String path)
|
static void |
deleteFile(java.lang.String path)
|
void |
erase()
Erase the target file. |
static void |
erase(java.lang.String path)
Erase the target file. |
static void |
makeDir(java.lang.String path)
|
java.lang.String |
nextLine()
|
void |
open()
Create an output file and keep the file open. |
void |
open(java.lang.String path)
|
void |
print(java.util.ArrayList<java.lang.String> str)
|
void |
print(java.lang.String str)
Output into a file. |
static void |
print(java.lang.String path,
java.util.ArrayList<java.lang.String> str)
Output in the target file. |
static void |
print(java.lang.String path,
java.lang.String str)
Output in the target file. |
static void |
print(java.lang.String path,
java.lang.String[] str)
Output in the target file. |
void |
println()
|
void |
println(java.util.ArrayList<java.lang.String> str)
|
void |
println(java.lang.String str)
Output into a file. |
static void |
println(java.lang.String path,
java.util.ArrayList<java.lang.String> str)
Output in the target file. |
static void |
println(java.lang.String path,
java.lang.String str)
Output in the target file. |
static void |
println(java.lang.String path,
java.lang.String[] str)
Output in the target file. |
java.util.ArrayList<java.lang.String> |
read()
|
static java.util.ArrayList<java.lang.String> |
read(java.lang.String path)
|
void |
write()
|
static void |
write(java.lang.String path,
java.util.ArrayList<java.lang.String> textFile)
|
static void |
write(java.lang.String path,
java.lang.String textFile)
|
static void |
write(java.lang.String path,
java.lang.String[] textFile)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String path
public java.util.ArrayList<java.lang.String> text
public static boolean debug
| Constructor Detail |
|---|
public TextIO()
public TextIO(java.lang.String path)
path -
public TextIO(java.lang.String path,
java.util.ArrayList<java.lang.String> text)
path - text - | Method Detail |
|---|
public void add(java.lang.String str)
str - Add a String in TextFile Bufferpublic java.lang.String nextLine()
public java.util.ArrayList<java.lang.String> read()
public static java.util.ArrayList<java.lang.String> read(java.lang.String path)
path -
public void write()
public static void write(java.lang.String path,
java.util.ArrayList<java.lang.String> textFile)
path - textFile - Output an ArrayList of Strings into a file with a given
path.
public static void write(java.lang.String path,
java.lang.String[] textFile)
path - textFile - Output an ArrayList of Strings into a file with a given
path.
public static void write(java.lang.String path,
java.lang.String textFile)
public static void append(java.lang.String path,
java.util.ArrayList<java.lang.String> textFile)
path - textFile - Output an ArrayList of Strings into a file with a given
path.
public static void append(java.lang.String path,
java.lang.String[] textFile)
path - textFile - Output an ArrayList of Strings into a file with a given
path.
public static void append(java.lang.String path,
java.lang.String textFile)
public void open()
public void open(java.lang.String path)
public void erase()
public static void erase(java.lang.String path)
path - public void close()
public void println(java.lang.String str)
public void println(java.util.ArrayList<java.lang.String> str)
public void println()
public void print(java.lang.String str)
public void print(java.util.ArrayList<java.lang.String> str)
public static void println(java.lang.String path,
java.lang.String str)
path - str -
public static void println(java.lang.String path,
java.lang.String[] str)
path - str -
public static void println(java.lang.String path,
java.util.ArrayList<java.lang.String> str)
path - str -
public static void print(java.lang.String path,
java.lang.String str)
path - str -
public static void print(java.lang.String path,
java.lang.String[] str)
path - str -
public static void print(java.lang.String path,
java.util.ArrayList<java.lang.String> str)
path - str -
public static void copyFile(java.lang.String inPath,
java.lang.String outPath)
public static void deleteFile(java.lang.String path)
public static void makeDir(java.lang.String path)
public static void deleteDir(java.lang.String path)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||