com.sun.xml.ws.api.databinding
Interface MetadataReader

All Known Implementing Classes:
ExternalMetadataReader, ReflectAnnotationReader

public interface MetadataReader

MetadataReader


Method Summary
<A extends java.lang.annotation.Annotation>
A
getAnnotation(java.lang.Class<A> annType, java.lang.Class<?> cls)
           
<A extends java.lang.annotation.Annotation>
A
getAnnotation(java.lang.Class<A> annType, java.lang.reflect.Method m)
           
 java.lang.annotation.Annotation[] getAnnotations(java.lang.Class<?> c)
           
 java.lang.annotation.Annotation[] getAnnotations(java.lang.reflect.Method m)
           
 java.lang.annotation.Annotation[][] getParameterAnnotations(java.lang.reflect.Method method)
           
 void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop, java.lang.Class<?> cls)
           
 void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop, java.lang.reflect.Method method)
           
 void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop, java.lang.reflect.Method method, int pos)
           
 

Method Detail

getAnnotations

java.lang.annotation.Annotation[] getAnnotations(java.lang.reflect.Method m)

getParameterAnnotations

java.lang.annotation.Annotation[][] getParameterAnnotations(java.lang.reflect.Method method)

getAnnotation

<A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A> annType,
                                                            java.lang.reflect.Method m)

getAnnotation

<A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A> annType,
                                                            java.lang.Class<?> cls)

getAnnotations

java.lang.annotation.Annotation[] getAnnotations(java.lang.Class<?> c)

getProperties

void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop,
                   java.lang.Class<?> cls)

getProperties

void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop,
                   java.lang.reflect.Method method)

getProperties

void getProperties(java.util.Map<java.lang.String,java.lang.Object> prop,
                   java.lang.reflect.Method method,
                   int pos)


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.