Package org.uberfire.mocks
Class MockInstanceImpl<T>
- java.lang.Object
-
- org.uberfire.mocks.MockInstanceImpl<T>
-
-
Constructor Summary
Constructors Constructor Description MockInstanceImpl(T... instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy(T instance)Tget()booleanisAmbiguous()booleanisUnsatisfied()Iterator<T>iterator()javax.enterprise.inject.Instance<T>select(Annotation... annotations)<U extends T>
javax.enterprise.inject.Instance<U>select(Class<U> aClass, Annotation... annotations)<U extends T>
javax.enterprise.inject.Instance<U>select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
MockInstanceImpl
public MockInstanceImpl(T... instance)
-
-
Method Detail
-
select
public javax.enterprise.inject.Instance<T> select(Annotation... annotations)
- Specified by:
selectin interfacejavax.enterprise.inject.Instance<T>
-
isUnsatisfied
public boolean isUnsatisfied()
- Specified by:
isUnsatisfiedin interfacejavax.enterprise.inject.Instance<T>
-
isAmbiguous
public boolean isAmbiguous()
- Specified by:
isAmbiguousin interfacejavax.enterprise.inject.Instance<T>
-
destroy
public void destroy(T instance)
- Specified by:
destroyin interfacejavax.enterprise.inject.Instance<T>
-
select
public <U extends T> javax.enterprise.inject.Instance<U> select(Class<U> aClass, Annotation... annotations)
- Specified by:
selectin interfacejavax.enterprise.inject.Instance<T>
-
select
public <U extends T> javax.enterprise.inject.Instance<U> select(javax.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
- Specified by:
selectin interfacejavax.enterprise.inject.Instance<T>
-
-