Apache CXF API

org.apache.cxf.tools.util
Class AnnotationUtil

java.lang.Object
  extended by org.apache.cxf.tools.util.AnnotationUtil

public final class AnnotationUtil
extends Object


Method Summary
static URLClassLoader getClassLoader(ClassLoader parent)
           
static
<T extends Annotation>
T
getPrivClassAnnotation(Class<?> clazz, Class<T> anoClass)
           
static
<T extends Annotation>
T
getPrivMethodAnnotation(Method method, Class<T> anoClass)
           
static Annotation[][] getPrivParameterAnnotations(Method method)
           
static javax.jws.WebParam getWebParam(Method method, String paraName)
           
static javax.jws.WebResult getWebResult(Method method)
           
static Class<?> loadClass(String className, ClassLoader parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPrivClassAnnotation

public static <T extends Annotation> T getPrivClassAnnotation(Class<?> clazz,
                                                              Class<T> anoClass)

getPrivMethodAnnotation

public static <T extends Annotation> T getPrivMethodAnnotation(Method method,
                                                               Class<T> anoClass)

getPrivParameterAnnotations

public static Annotation[][] getPrivParameterAnnotations(Method method)

getClassLoader

public static URLClassLoader getClassLoader(ClassLoader parent)

loadClass

public static Class<?> loadClass(String className,
                                 ClassLoader parent)

getWebParam

public static javax.jws.WebParam getWebParam(Method method,
                                             String paraName)

getWebResult

public static javax.jws.WebResult getWebResult(Method method)

Apache CXF API

Apache CXF