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)
|
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.