org.jboss.ejb3.metadata
Interface MetaDataBridge<M>


public interface MetaDataBridge<M>

Comment

Version:
$Revision: 68904 $
Author:
Carlo de Wolf

Method Summary
<A extends Annotation>
A
retrieveAnnotation(Class<A> annotationClass, M metaData, ClassLoader classLoader)
          Retrieve a class annotation.
<A extends Annotation>
A
retrieveAnnotation(Class<A> annotationClass, M metaData, ClassLoader classLoader, String methodName, String... parameterNames)
          Retrieve a method annotation.
 

Method Detail

retrieveAnnotation

<A extends Annotation> A retrieveAnnotation(Class<A> annotationClass,
                                            M metaData,
                                            ClassLoader classLoader)
Retrieve a class annotation.

Type Parameters:
A -
Parameters:
annotationClass -
metaData -
classLoader -
Returns:
the annotation or null if not found

retrieveAnnotation

<A extends Annotation> A retrieveAnnotation(Class<A> annotationClass,
                                            M metaData,
                                            ClassLoader classLoader,
                                            String methodName,
                                            String... parameterNames)
Retrieve a method annotation.

Type Parameters:
A -
Parameters:
annotationClass -
metaData -
classLoader -
methodName -
parameterNames -
Returns:
the annotation of null if not found


Copyright © 2008 JBoss Inc.. All Rights Reserved.