public class EventPacket<T> extends java.lang.Object implements EventMetadata
An event packet consisting of:
InjectionPoint representing the injected Event| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
getInjectionPoint() |
T |
getPayload() |
java.util.Set<java.lang.annotation.Annotation> |
getQualifiers() |
Resolvable |
getResolvable() |
java.lang.reflect.Type |
getType() |
static <T> EventPacket<T> |
of(T event,
Resolvable resolvable,
java.lang.annotation.Annotation... qualifiers) |
static <T> EventPacket<T> |
of(T event,
java.lang.reflect.Type eventType,
Resolvable resolvable,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
InjectionPoint ip) |
java.lang.String |
toString() |
public static <T> EventPacket<T> of(T event, java.lang.reflect.Type eventType, Resolvable resolvable, java.util.Set<java.lang.annotation.Annotation> qualifiers, InjectionPoint ip)
public static <T> EventPacket<T> of(T event, Resolvable resolvable, java.lang.annotation.Annotation... qualifiers)
public T getPayload()
public java.lang.reflect.Type getType()
getType in interface EventMetadatapublic java.util.Set<java.lang.annotation.Annotation> getQualifiers()
getQualifiers in interface EventMetadatapublic InjectionPoint getInjectionPoint()
getInjectionPoint in interface EventMetadatapublic Resolvable getResolvable()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2013 Seam Framework. All Rights Reserved.