Module jdk.compiler

Interface TypeParameterTree

  • All Superinterfaces:
    Tree

    public interface TypeParameterTree
    extends Tree
    A tree node for a type parameter. For example:
       name
    
       name extends bounds
    
       annotations name
     
    Since:
    1.6
    See The Java™ Language Specification:
    section 4.4
    • Nested Class Summary

      • Nested classes/interfaces declared in interface com.sun.source.tree.Tree

        Tree.Kind
    • Method Summary

      Modifier and Type Method Description
      List<? extends AnnotationTree> getAnnotations()
      Returns annotations on the type parameter declaration.
      List<? extends Tree> getBounds()
      Returns the bounds of the type parameter.
      Name getName()
      Returns the name of the type parameter.
    • Method Detail

      • getName

        Name getName()
        Returns the name of the type parameter.
        Returns:
        the name
      • getBounds

        List<? extends Tree> getBounds()
        Returns the bounds of the type parameter.
        Returns:
        the bounds