com.thoughtworks.xstream.annotations
Class AnnotationProvider

java.lang.Object
  extended by com.thoughtworks.xstream.annotations.AnnotationProvider

Deprecated. since 1.3

@Deprecated
public class AnnotationProvider
extends java.lang.Object

An utility class to provide annotations from different sources

Author:
Guilherme Silveira

Constructor Summary
AnnotationProvider()
          Deprecated.  
 
Method Summary
<T extends java.lang.annotation.Annotation>
T
getAnnotation(java.lang.reflect.Field field, java.lang.Class<T> annotationClass)
          Deprecated. since 1.3
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationProvider

public AnnotationProvider()
Deprecated. 
Method Detail

getAnnotation

@Deprecated
public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Field field,
                                                                              java.lang.Class<T> annotationClass)
Deprecated. since 1.3

Returns a field annotation based on an annotation type

Parameters:
field - the annotation Field
annotationClass - the annotation Class
Returns:
The Annotation type


Joe Walnes, http://xstream.codehaus.org/