public class EventMetadataImpl extends Object implements javax.enterprise.inject.spi.EventMetadata, Serializable
| Constructor and Description |
|---|
EventMetadataImpl(Type selectType,
Type type,
javax.enterprise.inject.spi.InjectionPoint injectionPoint,
Annotation[] qualifiers,
WebBeansContext context) |
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.InjectionPoint |
getInjectionPoint() |
Set<Annotation> |
getQualifiers() |
Type |
getType() |
EventMetadataImpl |
select(Annotation... bindings) |
EventMetadataImpl |
select(Type subtype,
Annotation... bindings) |
EventMetadataImpl |
select(javax.enterprise.util.TypeLiteral<?> subtype,
Annotation... bindings) |
Type |
validatedType() |
public EventMetadataImpl(Type selectType, Type type, javax.enterprise.inject.spi.InjectionPoint injectionPoint, Annotation[] qualifiers, WebBeansContext context)
public Type getType()
getType in interface javax.enterprise.inject.spi.EventMetadatapublic Type validatedType()
public javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
getInjectionPoint in interface javax.enterprise.inject.spi.EventMetadatapublic Set<Annotation> getQualifiers()
getQualifiers in interface javax.enterprise.inject.spi.EventMetadatapublic EventMetadataImpl select(Annotation... bindings)
public EventMetadataImpl select(javax.enterprise.util.TypeLiteral<?> subtype, Annotation... bindings)
public EventMetadataImpl select(Type subtype, Annotation... bindings)
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.