Uses of Interface
freemarker.core.TemplateMarkupOutputModel
Packages that use TemplateMarkupOutputModel
Package
Description
The seldom used or advanced parts of the fundamental FreeMarker API, compared to
freemarker.template
.-
Uses of TemplateMarkupOutputModel in freemarker.core
Classes in freemarker.core with type parameters of type TemplateMarkupOutputModelModifier and TypeClassDescriptionclass
MarkupOutputFormat<MO extends TemplateMarkupOutputModel>
Superclass ofOutputFormat
-s that represent a "markup" format, which is any format where certain character sequences have special meaning and thus may need escaping.interface
TemplateMarkupOutputModel<MO extends TemplateMarkupOutputModel<MO>>
"markup output" template language data-type; stores markup (some kind of "rich text" / structured format, as opposed to plain text) that meant to be printed as template output.Classes in freemarker.core that implement TemplateMarkupOutputModelModifier and TypeClassDescriptionclass
CommonTemplateMarkupOutputModel<MO extends CommonTemplateMarkupOutputModel<MO>>
Common superclass for implementingTemplateMarkupOutputModel
-s that belong to aCommonMarkupOutputFormat
subclass format.final class
Stores combined markup to be printed; used withCombinedMarkupOutputFormat
.class
Stores HTML markup to be printed; used withHTMLOutputFormat
.class
Stores RTF markup to be printed; used withRTFOutputFormat
.class
Stores HTML markup to be printed; used withHTMLOutputFormat
.class
Stores XML markup to be printed; used withXMLOutputFormat
.Methods in freemarker.core that return TemplateMarkupOutputModelModifier and TypeMethodDescriptionDefaultTruncateBuiltinAlgorithm.getDefaultMTerminator()
See similarly named parameter ofDefaultTruncateBuiltinAlgorithm(String, Integer, Boolean, TemplateMarkupOutputModel, Integer, Boolean, boolean, Double)
the construction}.Methods in freemarker.core with parameters of type TemplateMarkupOutputModelModifier and TypeMethodDescriptionprotected int
DefaultTruncateBuiltinAlgorithm.getMTerminatorLength
(TemplateMarkupOutputModel<?> mTerminator) Returns the (estimated) length of the argument terminator.protected boolean
DefaultTruncateBuiltinAlgorithm.getMTerminatorRemovesDots
(TemplateMarkupOutputModel terminator) Same asDefaultTruncateBuiltinAlgorithm.getTerminatorRemovesDots(String)
, but invoked for a markup terminator.Constructors in freemarker.core with parameters of type TemplateMarkupOutputModelModifierConstructorDescriptionDefaultTruncateBuiltinAlgorithm
(String defaultTerminator, TemplateMarkupOutputModel<?> defaultMTerminator, boolean addSpaceAtWordBoundary) Creates an instance with a string (plain text) terminator and a markup terminator.DefaultTruncateBuiltinAlgorithm
(String defaultTerminator, Integer defaultTerminatorLength, Boolean defaultTerminatorRemovesDots, TemplateMarkupOutputModel<?> defaultMTerminator, Integer defaultMTerminatorLength, Boolean defaultMTerminatorRemovesDots, boolean addSpaceAtWordBoundary, Double wordBoundaryMinLength) Creates an instance with markup terminator.