Class FormattedPrintStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
net.thevpc.common.fprint.FormattedPrintStream
- All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable
-
Field Summary
Fields inherited from class FilterOutputStream
out -
Constructor Summary
ConstructorsConstructorDescriptionFormattedPrintStream(File file) FormattedPrintStream(File file, String csn) FormattedPrintStream(File file, String csn, FormattedPrintStreamRenderer renderer) FormattedPrintStream(File file, String csn, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) FormattedPrintStream(File file, FormattedPrintStreamRenderer renderer) FormattedPrintStream(File file, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) ///////////////////////////////////////FormattedPrintStream(OutputStream out, boolean autoFlush) FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding) FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding, FormattedPrintStreamRenderer renderer) FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) FormattedPrintStream(OutputStream out, boolean autoFlush, FormattedPrintStreamRenderer renderer) FormattedPrintStream(OutputStream out, boolean autoFlush, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) FormattedPrintStream(OutputStream out, FormattedPrintStreamRenderer renderer) ///////////////////////////////////////FormattedPrintStream(OutputStream out, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) FormattedPrintStream(String fileName) FormattedPrintStream(String fileName, String csn) FormattedPrintStream(String fileName, String csn, FormattedPrintStreamRenderer renderer) FormattedPrintStream(String fileName, String csn, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) FormattedPrintStream(String fileName, FormattedPrintStreamRenderer renderer) FormattedPrintStream(String fileName, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) -
Method Summary
Modifier and TypeMethodDescriptionappend(char c) append(CharSequence csq) append(CharSequence csq, int start, int end) voidconsumeNodes(boolean greedy) voidflush()booleanvoidprint(boolean b) voidprint(char c) voidprint(char[] s) voidprint(double d) voidprint(float f) voidprint(int i) voidprint(long l) voidvoidvoidprintln()voidprintln(boolean x) voidprintln(char x) voidprintln(char[] x) voidprintln(double x) voidprintln(float x) voidprintln(int x) voidprintln(long x) voidvoidsetFormatEnabled(boolean formatEnabled) setParser(FormattedPrintStreamParser parser) setRenderer(FormattedPrintStreamRenderer renderer) protected TextFormatvoidwrite(byte[] buf, int off, int len) voidwrite(int b) final voidprotected FormattedPrintStreamwriteRaw(TextFormat format, String rawString) Methods inherited from class PrintStream
charset, checkError, clearError, close, print, println, setError, write, writeBytesMethods inherited from class OutputStream
nullOutputStream
-
Constructor Details
-
FormattedPrintStream
public FormattedPrintStream(OutputStream out, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) -
FormattedPrintStream
public FormattedPrintStream(OutputStream out, boolean autoFlush, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) -
FormattedPrintStream
public FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
FormattedPrintStream
public FormattedPrintStream(String fileName, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) throws FileNotFoundException - Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(String fileName, String csn, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) throws FileNotFoundException, UnsupportedEncodingException -
FormattedPrintStream
public FormattedPrintStream(File file, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) throws FileNotFoundException - Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(File file, String csn, FormattedPrintStreamRenderer renderer, FormattedPrintStreamParser parser) throws FileNotFoundException, UnsupportedEncodingException -
FormattedPrintStream
/////////////////////////////////////// -
FormattedPrintStream
public FormattedPrintStream(OutputStream out, boolean autoFlush, FormattedPrintStreamRenderer renderer) -
FormattedPrintStream
public FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding, FormattedPrintStreamRenderer renderer) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
FormattedPrintStream
public FormattedPrintStream(String fileName, FormattedPrintStreamRenderer renderer) throws FileNotFoundException - Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(String fileName, String csn, FormattedPrintStreamRenderer renderer) throws FileNotFoundException, UnsupportedEncodingException -
FormattedPrintStream
public FormattedPrintStream(File file, FormattedPrintStreamRenderer renderer) throws FileNotFoundException - Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(File file, String csn, FormattedPrintStreamRenderer renderer) throws FileNotFoundException, UnsupportedEncodingException -
FormattedPrintStream
/////////////////////////////////////// -
FormattedPrintStream
-
FormattedPrintStream
public FormattedPrintStream(OutputStream out, boolean autoFlush, String encoding) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
FormattedPrintStream
- Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(String fileName, String csn) throws FileNotFoundException, UnsupportedEncodingException -
FormattedPrintStream
- Throws:
FileNotFoundException
-
FormattedPrintStream
public FormattedPrintStream(File file, String csn) throws FileNotFoundException, UnsupportedEncodingException
-
-
Method Details
-
getParser
-
setParser
-
getRenderer
-
setRenderer
-
getUnformattedInstance
-
isFormatEnabled
public boolean isFormatEnabled() -
setFormatEnabled
public void setFormatEnabled(boolean formatEnabled) -
simplifyFormat
-
format
- Overrides:
formatin classPrintStream
-
format
- Overrides:
formatin classPrintStream
-
writeRaw
-
print
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintStream
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintStream
-
append
- Specified by:
appendin interfaceAppendable- Overrides:
appendin classPrintStream
-
printf
- Overrides:
printfin classPrintStream
-
printf
- Overrides:
printfin classPrintStream
-
println
- Overrides:
printlnin classPrintStream
-
println
public void println(char[] x) - Overrides:
printlnin classPrintStream
-
println
public void println(double x) - Overrides:
printlnin classPrintStream
-
println
public void println(float x) - Overrides:
printlnin classPrintStream
-
println
public void println(long x) - Overrides:
printlnin classPrintStream
-
println
public void println(int x) - Overrides:
printlnin classPrintStream
-
println
public void println(char x) - Overrides:
printlnin classPrintStream
-
println
public void println(boolean x) - Overrides:
printlnin classPrintStream
-
println
public void println()- Overrides:
printlnin classPrintStream
-
print
- Overrides:
printin classPrintStream
-
print
public void print(char[] s) - Overrides:
printin classPrintStream
-
print
public void print(double d) - Overrides:
printin classPrintStream
-
print
public void print(float f) - Overrides:
printin classPrintStream
-
print
public void print(long l) - Overrides:
printin classPrintStream
-
print
public void print(int i) - Overrides:
printin classPrintStream
-
print
public void print(char c) - Overrides:
printin classPrintStream
-
print
public void print(boolean b) - Overrides:
printin classPrintStream
-
write
public void write(byte[] buf, int off, int len) - Overrides:
writein classPrintStream
-
writeRaw
-
write
public void write(int b) - Overrides:
writein classPrintStream
-
consumeNodes
public void consumeNodes(boolean greedy) -
flush
public void flush()- Specified by:
flushin interfaceFlushable- Overrides:
flushin classPrintStream
-