Class CodeTypeMirror.DeclaredCodeTypeMirror
- java.lang.Object
-
- com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
-
- com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
-
- All Implemented Interfaces:
javax.lang.model.AnnotatedConstruct,javax.lang.model.type.DeclaredType,javax.lang.model.type.ReferenceType,javax.lang.model.type.TypeMirror
- Direct Known Subclasses:
GeneratedTypeMirror
- Enclosing class:
- CodeTypeMirror
public static class CodeTypeMirror.DeclaredCodeTypeMirror extends CodeTypeMirror implements javax.lang.model.type.DeclaredType
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
CodeTypeMirror.ArrayCodeTypeMirror, CodeTypeMirror.DeclaredCodeTypeMirror, CodeTypeMirror.WildcardTypeMirror
-
-
Constructor Summary
Constructors Constructor Description DeclaredCodeTypeMirror(javax.lang.model.element.TypeElement clazz)DeclaredCodeTypeMirror(javax.lang.model.element.TypeElement clazz, java.util.List<javax.lang.model.type.TypeMirror> typeArguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.lang.model.element.ElementasElement()javax.lang.model.type.TypeMirrorgetEnclosingType()java.util.List<javax.lang.model.type.TypeMirror>getTypeArguments()java.lang.StringtoString()-
Methods inherited from class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
accept, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getKind
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
asElement
public javax.lang.model.element.Element asElement()
- Specified by:
asElementin interfacejavax.lang.model.type.DeclaredType
-
getEnclosingType
public javax.lang.model.type.TypeMirror getEnclosingType()
- Specified by:
getEnclosingTypein interfacejavax.lang.model.type.DeclaredType
-
getTypeArguments
public java.util.List<javax.lang.model.type.TypeMirror> getTypeArguments()
- Specified by:
getTypeArgumentsin interfacejavax.lang.model.type.DeclaredType
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacejavax.lang.model.type.TypeMirror- Overrides:
toStringin classjava.lang.Object
-
-