Class HtmlNodeRendererHandler<N extends org.jsoup.nodes.Node>
- java.lang.Object
-
- com.vladsch.flexmark.html2md.converter.HtmlNodeRendererHandler<N>
-
- All Implemented Interfaces:
CustomHtmlNodeRenderer<N>
public class HtmlNodeRendererHandler<N extends org.jsoup.nodes.Node> extends java.lang.Object implements CustomHtmlNodeRenderer<N>
-
-
Constructor Summary
Constructors Constructor Description HtmlNodeRendererHandler(java.lang.String tagName, java.lang.Class<? extends N> aClass, CustomHtmlNodeRenderer<N> adapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
CustomHtmlNodeRenderer<N>
getNodeAdapter()
java.lang.Class<? extends N>
getNodeType()
java.lang.String
getTagName()
int
hashCode()
void
render(org.jsoup.nodes.Node node, HtmlNodeConverterContext context, HtmlMarkdownWriter markdown)
-
-
-
Field Detail
-
myTagName
protected final java.lang.String myTagName
-
myClass
protected final java.lang.Class<? extends N extends org.jsoup.nodes.Node> myClass
-
myAdapter
protected final CustomHtmlNodeRenderer<N extends org.jsoup.nodes.Node> myAdapter
-
-
Constructor Detail
-
HtmlNodeRendererHandler
public HtmlNodeRendererHandler(java.lang.String tagName, java.lang.Class<? extends N> aClass, CustomHtmlNodeRenderer<N> adapter)
-
-
Method Detail
-
render
public void render(org.jsoup.nodes.Node node, HtmlNodeConverterContext context, HtmlMarkdownWriter markdown)
- Specified by:
render
in interfaceCustomHtmlNodeRenderer<N extends org.jsoup.nodes.Node>
-
getNodeType
public java.lang.Class<? extends N> getNodeType()
-
getTagName
public java.lang.String getTagName()
-
getNodeAdapter
public CustomHtmlNodeRenderer<N> getNodeAdapter()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-