Package jsl.utilities.reporting
Class TextReport
- java.lang.Object
-
- jsl.utilities.reporting.TextReport
-
public class TextReport extends java.lang.Object
Wraps a PrintWriter to make a txt file for making a report. Allows the file name and date to be added to the file via addFileNameAndDate() method
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.PrintWriter
myPrintWriter
-
Constructor Summary
Constructors Constructor Description TextReport(java.nio.file.Path pathToFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFileNameAndDate()
java.io.PrintWriter
append(char c)
java.io.PrintWriter
append(java.lang.CharSequence csq)
java.io.PrintWriter
append(java.lang.CharSequence csq, int start, int end)
boolean
checkError()
void
close()
void
flush()
java.io.PrintWriter
format(java.lang.String format, java.lang.Object... args)
java.io.PrintWriter
format(java.util.Locale l, java.lang.String format, java.lang.Object... args)
java.nio.file.Path
getFilePath()
void
print(boolean b)
void
print(char c)
void
print(char[] s)
void
print(double d)
void
print(float f)
void
print(int l)
void
print(long i)
void
print(java.lang.Object obj)
void
print(java.lang.String s)
java.io.PrintWriter
printf(java.lang.String format, java.lang.Object... args)
java.io.PrintWriter
printf(java.util.Locale l, java.lang.String format, java.lang.Object... args)
void
println()
void
println(boolean x)
void
println(char x)
void
println(char[] x)
void
println(double x)
void
println(float x)
void
println(int x)
void
println(long x)
void
println(java.lang.Object x)
void
println(java.lang.String x)
void
write(char[] buf)
void
write(char[] buf, int off, int len)
void
write(int c)
void
write(java.lang.String s)
void
write(java.lang.String s, int off, int len)
-
-
-
Method Detail
-
getFilePath
public java.nio.file.Path getFilePath()
-
addFileNameAndDate
public void addFileNameAndDate()
-
write
public void write(java.lang.String s)
-
write
public void write(java.lang.String s, int off, int len)
-
write
public void write(char[] buf)
-
write
public void write(char[] buf, int off, int len)
-
write
public void write(int c)
-
println
public void println(java.lang.Object x)
-
println
public void println(java.lang.String x)
-
println
public void println(char[] x)
-
println
public void println(double x)
-
println
public void println(float x)
-
println
public void println(long x)
-
println
public void println(int x)
-
println
public void println(char x)
-
println
public void println(boolean x)
-
println
public void println()
-
printf
public java.io.PrintWriter printf(java.util.Locale l, java.lang.String format, java.lang.Object... args)
-
printf
public java.io.PrintWriter printf(java.lang.String format, java.lang.Object... args)
-
print
public void print(java.lang.Object obj)
-
print
public void print(java.lang.String s)
-
print
public void print(char[] s)
-
print
public void print(double d)
-
print
public void print(float f)
-
print
public void print(int l)
-
print
public void print(long i)
-
print
public void print(char c)
-
print
public void print(boolean b)
-
format
public java.io.PrintWriter format(java.util.Locale l, java.lang.String format, java.lang.Object... args)
-
format
public java.io.PrintWriter format(java.lang.String format, java.lang.Object... args)
-
flush
public void flush()
-
close
public void close()
-
checkError
public boolean checkError()
-
append
public java.io.PrintWriter append(char c)
-
append
public java.io.PrintWriter append(java.lang.CharSequence csq, int start, int end)
-
append
public java.io.PrintWriter append(java.lang.CharSequence csq)
-
-