public final class io.quarkus.arc.impl.EventMetadataImpl extends java.lang.Object implements jakarta.enterprise.inject.spi.EventMetadata
{
private final java.util.Set qualifiers;
private final java.lang.reflect.Type eventType;
private final jakarta.enterprise.inject.spi.InjectionPoint injectionPoint;
public void <init>(java.util.Set, java.lang.reflect.Type, jakarta.enterprise.inject.spi.InjectionPoint)
{
java.lang.reflect.Type v;
jakarta.enterprise.inject.spi.InjectionPoint v;
java.util.Set v;
java.lang.Object v, v;
io.quarkus.arc.impl.EventMetadataImpl v;
v := @this: io.quarkus.arc.impl.EventMetadataImpl;
v := @parameter: java.util.Set;
v := @parameter: java.lang.reflect.Type;
v := @parameter: jakarta.enterprise.inject.spi.InjectionPoint;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object)>(v);
v.<io.quarkus.arc.impl.EventMetadataImpl: java.util.Set qualifiers> = v;
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object)>(v);
v.<io.quarkus.arc.impl.EventMetadataImpl: java.lang.reflect.Type eventType> = v;
v.<io.quarkus.arc.impl.EventMetadataImpl: jakarta.enterprise.inject.spi.InjectionPoint injectionPoint> = v;
return;
}
public java.util.Set getQualifiers()
{
java.util.Set v;
io.quarkus.arc.impl.EventMetadataImpl v;
v := @this: io.quarkus.arc.impl.EventMetadataImpl;
v = v.<io.quarkus.arc.impl.EventMetadataImpl: java.util.Set qualifiers>;
return v;
}
public jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint()
{
io.quarkus.arc.impl.EventMetadataImpl v;
jakarta.enterprise.inject.spi.InjectionPoint v;
v := @this: io.quarkus.arc.impl.EventMetadataImpl;
v = v.<io.quarkus.arc.impl.EventMetadataImpl: jakarta.enterprise.inject.spi.InjectionPoint injectionPoint>;
return v;
}
public java.lang.reflect.Type getType()
{
io.quarkus.arc.impl.EventMetadataImpl v;
java.lang.reflect.Type v;
v := @this: io.quarkus.arc.impl.EventMetadataImpl;
v = v.<io.quarkus.arc.impl.EventMetadataImpl: java.lang.reflect.Type eventType>;
return v;
}
}