Class HtmlSafeAnnotationUtils
java.lang.Object
com.atlassian.confluence.velocity.htmlsafe.HtmlSafeAnnotationUtils
Deprecated, for removal: This API element is subject to removal in a future version.
Utilities for working with the
HtmlSafe annotation-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AnnotationDeprecated, for removal: This API element is subject to removal in a future version.static final AnnotationDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancontainsAnnotationOfType(Collection<Annotation> annotations, Class<? extends Annotation> annotationType) Deprecated, for removal: This API element is subject to removal in a future version.Detects whether a collection contains an annotation of a particular typestatic booleanhasHtmlSafeToStringMethod(Object value) Deprecated, for removal: This API element is subject to removal in a future version.Return true if the object has a toString method that has been annotated as HtmlSafestatic booleanisHtmlSafeValue(com.atlassian.velocity.htmlsafe.introspection.AnnotationBoxedElement value) Deprecated, for removal: This API element is subject to removal in a future version.Determines wheter an annotated value is htmlsafe (i.e should not be encoded during rendering)
-
Field Details
-
HTML_SAFE_ANNOTATION
Deprecated, for removal: This API element is subject to removal in a future version. -
ATLASSIAN_HTML_SAFE_ANNOTATION
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
hasHtmlSafeToStringMethod
Deprecated, for removal: This API element is subject to removal in a future version.Return true if the object has a toString method that has been annotated as HtmlSafe- Parameters:
value- Object to query- Returns:
- true if HTML safe
-
isHtmlSafeValue
public static boolean isHtmlSafeValue(com.atlassian.velocity.htmlsafe.introspection.AnnotationBoxedElement value) Deprecated, for removal: This API element is subject to removal in a future version.Determines wheter an annotated value is htmlsafe (i.e should not be encoded during rendering)- Parameters:
value- Object to query- Returns:
- true if HTML safe
-
containsAnnotationOfType
public static boolean containsAnnotationOfType(Collection<Annotation> annotations, Class<? extends Annotation> annotationType) Deprecated, for removal: This API element is subject to removal in a future version.Detects whether a collection contains an annotation of a particular type- Parameters:
annotations- Collection to scanannotationType- Annotation type to detect- Returns:
- true if annotation type is found
-
HtmlSafe.