| Package | Description |
|---|---|
| javax.enterprise.inject |
Annotations relating to bean and stereotype definition,
built-in qualifiers, and interfaces and classes relating
to programmatic lookup.
|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.bean.builtin |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.environment.se | |
| org.jboss.weld.environment.se.beans | |
| org.jboss.weld.manager |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.manager.api |
| Modifier and Type | Method and Description |
|---|---|
Instance<T> |
Instance.select(Annotation... qualifiers)
Obtains a child Instance for the given additional required qualifiers.
|
<U extends T> |
Instance.select(Class<U> subtype,
Annotation... qualifiers)
Obtains a child Instance for the given required type and additional required qualifiers.
|
<U extends T> |
Instance.select(TypeLiteral<U> subtype,
Annotation... qualifiers)
Obtains a child Instance for the given required type and additional required qualifiers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CDI<T>
Provides access to the current container.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCDI<T>
Abstract implementation of CDI which forwards all Instance methods to a delegate.
|
class |
SimpleCDI
Provides convenient way to access the CDI container.
|
| Modifier and Type | Method and Description |
|---|---|
protected Instance<T> |
AbstractCDI.getInstance()
Subclasses are allowed to override the default behavior, i.e. to cache instance per BeanManager.
|
Instance<T> |
AbstractCDI.select(Annotation... qualifiers) |
<U extends T> |
AbstractCDI.select(Class<U> subtype,
Annotation... qualifiers) |
<U extends T> |
AbstractCDI.select(TypeLiteral<U> subtype,
Annotation... qualifiers) |
| Modifier and Type | Class and Description |
|---|---|
class |
InstanceImpl<T>
Helper implementation for Instance for getting instances
|
| Modifier and Type | Method and Description |
|---|---|
Instance<Object> |
BeanManagerProxy.instance() |
protected Instance<?> |
InstanceBean.newInstance(InjectionPoint injectionPoint,
CreationalContext<Instance<?>> creationalContext) |
static <I> Instance<I> |
InstanceImpl.of(InjectionPoint injectionPoint,
CreationalContext<I> creationalContext,
BeanManagerImpl beanManager) |
Instance<T> |
InstanceImpl.select(Annotation... qualifiers) |
<U extends T> |
InstanceImpl.select(Class<U> subtype,
Annotation... qualifiers) |
<U extends T> |
InstanceImpl.select(TypeLiteral<U> subtype,
Annotation... qualifiers) |
| Modifier and Type | Method and Description |
|---|---|
protected Instance<?> |
InstanceBean.newInstance(InjectionPoint injectionPoint,
CreationalContext<Instance<?>> creationalContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
WeldContainer
Represents a Weld SE container.
|
| Modifier and Type | Method and Description |
|---|---|
protected Instance<Object> |
WeldContainer.getInstance() |
Instance<Object> |
WeldContainer.instance()
Provides access to all beans within the application.
|
| Modifier and Type | Method and Description |
|---|---|
Instance<Object> |
InstanceManager.getInstances()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T> Instance<Object> |
BeanManagerImpl.getInstance(CreationalContext<?> ctx) |
Instance<Object> |
BeanManagerImpl.instance() |
| Modifier and Type | Method and Description |
|---|---|
Instance<Object> |
WeldManager.instance() |
Copyright © 2015. All Rights Reserved.