public class EventPacket<T> extends Object implements javax.enterprise.inject.spi.EventMetadata
An event packet consisting of:
InjectionPoint representing the injected Event| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.InjectionPoint |
getInjectionPoint() |
T |
getPayload() |
Set<Annotation> |
getQualifiers() |
Type |
getType() |
static <T> EventPacket<T> |
of(T event,
Annotation... qualifiers) |
static <T> EventPacket<T> |
of(T event,
Type eventType,
Set<Annotation> qualifiers,
javax.enterprise.inject.spi.InjectionPoint ip) |
String |
toString() |
public static <T> EventPacket<T> of(T event, Type eventType, Set<Annotation> qualifiers, javax.enterprise.inject.spi.InjectionPoint ip)
public static <T> EventPacket<T> of(T event, Annotation... qualifiers)
public T getPayload()
public Type getType()
getType in interface javax.enterprise.inject.spi.EventMetadatapublic Set<Annotation> getQualifiers()
getQualifiers in interface javax.enterprise.inject.spi.EventMetadatapublic javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
getInjectionPoint in interface javax.enterprise.inject.spi.EventMetadataCopyright © 2016. All rights reserved.