X - class typepublic class AnnotatedTypeImpl<X> extends AbstractAnnotated implements javax.enterprise.inject.spi.AnnotatedType<X>
AnnotatedType interface.| Constructor and Description |
|---|
AnnotatedTypeImpl(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType otherAnnotatedType)
Copy constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Set<javax.enterprise.inject.spi.AnnotatedConstructor<X>> |
getConstructors() |
protected Class<?> |
getDeclaringClass() |
Set<javax.enterprise.inject.spi.AnnotatedField<? super X>> |
getFields() |
Class<X> |
getJavaClass() |
Set<javax.enterprise.inject.spi.AnnotatedMethod<? super X>> |
getMethods() |
protected Class<?> |
getOwningClass() |
int |
hashCode() |
addAnnotation, buildRepeatableAnnotations, clearAnnotations, extractTypeClojure, getAnnotation, getAnnotations, getBaseType, getRepeatables, getTypeClosure, getWebBeansContext, isAnnotationPresent, setAnnotations, toStringpublic AnnotatedTypeImpl(WebBeansContext webBeansContext, javax.enterprise.inject.spi.AnnotatedType otherAnnotatedType)
webBeansContext - actual WebBeansContextotherAnnotatedType - to copypublic Class<X> getJavaClass()
getJavaClass in interface javax.enterprise.inject.spi.AnnotatedType<X>public Set<javax.enterprise.inject.spi.AnnotatedConstructor<X>> getConstructors()
getConstructors in interface javax.enterprise.inject.spi.AnnotatedType<X>public Set<javax.enterprise.inject.spi.AnnotatedField<? super X>> getFields()
getFields in interface javax.enterprise.inject.spi.AnnotatedType<X>public Set<javax.enterprise.inject.spi.AnnotatedMethod<? super X>> getMethods()
getMethods in interface javax.enterprise.inject.spi.AnnotatedType<X>protected Class<?> getOwningClass()
getOwningClass in class AbstractAnnotatedprotected Class<?> getDeclaringClass()
getDeclaringClass in class AbstractAnnotatedCopyright © 2008–2020 The Apache Software Foundation. All rights reserved.