This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


javax.lang.model.type
interface WildcardType

All Superinterfaces:
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 {@code extends} clause, its lower bound explicitly set by a {@code super} clause, or neither (but not both).


Method Summary
 TypeMirror

          Returns the upper bound of this wildcard.
 TypeMirror

          Returns the lower bound of this wildcard.
 
Methods inherited from class javax.lang.model.type.TypeMirror
accept, equals, getKind, hashCode, toString
 

Method Detail

getExtendsBound

public TypeMirror getExtendsBound()
Returns the upper bound of this wildcard. If no upper bound is explicitly declared, {@code null} is returned.

Returns:
the upper bound of this wildcard

getSuperBound

public TypeMirror getSuperBound()
Returns the lower bound of this wildcard. If no lower bound is explicitly declared, {@code null} is returned.

Returns:
the lower bound of this wildcard


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.