T - public abstract class AbstractCDI<T> extends javax.enterprise.inject.spi.CDI<T> implements org.jboss.weld.inject.WeldInstance<T>
getCallingClassName() method.org.jboss.weld.inject.WeldInstance.Handler<T>| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
knownClassNames |
| Constructor and Description |
|---|
AbstractCDI() |
current, getBeanManager, setCDIProviderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic org.jboss.weld.inject.WeldInstance<T> select(Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>select in interface org.jboss.weld.inject.WeldInstance<T>public <U extends T> org.jboss.weld.inject.WeldInstance<U> select(Class<U> subtype, Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>select in interface org.jboss.weld.inject.WeldInstance<T>public <U extends T> org.jboss.weld.inject.WeldInstance<U> select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>select in interface org.jboss.weld.inject.WeldInstance<T>public <X> org.jboss.weld.inject.WeldInstance<X> select(Type subtype, Annotation... qualifiers)
select in interface org.jboss.weld.inject.WeldInstance<T>public boolean isUnsatisfied()
isUnsatisfied in interface javax.enterprise.inject.Instance<T>public boolean isAmbiguous()
isAmbiguous in interface javax.enterprise.inject.Instance<T>public void destroy(T instance)
destroy in interface javax.enterprise.inject.Instance<T>public org.jboss.weld.inject.WeldInstance.Handler<T> getHandler()
getHandler in interface org.jboss.weld.inject.WeldInstance<T>public boolean isResolvable()
isResolvable in interface org.jboss.weld.inject.WeldInstance<T>public Iterable<org.jboss.weld.inject.WeldInstance.Handler<T>> handlers()
handlers in interface org.jboss.weld.inject.WeldInstance<T>public Comparator<org.jboss.weld.inject.WeldInstance.Handler<?>> getPriorityComparator()
getPriorityComparator in interface org.jboss.weld.inject.WeldInstance<T>protected String getCallingClassName()
StackTraceElements to figure out which class invoked a method on CDI.protected org.jboss.weld.inject.WeldInstance<T> getInstance()
Instance the relevant calls are delegated toprotected void checkState()
Subclasses are allowed to override the default behavior, i.e. to check whether a container is running.
Copyright © 2017. All rights reserved.