T
- public abstract class AbstractCDI<T>
extends javax.enterprise.inject.spi.CDI<T>
getCallingClassName()
method.Modifier and Type | Field and Description |
---|---|
protected Set<String> |
subclassNames |
Constructor and Description |
---|
AbstractCDI() |
Modifier and Type | Method and Description |
---|---|
void |
destroy(T instance) |
T |
get() |
protected String |
getCallingClassName()
Examines
StackTraceElement s to figure out which class invoked a method on CDI . |
boolean |
isAmbiguous() |
boolean |
isUnsatisfied() |
Iterator<T> |
iterator() |
javax.enterprise.inject.Instance<T> |
select(Annotation... qualifiers) |
<U extends T> |
select(Class<U> subtype,
Annotation... qualifiers) |
<U extends T> |
select(javax.enterprise.util.TypeLiteral<U> subtype,
Annotation... qualifiers) |
current, getBeanManager, setCDIProvider
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public T get()
public javax.enterprise.inject.Instance<T> select(Annotation... qualifiers)
public <U extends T> javax.enterprise.inject.Instance<U> select(Class<U> subtype, Annotation... qualifiers)
public <U extends T> javax.enterprise.inject.Instance<U> select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
public boolean isUnsatisfied()
public boolean isAmbiguous()
public void destroy(T instance)
protected String getCallingClassName()
StackTraceElement
s to figure out which class invoked a method on CDI
.Copyright © 2016. All rights reserved.