org.apache.tapestry5.ioc.internal
Class AnnotationAccessImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.AnnotationAccessImpl
- All Implemented Interfaces:
- AnnotationAccess
public class AnnotationAccessImpl
- extends Object
- implements AnnotationAccess
Standard AnnotationAccess for a specific type.
- Since:
- 5.3
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationAccessImpl
public AnnotationAccessImpl(Class type)
getClassAnnotationProvider
public AnnotationProvider getClassAnnotationProvider()
- Description copied from interface:
AnnotationAccess
- Returns a provider for annotations on the service class and interface. This will reflect annotations defined by
the implementation class itself, plus annotations defined by the service interface (implementation class
annotations take precedence).
- Specified by:
getClassAnnotationProvider
in interface AnnotationAccess
getMethodAnnotationProvider
public AnnotationProvider getMethodAnnotationProvider(String methodName,
Class... parameterTypes)
- Description copied from interface:
AnnotationAccess
- Returns a provider for annotations of a method of the class. This includes annotations on
the implementation method, plus annotations on the corresponding service interface method
(if such a method exists), with precedence on the implementation class method annotations.
- Specified by:
getMethodAnnotationProvider
in interface AnnotationAccess
Copyright © 2003-2012 The Apache Software Foundation.