com.sun.jersey.server.impl.cdi
Class AnnotatedCallableImpl<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>
All Implemented Interfaces:
javax.enterprise.inject.spi.Annotated, javax.enterprise.inject.spi.AnnotatedCallable<T>, javax.enterprise.inject.spi.AnnotatedMember<T>
Direct Known Subclasses:
AnnotatedConstructorImpl, AnnotatedMethodImpl

public class AnnotatedCallableImpl<T>
extends AnnotatedMemberImpl<T>
implements javax.enterprise.inject.spi.AnnotatedCallable<T>

Implements the CDI AnnotatedCallable interface.

Author:
robc

Constructor Summary
AnnotatedCallableImpl(Type baseType, Set<Type> typeClosure, Set<Annotation> annotations, javax.enterprise.inject.spi.AnnotatedType<T> declaringType, Member javaMember, boolean isStatic)
           
 
Method Summary
 List<javax.enterprise.inject.spi.AnnotatedParameter<T>> getParameters()
           
 void setParameters(List<javax.enterprise.inject.spi.AnnotatedParameter<T>> parameters)
           
 
Methods inherited from class com.sun.jersey.server.impl.cdi.AnnotatedMemberImpl
getDeclaringType, getJavaMember, 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.AnnotatedMember
getDeclaringType, getJavaMember, isStatic
 
Methods inherited from interface javax.enterprise.inject.spi.Annotated
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
 

Constructor Detail

AnnotatedCallableImpl

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

getParameters

public List<javax.enterprise.inject.spi.AnnotatedParameter<T>> getParameters()
Specified by:
getParameters in interface javax.enterprise.inject.spi.AnnotatedCallable<T>

setParameters

public void setParameters(List<javax.enterprise.inject.spi.AnnotatedParameter<T>> parameters)


Copyright © 2013 Oracle Corporation. All Rights Reserved.