Method Summary |
|
public void | close() |
public String | errorMessage(String message) Returns the error message with proper line number. |
public static String | escapeJavaString(String s) |
public void | flush() |
public int | generateId() Generates a unique id. |
public void | generateSmap() Generates the smap file. |
public int | getDestLine() Returns the destination line. |
public LineMap | getLineMap() |
public WriteStream | getWriteStream() Returns the underlying stream. |
public void | popDepth() Pops an indentation depth. |
public void | print(String s) |
public void | print(char ch) Prints a character. |
public void | print(boolean b) Prints a boolean. |
public void | print(int i) Prints an integer. |
public void | print(long l) |
public void | print(Object o) Prints an object. |
public void | printClass(Class cl) |
public void | printIndent() Prints the indentation at the beginning of a line. |
public void | printJavaChar(char ch) |
public void | printJavaString(String s) |
public void | printJavaTypeToObject(String value, Class javaType) Converts a java primitive type to a Java object. |
public void | printJavaTypeToObject(String value, JClass javaType) Converts a java primitive type to a Java object. |
public void | println(String s) |
public void | println(boolean v) |
public void | println(char ch) Prints a character. |
public void | println(int v) |
public void | println(long v) |
public void | println(Object v) |
public void | println() |
public void | pushDepth() Pushes an indentation depth. |
public void | setLineMap(LineMap lineMap) |
public void | setLocation(String filename, int line) Sets the source filename and line. |
public void | write(char[] buffer, int offset, int length) |