Beispiel #1
0
  public BeanBuilder<T> annotation(Annotation ann) {
    if (_annotated == null) _annotated = new AnnotatedElementImpl(_managedBean.getAnnotated());

    _annotated.addAnnotation(ann);

    return this;
  }
Beispiel #2
0
 public String toString() {
   return (getClass().getSimpleName()
       + "["
       + _managedBean.getBeanClass()
       + _bindings
       + ", "
       + _name
       + "]");
 }
Beispiel #3
0
  public BeanBuilder<T> annotation(Collection<Annotation> list) {
    if (_annotated == null) _annotated = new AnnotatedElementImpl(_managedBean.getAnnotated());

    for (Annotation ann : list) {
      _annotated.addAnnotation(ann);
    }

    return this;
  }
Beispiel #4
0
 public AnnotatedType<T> getAnnotatedType() {
   return _managedBean.getAnnotatedType();
 }
Beispiel #5
0
 public BeanBuilder(ManagedBeanImpl<T> managedBean) {
   _managedBean = managedBean;
   _injectionTarget = managedBean.getInjectionTarget();
 }