Package io.quarkus.arc.impl
Class TypeVariableImpl<D extends GenericDeclaration>
java.lang.Object
io.quarkus.arc.impl.TypeVariableImpl<D>
- All Implemented Interfaces:
AnnotatedElement
,Type
,TypeVariable<D>
public class TypeVariableImpl<D extends GenericDeclaration>
extends Object
implements TypeVariable<D>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
<T extends Annotation>
TgetAnnotation
(Class<T> annotationClass) Type[]
getName()
int
hashCode()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresent
Methods inherited from interface java.lang.reflect.Type
getTypeName
-
Constructor Details
-
TypeVariableImpl
-
-
Method Details
-
getAnnotation
- Specified by:
getAnnotation
in interfaceAnnotatedElement
-
getAnnotations
- Specified by:
getAnnotations
in interfaceAnnotatedElement
-
getDeclaredAnnotations
- Specified by:
getDeclaredAnnotations
in interfaceAnnotatedElement
-
getBounds
- Specified by:
getBounds
in interfaceTypeVariable<D extends GenericDeclaration>
-
getGenericDeclaration
- Specified by:
getGenericDeclaration
in interfaceTypeVariable<D extends GenericDeclaration>
-
getName
- Specified by:
getName
in interfaceTypeVariable<D extends GenericDeclaration>
-
getAnnotatedBounds
- Specified by:
getAnnotatedBounds
in interfaceTypeVariable<D extends GenericDeclaration>
-
hashCode
public int hashCode() -
equals
-
toString
-