org.apache.tapestry5.ioc.internal
Class NullAnnotationProvider

java.lang.Object
  extended by org.apache.tapestry5.ioc.internal.NullAnnotationProvider
All Implemented Interfaces:
AnnotationProvider

public class NullAnnotationProvider
extends Object
implements AnnotationProvider

A null implementation of AnnotationProvider, used when there is not appropriate source of annotations.


Constructor Summary
NullAnnotationProvider()
           
 
Method Summary
<T extends Annotation>
T
getAnnotation(Class<T> annotationClass)
          Always returns null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullAnnotationProvider

public NullAnnotationProvider()
Method Detail

getAnnotation

public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
Always returns null.

Specified by:
getAnnotation in interface AnnotationProvider
Parameters:
annotationClass - used to select the annotation to return
Returns:
the annotation, or null if not found


Copyright © 2003-2012 The Apache Software Foundation.