Package Summary  Overview Summary

class:WildcardType [NONE]

  • All Superinterfaces:
    AnnotatedConstruct, TypeMirror

    public interface WildcardType
    extends TypeMirror
    
    Represents a wildcard type argument. Examples include:
    
       ?
       ? extends Number
       ? super T
     
    

    A wildcard may have its upper bound explicitly set by an extends clause, its lower bound explicitly set by a super clause, or neither (but not both).

    Since:
    1.6

method:getExtendsBound() [NONE]

  • getExtendsBound

    TypeMirror getExtendsBound()
    Returns the upper bound of this wildcard. If no upper bound is explicitly declared, null is returned.
    Returns:
    the upper bound of this wildcard

method:getSuperBound() [NONE]

  • getSuperBound

    TypeMirror getSuperBound()
    Returns the lower bound of this wildcard. If no lower bound is explicitly declared, null is returned.
    Returns:
    the lower bound of this wildcard

© 2019 Oracle Corporation and/or its affiliates