Skip navigation links
com.caucho.config.inject

Class BeanBuilder<T>

    • Method Detail

      • getAnnotatedType

        public <any> getAnnotatedType()
      • getExtendedAnnotated

        public Annotated getExtendedAnnotated()
      • qualifier

        public BeanBuilder<T> qualifier(java.lang.annotation.Annotation ann)
      • binding

        public BeanBuilder<T> binding(java.util.Collection<java.lang.annotation.Annotation> list)
      • stereotype

        public BeanBuilder<T> stereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annType)
      • stereotype

        public BeanBuilder<T> stereotype(java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> list)
      • annotation

        public BeanBuilder<T> annotation(java.lang.annotation.Annotation ann)
      • annotation

        public BeanBuilder<T> annotation(java.util.Collection<java.lang.annotation.Annotation> list)
      • scope

        public BeanBuilder<T> scope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType)
      • type

        public BeanBuilder<T> type(java.lang.reflect.Type... types)
      • type

        public BeanBuilder<T> type(java.util.Set<java.lang.reflect.Type> types)
      • singleton

        public <any> singleton(java.lang.Object value)
      • injection

        public <any> injection(<any> injection)
      • bean

        public <any> bean()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object