org.jboss.weld.introspector
Class ForwardingWeldAnnotation<T extends java.lang.annotation.Annotation>
java.lang.Object
org.jboss.weld.introspector.ForwardingAnnotated<T,S>
org.jboss.weld.introspector.ForwardingWeldAnnotated<T,java.lang.Class<T>>
org.jboss.weld.introspector.ForwardingWeldClass<T>
org.jboss.weld.introspector.ForwardingWeldAnnotation<T>
- All Implemented Interfaces:
- javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedType<T>, WeldAnnotated<T,java.lang.Class<T>>, WeldAnnotation<T>, WeldClass<T>
public abstract class ForwardingWeldAnnotation<T extends java.lang.annotation.Annotation>
- extends ForwardingWeldClass<T>
- implements WeldAnnotation<T>
| Methods inherited from class org.jboss.weld.introspector.ForwardingWeldClass |
asWeldSubclass, cast, getAnnotatedWeldConstructors, getAnnotatedWeldFields, getAnnotatedWeldMethods, getDeclaredAnnotatedWeldFields, getDeclaredAnnotatedWeldMethods, getDeclaredWeldConstructor, getDeclaredWeldField, getDeclaredWeldMethod, getDeclaredWeldMethod, getDeclaredWeldMethodsWithAnnotatedParameters, getMetaAnnotatedWeldFields, getNoArgsWeldConstructor, getSimpleName, getWBMethod, getWeldConstructors, getWeldConstructorsWithAnnotatedParameters, getWeldFields, getWeldMethod, getWeldMethods, getWeldMethodsWithAnnotatedParameters, getWeldSuperclass, isAbstract, isEnum, isEquivalent, isNonStaticMemberClass, isParameterizedType |
| Methods inherited from class org.jboss.weld.introspector.ForwardingWeldAnnotated |
getActualTypeArguments, getBindingsAsArray, getDeclaredMetaAnnotations, getInterfaceOnlyFlattenedTypeHierarchy, getJavaClass, getMetaAnnotations, getMetaAnnotationsAsArray, getName, getPackage, getQualifiers, isDeclaredAnnotationPresent, isFinal, isPackagePrivate, isPrivate, isProxyable, isPublic, isStatic |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.weld.introspector.WeldClass |
asWeldSubclass, cast, getAnnotatedWeldConstructors, getAnnotatedWeldFields, getAnnotatedWeldMethods, getDeclaredAnnotatedWeldFields, getDeclaredAnnotatedWeldMethods, getDeclaredWeldConstructor, getDeclaredWeldField, getDeclaredWeldMethod, getDeclaredWeldMethod, getDeclaredWeldMethods, getDeclaredWeldMethodsWithAnnotatedParameters, getMetaAnnotatedWeldFields, getNoArgsWeldConstructor, getSimpleName, getWBMethod, getWeldConstructors, getWeldConstructorsWithAnnotatedParameters, getWeldFields, getWeldMethod, getWeldMethods, getWeldMethodsWithAnnotatedParameters, getWeldSuperclass, isAbstract, isEnum, isEquivalent, isNonStaticMemberClass, isParameterizedType |
| Methods inherited from interface org.jboss.weld.introspector.WeldAnnotated |
getActualTypeArguments, getBindingsAsArray, getDeclaredMetaAnnotations, getInterfaceOnlyFlattenedTypeHierarchy, getJavaClass, getMetaAnnotations, getMetaAnnotationsAsArray, getName, getPackage, getQualifiers, isDeclaredAnnotationPresent, isFinal, isPackagePrivate, isPrivate, isProxyable, isPublic, isStatic |
| Methods inherited from interface javax.enterprise.inject.spi.AnnotatedType |
getConstructors, getFields, getJavaClass, getMethods |
| Methods inherited from interface javax.enterprise.inject.spi.Annotated |
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent |
ForwardingWeldAnnotation
public ForwardingWeldAnnotation()
delegate
protected abstract WeldAnnotation<T> delegate()
- Specified by:
delegate in class ForwardingWeldClass<T extends java.lang.annotation.Annotation>
getAnnotatedMembers
public java.util.Set<WeldMethod<?,?>> getAnnotatedMembers(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
- Description copied from interface:
WeldAnnotation
- Gets all the members annotated with annotationType
- Specified by:
getAnnotatedMembers in interface WeldAnnotation<T extends java.lang.annotation.Annotation>
- Parameters:
annotationType - The annotation type to match
- Returns:
- A set of abstracted members with the annotation type
getMembers
public java.util.Set<WeldMethod<?,?>> getMembers()
- Description copied from interface:
WeldAnnotation
- Gets all members
- Specified by:
getMembers in interface WeldAnnotation<T extends java.lang.annotation.Annotation>
- Returns:
- A set of abstracted members
Copyright © 2008-2009 Seam Framework. All Rights Reserved.