final class Elements2
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
Elements2() |
Modifier and Type | Method and Description |
---|---|
(package private) static com.google.common.collect.ImmutableSet<javax.lang.model.element.ExecutableElement> |
getConstructors(javax.lang.model.element.TypeElement type) |
(package private) static javax.lang.model.type.ExecutableType |
getExecutableElementAsMemberOf(javax.lang.model.util.Types types,
javax.lang.model.element.ExecutableElement executableElement,
javax.lang.model.element.TypeElement subTypeElement)
Given an executable element in a supertype, returns its ExecutableType when it is viewed as a
member of a subtype.
|
(package private) static boolean |
isValidSupertypeForClass(javax.lang.model.element.TypeElement type) |
static com.google.common.collect.ImmutableSet<javax.lang.model.element.ExecutableElement> getConstructors(javax.lang.model.element.TypeElement type)
static boolean isValidSupertypeForClass(javax.lang.model.element.TypeElement type)
static javax.lang.model.type.ExecutableType getExecutableElementAsMemberOf(javax.lang.model.util.Types types, javax.lang.model.element.ExecutableElement executableElement, javax.lang.model.element.TypeElement subTypeElement)