/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }
/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }
/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }
/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }
/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }
/** * Constructor * * @param type The type * @param beanManager The Bean manager */ protected AbstractClassBean(BeanAttributes<T> attributes, EnhancedAnnotatedType<T> type, BeanIdentifier identifier, BeanManagerImpl beanManager) { super(attributes, identifier, beanManager); this.enhancedAnnotatedItem = type; this.annotatedType = type.slim(); initType(); }