public class Javac extends Object
| Modifier and Type | Method and Description |
|---|---|
static Object |
calculateGuess(com.sun.tools.javac.tree.JCTree.JCExpression expr)
Turns an expression into a guessed intended literal.
|
static com.sun.tools.javac.code.Type |
createVoidType(JavacTreeMaker maker,
JavacTreeMaker.TypeTag tag) |
static Object |
getDocComments(com.sun.tools.javac.tree.JCTree.JCCompilationUnit cu) |
static int |
getEndPosition(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
com.sun.tools.javac.tree.JCTree.JCCompilationUnit top) |
static com.sun.tools.javac.tree.JCTree |
getExtendsClause(com.sun.tools.javac.tree.JCTree.JCClassDecl decl) |
static int |
getJavaCompilerVersion()
Returns the version of this java compiler, i.e.
|
static void |
initDocComments(com.sun.tools.javac.tree.JCTree.JCCompilationUnit cu) |
static boolean |
instanceOfDocCommentTable(Object o) |
static boolean |
isPrimitive(com.sun.tools.javac.tree.JCTree.JCExpression ref)
Checks if the given expression (that really ought to refer to a type
expression) represents a primitive type.
|
public static final JavacTreeMaker.TypeTag CTC_BOOLEAN
public static final JavacTreeMaker.TypeTag CTC_INT
public static final JavacTreeMaker.TypeTag CTC_DOUBLE
public static final JavacTreeMaker.TypeTag CTC_FLOAT
public static final JavacTreeMaker.TypeTag CTC_SHORT
public static final JavacTreeMaker.TypeTag CTC_BYTE
public static final JavacTreeMaker.TypeTag CTC_LONG
public static final JavacTreeMaker.TypeTag CTC_CHAR
public static final JavacTreeMaker.TypeTag CTC_VOID
public static final JavacTreeMaker.TypeTag CTC_NONE
public static final JavacTreeMaker.TypeTag CTC_BOT
public static final JavacTreeMaker.TypeTag CTC_CLASS
public static final JavacTreeMaker.TreeTag CTC_NOT_EQUAL
public static final JavacTreeMaker.TreeTag CTC_POS
public static final JavacTreeMaker.TreeTag CTC_NEG
public static final JavacTreeMaker.TreeTag CTC_NOT
public static final JavacTreeMaker.TreeTag CTC_COMPL
public static final JavacTreeMaker.TreeTag CTC_BITXOR
public static final JavacTreeMaker.TreeTag CTC_UNSIGNED_SHIFT_RIGHT
public static final JavacTreeMaker.TreeTag CTC_MUL
public static final JavacTreeMaker.TreeTag CTC_PLUS
public static final JavacTreeMaker.TreeTag CTC_EQUAL
public static final JavacTreeMaker.TreeTag CTC_PREINC
public static final JavacTreeMaker.TreeTag CTC_PREDEC
public static int getJavaCompilerVersion()
7.public static boolean instanceOfDocCommentTable(Object o)
public static boolean isPrimitive(com.sun.tools.javac.tree.JCTree.JCExpression ref)
public static Object calculateGuess(com.sun.tools.javac.tree.JCTree.JCExpression expr)
public static com.sun.tools.javac.tree.JCTree getExtendsClause(com.sun.tools.javac.tree.JCTree.JCClassDecl decl)
public static Object getDocComments(com.sun.tools.javac.tree.JCTree.JCCompilationUnit cu)
public static void initDocComments(com.sun.tools.javac.tree.JCTree.JCCompilationUnit cu)
public static int getEndPosition(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
com.sun.tools.javac.tree.JCTree.JCCompilationUnit top)
public static com.sun.tools.javac.code.Type createVoidType(JavacTreeMaker maker, JavacTreeMaker.TypeTag tag)
Copyright © 2011 The Project Lombok Authors, licensed under the MIT licence.