Uses of Interface
org.jboss.webbeans.introspector.AnnotatedClass

Packages that use AnnotatedClass
org.jboss.webbeans.bean   
org.jboss.webbeans.bootstrap   
org.jboss.webbeans.introspector   
org.jboss.webbeans.introspector.jlr   
org.jboss.webbeans.resources   
org.jboss.webbeans.util   
org.jboss.webbeans.xml   
org.jboss.webbeans.xml.checker.beanchildren   
org.jboss.webbeans.xml.checker.beanchildren.ext   
org.jboss.webbeans.xml.registrator.bean   
org.jboss.webbeans.xml.registrator.bean.ext   
org.jboss.webbeans.xml.registrator.bean.impl   
 

Uses of AnnotatedClass in org.jboss.webbeans.bean
 

Fields in org.jboss.webbeans.bean declared as AnnotatedClass
protected  AnnotatedClass<T> AbstractClassBean.annotatedItem
           
 

Methods in org.jboss.webbeans.bean that return AnnotatedClass
 AnnotatedClass<T> AbstractClassBean.getAnnotatedItem()
          Gets the annotated item
 

Methods in org.jboss.webbeans.bean with parameters of type AnnotatedClass
static
<T> NewSimpleBean<T>
NewSimpleBean.of(AnnotatedClass<T> clazz, ManagerImpl manager)
          Creates an instance of a NewSimpleBean from an annotated class
static
<T> SimpleBean<T>
SimpleBean.of(AnnotatedClass<T> clazz, ManagerImpl manager)
          Creates a simple, annotation defined Web Bean
static
<T> EnterpriseBean<T>
EnterpriseBean.of(AnnotatedClass<T> clazz, ManagerImpl manager, BeanDeployerEnvironment environment)
          Creates a simple, annotation defined Enterprise Web Bean
static
<T> NewEnterpriseBean<T>
NewEnterpriseBean.of(AnnotatedClass<T> clazz, ManagerImpl manager, BeanDeployerEnvironment environment)
          Creates an instance of a NewEnterpriseBean from an annotated class
 

Constructors in org.jboss.webbeans.bean with parameters of type AnnotatedClass
AbstractClassBean(AnnotatedClass<T> type, ManagerImpl manager)
          Constructor
EnterpriseBean(AnnotatedClass<T> type, ManagerImpl manager, BeanDeployerEnvironment environment)
          Constructor
NewEnterpriseBean(AnnotatedClass<T> type, ManagerImpl manager, BeanDeployerEnvironment environment)
          Protected constructor
NewSimpleBean(AnnotatedClass<T> type, ManagerImpl manager)
          Protected constructor
SimpleBean(AnnotatedClass<T> type, ManagerImpl manager)
          Constructor
 

Uses of AnnotatedClass in org.jboss.webbeans.bootstrap
 

Methods in org.jboss.webbeans.bootstrap with parameters of type AnnotatedClass
protected
<T> void
BeanDeployer.createBean(AbstractClassBean<T> bean, AnnotatedClass<T> annotatedClass)
          Creates a Web Bean from a bean abstraction and adds it to the set of created beans Also creates the implicit field- and method-level beans, if present
 AbstractClassBean<?> BeanDeployerEnvironment.getClassBean(AnnotatedClass<?> clazz)
           
 

Method parameters in org.jboss.webbeans.bootstrap with type arguments of type AnnotatedClass
 BeanDeployer BeanDeployer.addClasses(java.util.Collection<AnnotatedClass<?>> classes)
           
protected  void WebBeansBootstrap.registerBeans(java.lang.Iterable<java.lang.Class<?>> classes, java.util.Collection<AnnotatedClass<?>> xmlClasses, java.lang.Iterable<AbstractJavaEEResourceBean<?>> resourceBeans, EjbDescriptorCache ejbDescriptors)
          Register the bean with the getManager(), including any standard (built in) beans
 

Uses of AnnotatedClass in org.jboss.webbeans.introspector
 

Classes in org.jboss.webbeans.introspector that implement AnnotatedClass
 class ForwardingAnnotatedClass<T>
           
 class WrappedAnnotatedClass<T>
           
 

Methods in org.jboss.webbeans.introspector that return AnnotatedClass
<U> AnnotatedClass<? extends U>
AnnotatedClass.asSubclass(AnnotatedClass<U> clazz)
           
<U> AnnotatedClass<? extends U>
ForwardingAnnotatedClass.asSubclass(AnnotatedClass<U> clazz)
           
protected abstract  AnnotatedClass<T> ForwardingAnnotatedClass.delegate()
           
protected  AnnotatedClass<T> WrappedAnnotatedClass.delegate()
           
 AnnotatedClass<?> AnnotatedClass.getSuperclass()
          Gets the superclass.
 AnnotatedClass<?> ForwardingAnnotatedClass.getSuperclass()
           
 

Methods in org.jboss.webbeans.introspector with parameters of type AnnotatedClass
<U> AnnotatedClass<? extends U>
AnnotatedClass.asSubclass(AnnotatedClass<U> clazz)
           
<U> AnnotatedClass<? extends U>
ForwardingAnnotatedClass.asSubclass(AnnotatedClass<U> clazz)
           
<F> AnnotatedField<F>
AnnotatedClass.getDeclaredField(java.lang.String fieldName, AnnotatedClass<F> expectedType)
          Get a field by name
<F> AnnotatedField<F>
ForwardingAnnotatedClass.getDeclaredField(java.lang.String fieldName, AnnotatedClass<F> expectedType)
           
<M> AnnotatedMethod<M>
AnnotatedClass.getDeclaredMethod(MethodSignature signature, AnnotatedClass<M> expectedReturnType)
          Get a method by name
<M> AnnotatedMethod<M>
ForwardingAnnotatedClass.getDeclaredMethod(MethodSignature signature, AnnotatedClass<M> expectedReturnType)
           
<A> AnnotatedMethod<A>
AnnotatedAnnotation.getMember(java.lang.String memberName, AnnotatedClass<A> expectedType)
          Get an annotation member by name
 

Constructors in org.jboss.webbeans.introspector with parameters of type AnnotatedClass
WrappedAnnotatedClass(AnnotatedClass<T> clazz, java.util.Set<java.lang.annotation.Annotation> extraAnnotations, java.util.Set<java.lang.annotation.Annotation> extraDeclaredAnnotations)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.introspector.jlr
 

Classes in org.jboss.webbeans.introspector.jlr that implement AnnotatedClass
 class AnnotatedClassImpl<T>
          Represents an annotated class This class is immutable, and therefore threadsafe
 

Methods in org.jboss.webbeans.introspector.jlr that return AnnotatedClass
<U> AnnotatedClass<? extends U>
AnnotatedClassImpl.asSubclass(AnnotatedClass<U> clazz)
           
 AnnotatedClass<?> AbstractAnnotatedType.getSuperclass()
          Gets the superclass abstraction of the type
static
<T> AnnotatedClass<T>
AnnotatedClassImpl.of(java.lang.Class<T> clazz, ClassTransformer classTransformer)
           
 

Methods in org.jboss.webbeans.introspector.jlr with parameters of type AnnotatedClass
<U> AnnotatedClass<? extends U>
AnnotatedClassImpl.asSubclass(AnnotatedClass<U> clazz)
           
<F> AnnotatedField<F>
AnnotatedClassImpl.getDeclaredField(java.lang.String fieldName, AnnotatedClass<F> expectedType)
           
<M> AnnotatedMethod<M>
AnnotatedClassImpl.getDeclaredMethod(MethodSignature signature, AnnotatedClass<M> expectedReturnType)
           
<A> AnnotatedMethod<A>
AnnotatedAnnotationImpl.getMember(java.lang.String memberName, AnnotatedClass<A> expectedType)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.resources
 

Methods in org.jboss.webbeans.resources that return AnnotatedClass
<T> AnnotatedClass<T>
ClassTransformer.classForName(java.lang.Class<T> clazz)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.util
 

Methods in org.jboss.webbeans.util with parameters of type AnnotatedClass
static java.util.Set<FieldInjectionPoint<?>> Beans.getFieldInjectionPoints(AnnotatedClass<?> annotatedItem, Bean<?> declaringBean)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml
 

Methods in org.jboss.webbeans.xml that return AnnotatedClass
<T> AnnotatedClass<? extends T>
XmlEnvironment.loadClass(java.lang.String className, java.lang.Class<T> expectedType)
           
static
<T> AnnotatedClass<? extends T>
ParseXmlHelper.loadElementClass(org.dom4j.Element element, java.lang.Class<T> expectedType, XmlEnvironment environment, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> packagesMap)
           
 

Methods in org.jboss.webbeans.xml that return types with arguments of type AnnotatedClass
 java.util.List<AnnotatedClass<?>> XmlEnvironment.getClasses()
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml.checker.beanchildren
 

Methods in org.jboss.webbeans.xml.checker.beanchildren with parameters of type AnnotatedClass
 void BeanChildrenChecker.checkChildren(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml.checker.beanchildren.ext
 

Fields in org.jboss.webbeans.xml.checker.beanchildren.ext with type parameters of type AnnotatedClass
protected  java.util.List<AnnotatedClass<?>> AbstractBeanChildrenChecker.constructorParameters
           
 

Methods in org.jboss.webbeans.xml.checker.beanchildren.ext with parameters of type AnnotatedClass
 void AbstractBeanChildrenChecker.checkChildren(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void NotSimpleBeanChildrenChecker.checkForConstructor(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected abstract  void AbstractBeanChildrenChecker.checkForConstructor(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void SimpleBeanChildrenChecker.checkForConstructor(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void ResourceBeanChildrenChecker.checkRIBean(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void NotSimpleBeanChildrenChecker.checkRIBean(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected abstract  void AbstractBeanChildrenChecker.checkRIBean(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void SimpleBeanChildrenChecker.checkRIBean(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml.registrator.bean
 

Methods in org.jboss.webbeans.xml.registrator.bean with parameters of type AnnotatedClass
 boolean BeanElementRegistrator.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 void BeanElementRegistrator.registerBeanElement(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml.registrator.bean.ext
 

Methods in org.jboss.webbeans.xml.registrator.bean.ext with parameters of type AnnotatedClass
 boolean JmsResourceElementRegistrator.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 boolean ResourceElementRegistrator.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 boolean SessionBeanElementRegistrator.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 boolean SimpleBeanElementRegistrator.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void NotSimpleBeanElementRegistrator.checkElementDeclaration(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void SimpleBeanElementRegistrator.checkElementDeclaration(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void ResourceElementRegistrator.register(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 

Uses of AnnotatedClass in org.jboss.webbeans.xml.registrator.bean.impl
 

Methods in org.jboss.webbeans.xml.registrator.bean.impl with parameters of type AnnotatedClass
abstract  boolean BeanElementRegistratorImpl.accept(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected abstract  void BeanElementRegistratorImpl.checkElementDeclaration(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
protected  void BeanElementRegistratorImpl.register(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 void BeanElementRegistratorImpl.registerBeanElement(org.dom4j.Element beanElement, AnnotatedClass<?> beanClass)
           
 



Copyright © 2011. All Rights Reserved.