Package net.binis.codegen.compiler.utils
Class ElementUtils
java.lang.Object
net.binis.codegen.compiler.utils.ElementUtils
- Direct Known Subclasses:
ElementAnnotationUtils,ElementFieldUtils,ElementMethodUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static CGExpressionchainDots(JavaCompilerObject node, int pos, String elem1, String elem2, String... elems) protected static CGExpressionchainDots(JavaCompilerObject node, String[] elems) protected static CGExpressionchainDots(JavaCompilerObject node, String elem1, String elem2, String... elems) static CGExpressionchainDotsString(JavaCompilerObject node, String elems) protected static CGDeclarationgetDeclaration(Element element) protected static CGDeclarationgetDeclaration(Element element, TreeMaker maker) static StringgetSymbolFullName(Element element) protected static CGFieldAccessselfType(CGClassDeclaration decl) protected static CGFieldAccess
-
Constructor Details
-
ElementUtils
public ElementUtils()
-
-
Method Details
-
getDeclaration
-
getDeclaration
-
selfType
-
toType
-
chainDots
protected static CGExpression chainDots(JavaCompilerObject node, String elem1, String elem2, String... elems) -
chainDots
-
chainDots
protected static CGExpression chainDots(JavaCompilerObject node, int pos, String elem1, String elem2, String... elems) -
chainDotsString
-
getSymbolFullName
-