org.apache.cxf.tools.util
Class AnnotationUtil

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

public final class AnnotationUtil
extends java.lang.Object


Method Summary
static java.net.URLClassLoader getClassLoader(java.lang.ClassLoader parent)
           
static
<T extends java.lang.annotation.Annotation>
T
getPrivClassAnnotation(java.lang.Class<?> clazz, java.lang.Class<T> anoClass)
           
static
<T extends java.lang.annotation.Annotation>
T
getPrivMethodAnnotation(java.lang.reflect.Method method, java.lang.Class<T> anoClass)
           
static java.lang.annotation.Annotation[][] getPrivParameterAnnotations(java.lang.reflect.Method method)
           
static javax.jws.WebParam getWebParam(java.lang.reflect.Method method, java.lang.String paraName)
           
static javax.jws.WebResult getWebResult(java.lang.reflect.Method method)
           
static java.lang.Class loadClass(java.lang.String className, java.lang.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 java.lang.annotation.Annotation> T getPrivClassAnnotation(java.lang.Class<?> clazz,
                                                                                   java.lang.Class<T> anoClass)

getPrivMethodAnnotation

public static <T extends java.lang.annotation.Annotation> T getPrivMethodAnnotation(java.lang.reflect.Method method,
                                                                                    java.lang.Class<T> anoClass)

getPrivParameterAnnotations

public static java.lang.annotation.Annotation[][] getPrivParameterAnnotations(java.lang.reflect.Method method)

getClassLoader

public static java.net.URLClassLoader getClassLoader(java.lang.ClassLoader parent)

loadClass

public static java.lang.Class loadClass(java.lang.String className,
                                        java.lang.ClassLoader parent)

getWebParam

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

getWebResult

public static javax.jws.WebResult getWebResult(java.lang.reflect.Method method)


Apache CXF