| Interface | Description |
|---|---|
| ReferenceInsertionPolicy |
Policy interface for Velocity reference insertion strategies that depend on the context being rendered.
|
| Class | Description |
|---|---|
| HtmlAnnotationEscaper |
A
ReferenceInsertionEventHandler that HTML encodes any value not annotated
as being HtmlSafe. |
| HtmlEntities | |
| HtmlFragment |
Simple wrapper class for adding HtmlSafe values directly to a Velocity context.
|
| HtmlRegExps |
Holder of static regular expression patterns for detecting common HTML structures
|
| HtmlSafeAnnotationUtils |
Utilities for working with the
HtmlSafe annotation |
| HtmlSafeClassAnnotator |
This method annotator will annotate various methods that are known to be HTML safe from library classes.
|
| HtmlSafeDirective | Deprecated
Since 1.1.
|
| HtmlSafeMethodNameAnnotator |
Method annotator that marks certain methods as being HtmlSafe based on the method name.
|
| IdentityReferenceInsertionHandler |
Identity reference insertion handler.
|
| PolicyBasedReferenceInsertionHandler |
A
ReferenceInsertionEventHandler that delegates reference insertion processing to the provided
ReferenceInsertionPolicy. |
| PossibleIncorrectHtmlEncodingEventHandler |
Reference insertion handler to be used before the
HtmlAnnotationEscaper. |
| Annotation Type | Description |
|---|---|
| HtmlSafe |
Declares that this method returns an object that does not require encoding if it is printed to a HTML document via
its
Object.toString() method |
Copyright © 2018 Atlassian. All rights reserved.