Class JandexReflection.WildcardTypeImpl
java.lang.Object
org.jboss.jandex.JandexReflection.WildcardTypeImpl
- All Implemented Interfaces:
Type, WildcardType
- Enclosing class:
JandexReflection
An implementation of
WildcardType that is compatible with the JDK's implementation
(as in, the equals() and hashCode() methods work as expected).-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Type[]private static final Type[]private final Type[]private static final WildcardTypeprivate final Type[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanType[]Type[]inthashCode()toString()(package private) static WildcardType(package private) static WildcardTypewithLowerBound(Type type) (package private) static WildcardTypewithUpperBound(Type type) Methods inherited from interface Type
getTypeName
-
Field Details
-
DEFAULT_UPPER_BOUND
-
DEFAULT_LOWER_BOUND
-
UNBOUNDED
-
upperBound
-
lowerBound
-
-
Constructor Details
-
WildcardTypeImpl
-
-
Method Details
-
unbounded
-
withUpperBound
-
withLowerBound
-
getUpperBounds
- Specified by:
getUpperBoundsin interfaceWildcardType
-
getLowerBounds
- Specified by:
getLowerBoundsin interfaceWildcardType
-
equals
-
hashCode
-
toString
-