org.jboss.cdi.tck.util
Class ForwardingInjectionPoint

java.lang.Object
  extended by org.jboss.cdi.tck.util.ForwardingInjectionPoint
All Implemented Interfaces:
javax.enterprise.inject.spi.InjectionPoint
Direct Known Subclasses:
ProcessInjectionPointObserver.BrokenInjectionPoint, ProcessInjectionPointObserver.BrokenInjectionPoint

public abstract class ForwardingInjectionPoint
extends Object
implements javax.enterprise.inject.spi.InjectionPoint

Delegating InjectionPoint.

Author:
Jozef Hartinger

Constructor Summary
ForwardingInjectionPoint()
           
 
Method Summary
protected abstract  javax.enterprise.inject.spi.InjectionPoint delegate()
           
 boolean equals(Object obj)
           
 javax.enterprise.inject.spi.Annotated getAnnotated()
           
 javax.enterprise.inject.spi.Bean<?> getBean()
           
 Member getMember()
           
 Set<Annotation> getQualifiers()
           
 Type getType()
           
 int hashCode()
           
 boolean isDelegate()
           
 boolean isTransient()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForwardingInjectionPoint

public ForwardingInjectionPoint()
Method Detail

delegate

protected abstract javax.enterprise.inject.spi.InjectionPoint delegate()

getAnnotated

public javax.enterprise.inject.spi.Annotated getAnnotated()
Specified by:
getAnnotated in interface javax.enterprise.inject.spi.InjectionPoint

getType

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

getQualifiers

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

getBean

public javax.enterprise.inject.spi.Bean<?> getBean()
Specified by:
getBean in interface javax.enterprise.inject.spi.InjectionPoint

getMember

public Member getMember()
Specified by:
getMember in interface javax.enterprise.inject.spi.InjectionPoint

isDelegate

public boolean isDelegate()
Specified by:
isDelegate in interface javax.enterprise.inject.spi.InjectionPoint

isTransient

public boolean isTransient()
Specified by:
isTransient in interface javax.enterprise.inject.spi.InjectionPoint

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2013 Seam Framework. All Rights Reserved.