jlibs.core.annotation.processing
Class Printer
java.lang.Object
jlibs.core.annotation.processing.Printer
public class Printer
- extends Object
- Author:
- Santhosh Kumar T
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLUS
public static final String PLUS
- See Also:
- Constant Field Values
MINUS
public static final String MINUS
- See Also:
- Constant Field Values
clazz
public TypeElement clazz
generatedQName
public String generatedQName
generatedPakage
public String generatedPakage
generatedClazz
public String generatedClazz
indent
public int indent
Printer
public Printer(PrintWriter ps)
println
public void println(String str)
println
public void println(String... tokens)
printlns
public void printlns(String... lines)
print
public void print(String str)
emptyLine
public void emptyLine(boolean reqd)
println
public void println()
close
public void close()
get
public static Printer get(TypeElement clazz,
Class annotation,
String format)
throws IOException
- Throws:
IOException
printPackage
public void printPackage()
importClass
public void importClass(Class clazz)
importClass
public void importClass(TypeElement clazz)
importPackage
public void importPackage(Class clazz)
printClassDoc
public void printClassDoc()
titleComment
public void titleComment(String title)
printlnIf
public void printlnIf(String condition,
String... body)
printlnIf
public void printlnIf(String condition,
List<String> body)
printlnIf
public void printlnIf(String condition,
List<String> ifBody,
List<String> elseBody)
Copyright © 2015. All rights reserved.