Interface JTypeParameterOwnerSymbol

    • Method Detail

      • getTypeParameters

        List<JTypeVar> getTypeParameters()
        Returns an unmodifiable list of the type variables declared by this symbol.
      • getLexicalScope

        default LexicalScope getLexicalScope()
        Returns the lexical scope of this symbol. This is little more than a map of all the type parameters that are in scope at the point of this declaration, indexed by their name. For example, for a method, this includes the type parameters of the method, the type parameters of its enclosing class, and all the other enclosing classes.
      • getTypeParameterCount

        default int getTypeParameterCount()
      • isGeneric

        default boolean isGeneric()