コード例 #1
0
ファイル: BeanBuilder.java プロジェクト: GEFFROY/Quercus
  public BeanBuilder<T> annotation(Annotation ann) {
    if (_annotated == null) _annotated = new AnnotatedElementImpl(_managedBean.getAnnotated());

    _annotated.addAnnotation(ann);

    return this;
  }
コード例 #2
0
ファイル: BeanBuilder.java プロジェクト: GEFFROY/Quercus
 public String toString() {
   return (getClass().getSimpleName()
       + "["
       + _managedBean.getBeanClass()
       + _bindings
       + ", "
       + _name
       + "]");
 }
コード例 #3
0
ファイル: BeanBuilder.java プロジェクト: GEFFROY/Quercus
  public BeanBuilder<T> annotation(Collection<Annotation> list) {
    if (_annotated == null) _annotated = new AnnotatedElementImpl(_managedBean.getAnnotated());

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

    return this;
  }
コード例 #4
0
ファイル: BeanBuilder.java プロジェクト: GEFFROY/Quercus
 public AnnotatedType<T> getAnnotatedType() {
   return _managedBean.getAnnotatedType();
 }
コード例 #5
0
ファイル: BeanBuilder.java プロジェクト: GEFFROY/Quercus
 public BeanBuilder(ManagedBeanImpl<T> managedBean) {
   _managedBean = managedBean;
   _injectionTarget = managedBean.getInjectionTarget();
 }