Module jdk.javadoc

Interface WildcardType

  • All Superinterfaces:
    Type

    @Deprecated
    public interface WildcardType
    extends Type
    Deprecated.
    The declarations in this package have been superseded by those in the package jdk.javadoc.doclet. For more information, see the Migration Guide in the documentation for that package.
    Represents a wildcard type argument. Examples include:
     <?>
     <? extends E>
     <? super T>
     
    A wildcard type can have explicit extends bounds or explicit super bounds or neither, but not both.
    Since:
    1.5
    • Method Detail

      • extendsBounds

        Type[] extendsBounds()
        Deprecated.
        Return the upper bounds of this wildcard type argument as given by the extends clause. Return an empty array if no such bounds are explicitly given.
        Returns:
        the extends bounds of this wildcard type argument
      • superBounds

        Type[] superBounds()
        Deprecated.
        Return the lower bounds of this wildcard type argument as given by the super clause. Return an empty array if no such bounds are explicitly given.
        Returns:
        the super bounds of this wildcard type argument