Class Elements
java.lang.Object
ch.raffael.meldioc.processor.util.Elements
Utilities for dealing with
javax.lang.model elements.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DeclaredTypeasDeclaredType(TypeMirror element) static TypeElementasElement(DeclaredType type) static ExecutableElementasExecutableElement(Element element) static ExecutableTypeasExecutableType(TypeMirror element) static TypeElementasTypeElement(Element element) static <T extends Element>
booleanisAbstract(T element) static <T extends Element>
booleanisFinal(T element) static <T extends Element>
booleanisImplemented(T element) static <T extends Element>
booleanisMethod(T element) static <T extends Element>
booleanisNeitherStaticNorPrivate(T element) static <T extends Element>
booleanisPrivate(T element) static <T extends Element>
booleanisStatic(T element)
-
Method Details
-
isMethod
-
isAbstract
-
isStatic
-
isPrivate
-
isNeitherStaticNorPrivate
-
isImplemented
-
isFinal
-
asDeclaredType
-
asExecutableType
-
asElement
-
asTypeElement
-
asExecutableElement
-