T - public class InstanceImpl<T> extends AbstractFacade<T,Instance<T>> implements Instance<T>, java.io.Serializable
AbstractFacade.AbstractFacadeSerializationProxy<T,X>| Modifier and Type | Method and Description |
|---|---|
void |
destroy(T instance) |
T |
get() |
boolean |
isAmbiguous() |
boolean |
isUnsatisfied() |
java.util.Iterator<T> |
iterator() |
static <I> Instance<I> |
of(InjectionPoint injectionPoint,
CreationalContext<I> creationalContext,
BeanManagerImpl beanManager) |
Instance<T> |
select(java.lang.annotation.Annotation... qualifiers) |
<U extends T> |
select(java.lang.Class<U> subtype,
java.lang.annotation.Annotation... qualifiers) |
<U extends T> |
select(TypeLiteral<U> subtype,
java.lang.annotation.Annotation... qualifiers) |
java.lang.String |
toString()
Gets a string representation
|
equals, getBeanManager, getCreationalContext, getFacadeType, getInjectionPoint, getQualifiers, getType, hashCodepublic static <I> Instance<I> of(InjectionPoint injectionPoint, CreationalContext<I> creationalContext, BeanManagerImpl beanManager)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Iterator<T> iterator()
iterator in interface java.lang.Iterable<T>public boolean isAmbiguous()
isAmbiguous in interface Instance<T>public boolean isUnsatisfied()
isUnsatisfied in interface Instance<T>public <U extends T> Instance<U> select(java.lang.Class<U> subtype, java.lang.annotation.Annotation... qualifiers)
public <U extends T> Instance<U> select(TypeLiteral<U> subtype, java.lang.annotation.Annotation... qualifiers)
Copyright © 2015. All Rights Reserved.