T - public class InstanceImpl<T> extends AbstractFacade<T,Instance<T>> implements Instance<T>, Serializable
AbstractFacade.AbstractFacadeSerializationProxy<T,X>| Modifier and Type | Method and Description |
|---|---|
void |
destroy(T instance) |
T |
get() |
boolean |
isAmbiguous() |
boolean |
isUnsatisfied() |
Iterator<T> |
iterator() |
static <I> Instance<I> |
of(InjectionPoint injectionPoint,
CreationalContext<I> creationalContext,
BeanManagerImpl beanManager) |
Instance<T> |
select(Annotation... qualifiers) |
<U extends T> |
select(Class<U> subtype,
Annotation... qualifiers) |
<U extends T> |
select(TypeLiteral<U> subtype,
Annotation... qualifiers) |
String |
toString()
Gets a string representation
|
equals, getBeanManager, getCreationalContext, getFacadeType, getInjectionPoint, getQualifiers, getType, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic static <I> Instance<I> of(InjectionPoint injectionPoint, CreationalContext<I> creationalContext, BeanManagerImpl beanManager)
public String toString()
public boolean isAmbiguous()
isAmbiguous in interface Instance<T>public boolean isUnsatisfied()
isUnsatisfied in interface Instance<T>public Instance<T> select(Annotation... qualifiers)
public <U extends T> Instance<U> select(Class<U> subtype, Annotation... qualifiers)
public <U extends T> Instance<U> select(TypeLiteral<U> subtype, Annotation... qualifiers)
Copyright © 2014. All Rights Reserved.