Class CodePrinter
java.lang.Object
java.io.Writer
java.io.PrintWriter
com.strobel.assembler.CodePrinter
- All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable
-
Field Summary
Fields inherited from class PrintWriter
out -
Constructor Summary
ConstructorsConstructorDescriptionCodePrinter(File file) CodePrinter(File file, String csn) CodePrinter(OutputStream out) CodePrinter(OutputStream out, boolean autoFlush) CodePrinter(Writer out) CodePrinter(Writer out, boolean autoFlush) CodePrinter(String fileName) CodePrinter(String fileName, String csn) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods inherited from class PrintWriter
append, append, append, checkError, clearError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, writeMethods inherited from class Writer
nullWriter
-
Constructor Details
-
CodePrinter
-
CodePrinter
-
CodePrinter
-
CodePrinter
-
CodePrinter
- Throws:
FileNotFoundException
-
CodePrinter
public CodePrinter(String fileName, String csn) throws FileNotFoundException, UnsupportedEncodingException -
CodePrinter
- Throws:
FileNotFoundException
-
CodePrinter
public CodePrinter(File file, String csn) throws FileNotFoundException, UnsupportedEncodingException
-
-
Method Details
-
printf
- Overrides:
printfin classPrintWriter
-
printf
- Overrides:
printfin classPrintWriter
-
format
- Overrides:
formatin classPrintWriter
-
format
- Overrides:
formatin classPrintWriter
-
increaseIndent
public void increaseIndent() -
decreaseIndent
public void decreaseIndent()
-