org.apache.webbeans.event
Class EventMetadataImpl

java.lang.Object
  extended by org.apache.webbeans.event.EventMetadataImpl
All Implemented Interfaces:
Serializable, javax.enterprise.inject.spi.EventMetadata

public class EventMetadataImpl
extends Object
implements javax.enterprise.inject.spi.EventMetadata, Serializable

See Also:
Serialized Form

Constructor Summary
EventMetadataImpl(Type selectType, Type type, javax.enterprise.inject.spi.InjectionPoint injectionPoint, Annotation[] qualifiers, WebBeansContext context)
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventMetadataImpl

public EventMetadataImpl(Type selectType,
                         Type type,
                         javax.enterprise.inject.spi.InjectionPoint injectionPoint,
                         Annotation[] qualifiers,
                         WebBeansContext context)
Method Detail

getType

public Type getType()
Specified by:
getType in interface javax.enterprise.inject.spi.EventMetadata

validatedType

public Type validatedType()

getInjectionPoint

public javax.enterprise.inject.spi.InjectionPoint getInjectionPoint()
Specified by:
getInjectionPoint in interface javax.enterprise.inject.spi.EventMetadata

getQualifiers

public Set<Annotation> getQualifiers()
Specified by:
getQualifiers in interface javax.enterprise.inject.spi.EventMetadata

select

public EventMetadataImpl select(Annotation... bindings)

select

public EventMetadataImpl select(javax.enterprise.util.TypeLiteral<?> subtype,
                                Annotation... bindings)

select

public EventMetadataImpl select(Type subtype,
                                Annotation... bindings)


Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.