Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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 `extends` clause, its lower bound explicitly set by a `super` clause, or neither (but not both).

Since:
  1.6

Method Summary
`TypeMirror` | `getExtendsBound()` Returns the upper bound of this wildcard.
`TypeMirror` | `getSuperBound()` Returns the lower bound of this wildcard.

Methods inherited from interface javax.lang.model.type.TypeMirror
`accept, equals, getKind, hashCode, toString`

Method Detail

### 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

### 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.