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