private BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, InternalEjbDescriptor<T> descriptor, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); if (descriptor == null) { types = SharedObjectCache.instance(manager).getSharedSet(Beans.getTypes(annotated)); } else { types = SharedObjectCache.instance(manager).getSharedSet(Beans.getTypes(annotated, descriptor)); } }
public BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, Set<Type> types, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); this.types = types; }
public BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, Set<Type> types, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); this.types = types; }
public BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, Set<Type> types, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); this.types = types; }
public BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, Set<Type> types, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); this.types = types; }
public BeanAttributesBuilder(EnhancedAnnotated<T, ?> annotated, Set<Type> types, BeanManagerImpl manager) { this.manager = manager; this.annotated = annotated; initStereotypes(annotated, manager); initAlternative(annotated); initName(annotated); initQualifiers(annotated); initScope(annotated); this.types = types; }