| Constructor | Description |
|---|---|
InstanceImpl(Class<?> type,
Annotation[] qualifiers,
List<ObjectInstance> instances) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
destroy(T instance) |
|
T |
get() |
|
int |
getCount() |
|
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) |
forEach, spliteratorpublic InstanceImpl(Class<?> type, Annotation[] qualifiers, List<ObjectInstance> instances)
public int getCount()
public javax.enterprise.inject.Instance<T> select(Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>public <U extends T> javax.enterprise.inject.Instance<U> select(Class<U> subtype, Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>public <U extends T> javax.enterprise.inject.Instance<U> select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
select in interface javax.enterprise.inject.Instance<T>public boolean isUnsatisfied()
isUnsatisfied in interface javax.enterprise.inject.Instance<T>public boolean isAmbiguous()
isAmbiguous in interface javax.enterprise.inject.Instance<T>Copyright © 2018. All rights reserved.