Class AnnotationAccessImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.AnnotationAccessImpl
- All Implemented Interfaces:
AnnotationAccess
Standard AnnotationAccess for a specific type.
- Since:
- 5.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a provider for annotations on the service class and interface.getMethodAnnotationProvider(String methodName, Class... parameterTypes) Returns a provider for annotations of a method of the class.
-
Constructor Details
-
AnnotationAccessImpl
-
-
Method Details
-
getClassAnnotationProvider
Description copied from interface:AnnotationAccessReturns 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:
getClassAnnotationProviderin interfaceAnnotationAccess- Returns:
- an AnnotationProvider instance.
-
getMethodAnnotationProvider
Description copied from interface:AnnotationAccessReturns 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:
getMethodAnnotationProviderin interfaceAnnotationAccess- Parameters:
methodName- the name of the method.parameterTypes- the types of the parameters of the method.- Returns:
- an AnnotationProvider instance. *
-