Lombok - v0.11.0

lombok.javac
Class JavacResolution

java.lang.Object
  extended by lombok.javac.JavacResolution

public class JavacResolution
extends Object


Nested Class Summary
static class JavacResolution.TypeNotConvertibleException
           
 
Constructor Summary
JavacResolution(com.sun.tools.javac.util.Context context)
           
 
Method Summary
static com.sun.tools.javac.tree.JCTree.JCExpression createJavaLangObject(JavacAST ast)
           
static com.sun.tools.javac.code.Type ifTypeIsIterableToComponent(com.sun.tools.javac.code.Type type, JavacAST ast)
           
 void resolveClassMember(JavacNode node)
           
 Map<com.sun.tools.javac.tree.JCTree,com.sun.tools.javac.tree.JCTree> resolveMethodMember(JavacNode node)
           
static com.sun.tools.javac.tree.JCTree.JCExpression typeToJCTree(com.sun.tools.javac.code.Type type, JavacAST ast, boolean allowVoid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavacResolution

public JavacResolution(com.sun.tools.javac.util.Context context)
Method Detail

resolveMethodMember

public Map<com.sun.tools.javac.tree.JCTree,com.sun.tools.javac.tree.JCTree> resolveMethodMember(JavacNode node)

resolveClassMember

public void resolveClassMember(JavacNode node)

ifTypeIsIterableToComponent

public static com.sun.tools.javac.code.Type ifTypeIsIterableToComponent(com.sun.tools.javac.code.Type type,
                                                                        JavacAST ast)

typeToJCTree

public static com.sun.tools.javac.tree.JCTree.JCExpression typeToJCTree(com.sun.tools.javac.code.Type type,
                                                                        JavacAST ast,
                                                                        boolean allowVoid)
                                                                 throws JavacResolution.TypeNotConvertibleException
Throws:
JavacResolution.TypeNotConvertibleException

createJavaLangObject

public static com.sun.tools.javac.tree.JCTree.JCExpression createJavaLangObject(JavacAST ast)

Lombok - v0.11.0

Copyright © 2009-2011 The Project Lombok Authors, licensed under the MIT licence.