Package com.atlassian.velocity.htmlsafe

Interface Summary
ReferenceInsertionPolicy Policy interface for Velocity reference insertion strategies that depend on the context being rendered.
 

Class Summary
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 Types Summary
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 © 2013 Atlassian. All Rights Reserved.