Interface TypeParameterDeclaration
-
- All Superinterfaces:
AnnotationTarget,Declaration,Element,NamedElement,Type
- All Known Subinterfaces:
MutableTypeParameterDeclaration
@Beta public interface TypeParameterDeclaration extends Type, Declaration
- Noimplement:
- This interface is not intended to be implemented by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeParameterDeclaratorgetTypeParameterDeclarator()java.lang.Iterable<? extends TypeReference>getUpperBounds()-
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.AnnotationTarget
findAnnotation, getAnnotations
-
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.NamedElement
getCompilationUnit, getSimpleName
-
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.Type
getQualifiedName, isAssignableFrom
-
-
-
-
Method Detail
-
getUpperBounds
java.lang.Iterable<? extends TypeReference> getUpperBounds()
- Returns:
- the upper bounds
-
getTypeParameterDeclarator
TypeParameterDeclarator getTypeParameterDeclarator()
- Returns:
- the
TypeParameterDeclaratordeclaring the type parameter
-
-