public abstract class GenericTypeElementImpl extends Object implements TypeElement
| Modifier and Type | Class and Description |
|---|---|
class |
GenericTypeElementImpl.GenericTypeMirrorImpl |
| Constructor and Description |
|---|
GenericTypeElementImpl(Element enclosingElement,
TypeMirror enclosingType,
String simpleName) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(ElementVisitor<R,P> v,
P p) |
boolean |
equals(Object obj) |
Element |
getEnclosingElement() |
ElementKind |
getKind() |
NestingKind |
getNestingKind() |
Name |
getQualifiedName() |
Name |
getSimpleName() |
int |
hashCode() |
GenericTypeElementImpl.GenericTypeMirrorImpl |
newMirror(TypeMirror... typeArguments) |
static GenericTypeElementImpl |
newTopLevelGenericType(String qualifiedName) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetEnclosedElements, getInterfaces, getSuperclass, getTypeParametersasType, getAnnotation, getAnnotationMirrors, getModifierspublic GenericTypeElementImpl(Element enclosingElement, TypeMirror enclosingType, String simpleName)
public static GenericTypeElementImpl newTopLevelGenericType(String qualifiedName)
public GenericTypeElementImpl.GenericTypeMirrorImpl newMirror(TypeMirror... typeArguments)
public ElementKind getKind()
public <R,P> R accept(ElementVisitor<R,P> v, P p)
public NestingKind getNestingKind()
getNestingKind in interface TypeElementpublic Name getQualifiedName()
getQualifiedName in interface QualifiedNameablegetQualifiedName in interface TypeElementpublic Name getSimpleName()
getSimpleName in interface ElementgetSimpleName in interface TypeElementpublic Element getEnclosingElement()
getEnclosingElement in interface ElementgetEnclosingElement in interface TypeElementpublic int hashCode()
Copyright © 2015 inferred.org. All rights reserved.