Uses of Class
org.mule.util.annotation.AnnotationMetaData

Packages that use AnnotationMetaData
org.mule.config.processors   
org.mule.util.annotation   
 

Uses of AnnotationMetaData in org.mule.config.processors
 

Methods in org.mule.config.processors with parameters of type AnnotationMetaData
protected  InboundEndpoint DecoratingAnnotatedServiceProcessor.tryInboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType)
           
protected  OutboundEndpoint DecoratingAnnotatedServiceProcessor.tryOutboundEndpointAnnotation(AnnotationMetaData metaData, ChannelType channelType)
           
 

Uses of AnnotationMetaData in org.mule.util.annotation
 

Methods in org.mule.util.annotation that return AnnotationMetaData
protected static AnnotationMetaData AnnotationUtils.getClassAnnotationForSuperClasses(Class<? extends Annotation> annotation, Class<?> bottom)
           
static AnnotationMetaData AnnotationUtils.getClassAnnotationInHeirarchy(Class<? extends Annotation> annotation, Class<?> bottom)
          Deprecated. use getClassAnnotationInHierarchy(Class, Class)
static AnnotationMetaData AnnotationUtils.getClassAnnotationInHierarchy(Class<? extends Annotation> annotation, Class<?> bottom)
           
 

Methods in org.mule.util.annotation that return types with arguments of type AnnotationMetaData
static List<AnnotationMetaData> AnnotationUtils.getAllFieldAnnotations(Class<?> c)
           
static List<AnnotationMetaData> AnnotationUtils.getAllMethodAnnotations(Class<?> c)
           
static List<AnnotationMetaData> AnnotationUtils.getClassAndMethodAnnotations(Class<?> c)
           
static List<AnnotationMetaData> AnnotationUtils.getClassAnnotationInHeirarchy(Class<?> bottom)
          Deprecated. use getClassAnnotationInHierarchy(Class)
static List<AnnotationMetaData> AnnotationUtils.getClassAnnotationInHierarchy(Class<?> bottom)
           
static List<AnnotationMetaData> AnnotationUtils.getFieldAnnotations(Class<?> c, Class<? extends Annotation> annotation)
           
static Set<AnnotationMetaData> AnnotationUtils.getFieldAnnotationsForHeirarchy(Class<?> bottom)
          Deprecated. use getFieldAnnotationsForHierarchy(Class)
static Set<AnnotationMetaData> AnnotationUtils.getFieldAnnotationsForHeirarchy(Class<?> bottom, Class<? extends Annotation> annotation)
          Deprecated. use getFieldAnnotationsForHierarchy(Class, Class)
static Set<AnnotationMetaData> AnnotationUtils.getFieldAnnotationsForHierarchy(Class<?> bottom)
           
static Set<AnnotationMetaData> AnnotationUtils.getFieldAnnotationsForHierarchy(Class<?> bottom, Class<? extends Annotation> annotation)
           
static List<AnnotationMetaData> AnnotationUtils.getMethodAnnotations(Class<?> c, Class<? extends Annotation> ann)
           
static List<AnnotationMetaData> AnnotationUtils.getMethodMetaAnnotations(Class<?> c, Class<? extends Annotation> metaAnn)
           
static List<AnnotationMetaData> AnnotationUtils.getParamAnnotations(Method method)
           
static List<AnnotationMetaData> AnnotationUtils.getParamAnnotationsWithMeta(Method method, Class<? extends Annotation> metaAnnotation)
           
 

Method parameters in org.mule.util.annotation with type arguments of type AnnotationMetaData
protected static void AnnotationUtils.getClassAnnotationForInterfaces(Class<?> bottom, List<AnnotationMetaData> annos)
           
protected static void AnnotationUtils.getClassAnnotationForSuperClasses(Class<?> bottom, List<AnnotationMetaData> annos)
           
static void AnnotationUtils.getFieldAnnotationsForInterfaces(Class<?> clazz, Set<AnnotationMetaData> annos)
           
static void AnnotationUtils.getFieldAnnotationsForInterfaces(Class<?> clazz, Set<AnnotationMetaData> annos, Class<? extends Annotation> annotation)
           
protected static void AnnotationUtils.getFieldAnnotationsForSuperClasses(Class<?> bottom, Set<AnnotationMetaData> annos)
           
protected static void AnnotationUtils.getFieldAnnotationsForSuperClasses(Class<?> bottom, Set<AnnotationMetaData> annos, Class<? extends Annotation> annotation)
           
 



Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.