com.sun.jersey.server.impl.cdi
Class AnnotatedMethodImpl<T>

java.lang.Object
  extended by com.sun.jersey.server.impl.cdi.AnnotatedImpl
      extended by com.sun.jersey.server.impl.cdi.AnnotatedMemberImpl<T>
          extended by com.sun.jersey.server.impl.cdi.AnnotatedCallableImpl<T>
              extended by com.sun.jersey.server.impl.cdi.AnnotatedMethodImpl<T>
All Implemented Interfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedCallable<T>, javax.enterprise.inject.spi.AnnotatedMember<T>, javax.enterprise.inject.spi.AnnotatedMethod<T>

public class AnnotatedMethodImpl<T>
extends AnnotatedCallableImpl<T>
implements javax.enterprise.inject.spi.AnnotatedMethod<T>

Implements the CDI AnnotatedMethod interface.

Author:
robc

Constructor Summary
AnnotatedMethodImpl(javax.enterprise.inject.spi.AnnotatedMethod<? super T> method, javax.enterprise.inject.spi.AnnotatedType<T> declaringType)
           
AnnotatedMethodImpl(javax.enterprise.inject.spi.AnnotatedMethod<? super T> method, Set<Annotation> annotations, javax.enterprise.inject.spi.AnnotatedType<T> declaringType)
           
AnnotatedMethodImpl(Type baseType, Set<Type> typeClosure, Set<Annotation> annotations, javax.enterprise.inject.spi.AnnotatedType<T> declaringType, Method javaMember, boolean isStatic)
           
 
Method Summary
 Method getJavaMember()
           
 
Methods inherited from class com.sun.jersey.server.impl.cdi.AnnotatedCallableImpl
getParameters, setParameters
 
Methods inherited from class com.sun.jersey.server.impl.cdi.AnnotatedMemberImpl
getDeclaringType, isStatic
 
Methods inherited from class com.sun.jersey.server.impl.cdi.AnnotatedImpl
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.AnnotatedCallable
getParameters
 
Methods inherited from interface javax.enterprise.inject.spi.AnnotatedMember
getDeclaringType, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Constructor Detail

AnnotatedMethodImpl

public AnnotatedMethodImpl(Type baseType,
                           Set<Type> typeClosure,
                           Set<Annotation> annotations,
                           javax.enterprise.inject.spi.AnnotatedType<T> declaringType,
                           Method javaMember,
                           boolean isStatic)

AnnotatedMethodImpl

public AnnotatedMethodImpl(javax.enterprise.inject.spi.AnnotatedMethod<? super T> method,
                           javax.enterprise.inject.spi.AnnotatedType<T> declaringType)

AnnotatedMethodImpl

public AnnotatedMethodImpl(javax.enterprise.inject.spi.AnnotatedMethod<? super T> method,
                           Set<Annotation> annotations,
                           javax.enterprise.inject.spi.AnnotatedType<T> declaringType)
Method Detail

getJavaMember

public Method getJavaMember()
Specified by:
getJavaMember in interface javax.enterprise.inject.spi.AnnotatedMember<T>
Specified by:
getJavaMember in interface javax.enterprise.inject.spi.AnnotatedMethod<T>
Overrides:
getJavaMember in class AnnotatedMemberImpl<T>


Copyright © 2013 Oracle Corporation. All Rights Reserved.