public class GenDeclaredType extends GenTypeMirror implements DeclaredType
| Constructor and Description |
|---|
GenDeclaredType(TypeElement element) |
GenDeclaredType(TypeElement element,
org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super GenDeclaredType> initializer) |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(TypeVisitor<R,P> v,
P p) |
void |
addTypeArgument(TypeMirror aTypeArgument_) |
Element |
asElement() |
GenDeclaredType |
erasure() |
TypeMirror |
getEnclosingType() |
TypeKind |
getKind() |
List<? extends TypeMirror> |
getTypeArguments() |
String |
qualifiedName() |
void |
removeTypeArgument(TypeMirror aTypeArgument_) |
void |
setEnclosingType(TypeMirror enclosingType) |
void |
setTypeArguments(List<? extends TypeMirror> typeArguments) |
String |
simpleName() |
String |
toString() |
getAnnotation, getAnnotationMirrors, getAnnotationsByTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCodegetAnnotation, getAnnotationMirrors, getAnnotationsByTypepublic static final TypeKind kind
public GenDeclaredType(TypeElement element)
public GenDeclaredType(TypeElement element, org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super GenDeclaredType> initializer)
public Element asElement()
asElement in interface DeclaredTypepublic String toString()
toString in interface TypeMirrortoString in class Objectpublic String qualifiedName()
public String simpleName()
public GenDeclaredType erasure()
public <R,P> R accept(TypeVisitor<R,P> v, P p)
accept in interface TypeMirrorpublic TypeMirror getEnclosingType()
getEnclosingType in interface DeclaredTypepublic void setEnclosingType(TypeMirror enclosingType)
public List<? extends TypeMirror> getTypeArguments()
getTypeArguments in interface DeclaredTypepublic void addTypeArgument(TypeMirror aTypeArgument_)
public void removeTypeArgument(TypeMirror aTypeArgument_)
public void setTypeArguments(List<? extends TypeMirror> typeArguments)
public TypeKind getKind()
getKind in interface TypeMirrorgetKind in class GenTypeMirrorCopyright © 2018. All rights reserved.