com.atlassian.velocity.htmlsafe.introspection
Interface AnnotationBoxedElement<E>
- All Superinterfaces:
- java.lang.reflect.AnnotatedElement, BoxedValue<E>, BoxingStrategy
- All Known Implementing Classes:
- AnnotatedValue, ToStringDelegatingAnnotationBoxedElement
public interface AnnotationBoxedElement<E>
- extends BoxedValue<E>, java.lang.reflect.AnnotatedElement, BoxingStrategy
This is a union of the BoxedValue and AnnotatedElement interfaces
to be implemented by implementations that are responsible for associating annotations
with an object.
|
Method Summary |
java.util.Collection<java.lang.annotation.Annotation> |
getAnnotationCollection()
|
<T extends java.lang.annotation.Annotation>
boolean |
|
hasAnnotation(java.lang.Class<T> clazz)
|
| Methods inherited from interface com.atlassian.velocity.htmlsafe.introspection.BoxedValue |
unbox |
| Methods inherited from interface java.lang.reflect.AnnotatedElement |
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent |
| Methods inherited from interface com.atlassian.velocity.htmlsafe.introspection.BoxingStrategy |
box |
getAnnotationCollection
java.util.Collection<java.lang.annotation.Annotation> getAnnotationCollection()
hasAnnotation
<T extends java.lang.annotation.Annotation> boolean hasAnnotation(java.lang.Class<T> clazz)
Copyright © 2013 Atlassian. All Rights Reserved.