Package org.thymeleaf.standard.inline
Class AbstractStandardInliner
Object
org.thymeleaf.standard.inline.AbstractStandardInliner
- All Implemented Interfaces:
IInliner
- Direct Known Subclasses:
StandardCSSInliner,StandardHTMLInliner,StandardJavaScriptInliner,StandardTextInliner,StandardXMLInliner
- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractStandardInliner(IEngineConfiguration configuration, TemplateMode templateMode) -
Method Summary
Modifier and TypeMethodDescriptionfinal StringgetName()Returns an identifiable name for the inlinerfinal CharSequenceinline(ITemplateContext context, ICDATASection cdataSection) Perform the inlining operation on anICDATASectionnode.final CharSequenceinline(ITemplateContext context, IComment comment) Perform the inlining operation on anICommentnode.final CharSequenceinline(ITemplateContext context, IText text) Perform the inlining operation on anITextnode.protected abstract StringproduceEscapedOutput(Object input)
-
Constructor Details
-
AbstractStandardInliner
-
-
Method Details
-
getName
Description copied from interface:IInlinerReturns an identifiable name for the inliner
-
inline
Description copied from interface:IInlinerPerform the inlining operation on an
ITextnode. -
inline
Description copied from interface:IInlinerPerform the inlining operation on an
ICDATASectionnode. -
inline
Description copied from interface:IInlinerPerform the inlining operation on an
ICommentnode. -
produceEscapedOutput
-