Class CodeTypeParameterElement
java.lang.Object
com.oracle.truffle.dsl.processor.java.model.CodeElement<Element>
com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
- All Implemented Interfaces:
GeneratedElement,AnnotatedConstruct,Element,TypeParameterElement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,P> R accept(ElementVisitor<R, P> v, P p) asType()createMirror(TypeMirror upperBound, TypeMirror lowerBound) getKind()Methods inherited from class com.oracle.truffle.dsl.processor.java.model.CodeElement
add, addAll, addAnnotationMirror, addOptional, createDocBuilder, equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getDocTree, getEnclosedElements, getEnclosingClass, getEnclosingElement, getGeneratorAnnotationMirror, getGeneratorElement, getModifiers, hashCode, setDocTree, setEnclosingElement, setGeneratorAnnotationMirror, setGeneratorElement, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.lang.model.element.Element
equals, getAnnotation, getAnnotationMirrors, getAnnotationsByType, getEnclosedElements, getModifiers, hashCodeMethods inherited from interface javax.lang.model.element.TypeParameterElement
getEnclosingElement
-
Constructor Details
-
CodeTypeParameterElement
-
-
Method Details
-
asType
- Specified by:
asTypein interfaceElement- Specified by:
asTypein interfaceTypeParameterElement
-
createMirror
-
getKind
-
getSimpleName
- Specified by:
getSimpleNamein interfaceElement
-
accept
-
getGenericElement
- Specified by:
getGenericElementin interfaceTypeParameterElement
-
getBounds
- Specified by:
getBoundsin interfaceTypeParameterElement
-