Module cloud.piranha.webapp.api
Package cloud.piranha.webapp.api
Interface AnnotationManager.AnnotationInfo<T>
- Type Parameters:
T
- the type.
- All Known Implementing Classes:
DefaultAnnotationManager.DefaultAnnotationInfo
- Enclosing interface:
- AnnotationManager
public static interface AnnotationManager.AnnotationInfo<T>
The annotation information.
-
Method Summary
Modifier and Type Method Description T
getInstance()
Get the instance.java.lang.reflect.AnnotatedElement
getTarget()
Get the target.default java.lang.Class<?>
getTargetType()
Get the target.
-
Method Details
-
getInstance
T getInstance()Get the instance.- Returns:
- the instance.
-
getTarget
java.lang.reflect.AnnotatedElement getTarget()Get the target.- Returns:
- the target.
-
getTargetType
default java.lang.Class<?> getTargetType()Get the target.- Returns:
- the class.
-