Interface Parameterizable

  • All Superinterfaces:
    javax.lang.model.AnnotatedConstruct, Element
    All Known Subinterfaces:
    ExecutableElement, TypeElement

    public interface Parameterizable
    extends Element
    A mixin interface for an element that has type parameters.
    Since:
    1.7
    • Method Detail

      • getTypeParameters

        java.util.List<? extends TypeParameterElement> getTypeParameters()
        Returns the formal type parameters of an element in declaration order.
        Returns:
        the formal type parameters, or an empty list if there are none