public static class FlexmarkHtmlConverter.Builder extends com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>
FlexmarkHtmlConverter. See methods for default configuration.| Constructor and Description |
|---|
Builder() |
Builder(@Nullable com.vladsch.flexmark.util.data.DataHolder options) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull FlexmarkHtmlConverter |
build() |
FlexmarkHtmlConverter.Builder |
htmlNodeRendererFactory(@NotNull HtmlNodeRendererFactory htmlNodeRendererFactory)
Add a factory for instantiating a node renderer (done when rendering).
|
FlexmarkHtmlConverter.Builder |
linkResolverFactory(@NotNull HtmlLinkResolverFactory linkResolverFactory)
Add a factory for instantiating a node renderer (done when rendering).
|
protected boolean |
loadExtension(@NotNull com.vladsch.flexmark.util.misc.Extension extension) |
protected void |
preloadExtension(@NotNull com.vladsch.flexmark.util.misc.Extension extension) |
protected void |
removeApiPoint(@NotNull Object apiPoint) |
addExtensionApiPoint, extensions, get, loadExtensions, removeExtensions, set, setclear, getOrCompute, merge, remove, setAll, setFrom, setIn, toDataSet, toImmutable, toMutableaggregate, aggregate, aggregateActions, contains, equals, getAll, getKeys, hashCode, registerDataKeyAggregator, toStringpublic Builder()
public Builder(@Nullable
@Nullable com.vladsch.flexmark.util.data.DataHolder options)
@NotNull public @NotNull FlexmarkHtmlConverter build()
build in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>FlexmarkHtmlConverterprotected void removeApiPoint(@NotNull
@NotNull Object apiPoint)
removeApiPoint in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>protected void preloadExtension(@NotNull
@NotNull com.vladsch.flexmark.util.misc.Extension extension)
preloadExtension in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>protected boolean loadExtension(@NotNull
@NotNull com.vladsch.flexmark.util.misc.Extension extension)
loadExtension in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>public FlexmarkHtmlConverter.Builder htmlNodeRendererFactory(@NotNull @NotNull HtmlNodeRendererFactory htmlNodeRendererFactory)
If multiple node renderers for the same node type are created, the one from the factory that was added first "wins". (This is how the rendering for core node types can be overridden; the default rendering comes last.)
htmlNodeRendererFactory - the factory for creating a node rendererthispublic FlexmarkHtmlConverter.Builder linkResolverFactory(@NotNull @NotNull HtmlLinkResolverFactory linkResolverFactory)
If multiple node renderers for the same node type are created, the one from the factory that was added first "wins". (This is how the rendering for core node types can be overridden; the default rendering comes last.)
linkResolverFactory - the factory for creating a node rendererthisCopyright © 2020. All rights reserved.