public class StringLiteralTemplateProcessor extends com.sun.tools.javac.tree.TreeTranslator implements ICompilerComponent, com.sun.source.util.TaskListener
ICompilerComponent.InitOrder| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SIMPLE_EXPR_DISABLED |
| Constructor and Description |
|---|
StringLiteralTemplateProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
finished(com.sun.source.util.TaskEvent e) |
void |
init(com.sun.tools.javac.api.BasicJavacTask javacTask,
TypeProcessor typeProcessor) |
boolean |
isSuppressed(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
java.lang.String issueKey,
java.lang.Object[] args) |
java.util.List<com.sun.tools.javac.tree.JCTree.JCExpression> |
parse(java.lang.String stringValue,
int literalOffset) |
void |
started(com.sun.source.util.TaskEvent e) |
void |
visitAnnotation(com.sun.tools.javac.tree.JCTree.JCAnnotation jcAnno) |
void |
visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl classDef) |
void |
visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral jcLiteral) |
void |
visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl methodDecl) |
void |
visitVarDef(com.sun.tools.javac.tree.JCTree.JCVariableDecl varDecl) |
translate, translate, translateAnnotations, translateCases, translateCatchers, translateTypeParams, translateVarDefs, visitAnnotatedType, visitApply, visitAssert, visitAssign, visitAssignop, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDoLoop, visitErroneous, visitExec, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitModifiers, visitNewArray, visitNewClass, visitParens, visitReference, visitReturn, visitSelect, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTopLevel, visitTree, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitUnary, visitWhileLoop, visitWildcardclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitOrder, tailorCompilerpublic static final java.lang.String SIMPLE_EXPR_DISABLED
public void init(com.sun.tools.javac.api.BasicJavacTask javacTask,
TypeProcessor typeProcessor)
init in interface ICompilerComponentpublic void started(com.sun.source.util.TaskEvent e)
started in interface com.sun.source.util.TaskListenerpublic void finished(com.sun.source.util.TaskEvent e)
finished in interface com.sun.source.util.TaskListenerpublic void visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl classDef)
visitClassDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl methodDecl)
visitMethodDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitVarDef(com.sun.tools.javac.tree.JCTree.JCVariableDecl varDecl)
visitVarDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitAnnotation(com.sun.tools.javac.tree.JCTree.JCAnnotation jcAnno)
visitAnnotation in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral jcLiteral)
visitLiteral in class com.sun.tools.javac.tree.TreeTranslatorpublic java.util.List<com.sun.tools.javac.tree.JCTree.JCExpression> parse(java.lang.String stringValue,
int literalOffset)
public boolean isSuppressed(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
java.lang.String issueKey,
java.lang.Object[] args)
isSuppressed in interface ICompilerComponentCopyright © 2024. All rights reserved.