Interface Compiler
-
- All Known Implementing Classes:
AbstractCompiler
,JavaCCompiler
,JDTCompiler
public interface Compiler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<? extends javax.lang.model.element.Element>
getAllMembersInDeclarationOrder(javax.annotation.processing.ProcessingEnvironment environment, javax.lang.model.element.TypeElement type)
java.util.List<? extends javax.lang.model.element.Element>
getEnclosedElementsInDeclarationOrder(javax.lang.model.element.TypeElement type)
java.lang.String
getHeaderComment(javax.annotation.processing.ProcessingEnvironment env, javax.lang.model.element.Element type)
java.lang.String
getMethodBody(javax.annotation.processing.ProcessingEnvironment env, javax.lang.model.element.ExecutableElement method)
-
-
-
Method Detail
-
getMethodBody
java.lang.String getMethodBody(javax.annotation.processing.ProcessingEnvironment env, javax.lang.model.element.ExecutableElement method)
-
getHeaderComment
java.lang.String getHeaderComment(javax.annotation.processing.ProcessingEnvironment env, javax.lang.model.element.Element type)
-
getEnclosedElementsInDeclarationOrder
java.util.List<? extends javax.lang.model.element.Element> getEnclosedElementsInDeclarationOrder(javax.lang.model.element.TypeElement type)
-
getAllMembersInDeclarationOrder
java.util.List<? extends javax.lang.model.element.Element> getAllMembersInDeclarationOrder(javax.annotation.processing.ProcessingEnvironment environment, javax.lang.model.element.TypeElement type)
-
-