public interface WeldEvent<T> extends Event<T>
Event
.Modifier and Type | Method and Description |
---|---|
WeldEvent<T> |
select(Annotation... qualifiers)
Obtains a child Event for the given additional required qualifiers.
|
<U extends T> |
select(Class<U> subtype,
Annotation... qualifiers)
Obtains a child Event for the given required type and additional required qualifiers.
|
<X> WeldEvent<X> |
select(Type type,
Annotation... qualifiers)
Obtains a child
Event for the given required type and additional required qualifiers. |
<U extends T> |
select(TypeLiteral<U> subtype,
Annotation... qualifiers)
Obtains a child Event for the given required type and additional required qualifiers.
|
<X> WeldEvent<X> select(Type type, Annotation... qualifiers)
Obtains a child Event
for the given required type and additional required qualifiers. Must be invoked on
Event<T>
where T is Object
.
X
- the required typetype
- a Type
representing the required typequalifiers
- the additional required qualifiersIllegalArgumentException
- if passed two instances of the same non repeating qualifier type, or an instance of an
annotation that is not a qualifier typeIllegalStateException
- if invoked on Event<T>
where T is of any other type than
Object
WeldEvent<T> select(Annotation... qualifiers)
Event
Obtains a child Event for the given additional required qualifiers.
<U extends T> WeldEvent<U> select(Class<U> subtype, Annotation... qualifiers)
Event
Obtains a child Event for the given required type and additional required qualifiers.
<U extends T> WeldEvent<U> select(TypeLiteral<U> subtype, Annotation... qualifiers)
Event
Obtains a child Event for the given required type and additional required qualifiers.
select
in interface Event<T>
U
- the specified typesubtype
- a TypeLiteral
representing the specified typequalifiers
- the additional specified qualifiersCopyright © 2019 JBoss by Red Hat. All rights reserved.