javax.ide.model.java.declaration
Interface WildcardTypeD
- All Superinterfaces:
- Declaration, HasNameD, HasTypeD, TypeD
public interface WildcardTypeD
- extends TypeD
Represents a wildcard type.
Fields inherited from interface javax.ide.model.java.declaration.TypeD |
EMPTY_ARRAY |
Method Summary |
java.util.Collection |
getLowerBounds()
Returns the lower bounds. |
java.util.Collection |
getUpperBounds()
Returns the upper bounds. |
Methods inherited from interface javax.ide.model.java.declaration.TypeD |
equals, getClass, getClasses, getDeclaredClass, getDeclaredClasses, getDeclaredConstructor, getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDeclaredMethods, getDescriptor, getField, getFields, getHierarchy, getInterfaces, getMethod, getMethods, getMethods, getQualifiedName, getSuperclass, getType, getTypeErasure, getTypeSignature, isAnnotation, isArray, isAssignableFrom, isEnum, isInterface, isPrimitive |
Methods inherited from interface javax.ide.model.java.declaration.HasNameD |
getName |
getUpperBounds
java.util.Collection getUpperBounds()
- Returns the upper bounds. Upper bounds are "extends" bounds.
- Returns:
- The type declarations for the upper bounds of this wildcard
type.
Collection of TypeDs.
getLowerBounds
java.util.Collection getLowerBounds()
- Returns the lower bounds. Lower bounds are "super" bounds.
- Returns:
- The type declarations for the lower bounds of this wildcard
type.
Collection of TypeDs.
Copyright © 1997, 2010, Oracle. All rights reserved.