Package io.markdom.handler
Class NodeTypeMarkdomFilter
- java.lang.Object
-
- io.markdom.handler.AbstractMarkdomFilter
-
- io.markdom.handler.NodeTypeMarkdomFilter
-
- All Implemented Interfaces:
MarkdomFilter
public final class NodeTypeMarkdomFilter extends AbstractMarkdomFilter
-
-
Constructor Summary
Constructors Constructor Description NodeTypeMarkdomFilter(NodeTypeMarkdomFilterHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleantestCodeBlock(String code, Optional<String> hint)booleantestCodeContent(String code)booleantestCommentBlock()booleantestDivisionBlock()booleantestEmphasisContent(MarkdomEmphasisLevel level)booleantestHeadingBlock(MarkdomHeadingLevel level)booleantestImageContent(String uri, Optional<String> title, Optional<String> alternative)booleantestLineBreakContent(Boolean hard)booleantestLinkContent(String uri, Optional<String> title)booleantestOrderedListBlock(Integer startIndex)booleantestParagraphBlock()booleantestQuoteBlock()booleantestTextContent(String text)booleantestUnorderedListBlock()
-
-
-
Constructor Detail
-
NodeTypeMarkdomFilter
public NodeTypeMarkdomFilter(NodeTypeMarkdomFilterHandler handler)
-
-
Method Detail
-
testCodeBlock
public boolean testCodeBlock(String code, Optional<String> hint)
- Specified by:
testCodeBlockin interfaceMarkdomFilter- Overrides:
testCodeBlockin classAbstractMarkdomFilter
-
testCommentBlock
public boolean testCommentBlock()
- Specified by:
testCommentBlockin interfaceMarkdomFilter- Overrides:
testCommentBlockin classAbstractMarkdomFilter
-
testDivisionBlock
public boolean testDivisionBlock()
- Specified by:
testDivisionBlockin interfaceMarkdomFilter- Overrides:
testDivisionBlockin classAbstractMarkdomFilter
-
testHeadingBlock
public boolean testHeadingBlock(MarkdomHeadingLevel level)
- Specified by:
testHeadingBlockin interfaceMarkdomFilter- Overrides:
testHeadingBlockin classAbstractMarkdomFilter
-
testOrderedListBlock
public boolean testOrderedListBlock(Integer startIndex)
- Specified by:
testOrderedListBlockin interfaceMarkdomFilter- Overrides:
testOrderedListBlockin classAbstractMarkdomFilter
-
testParagraphBlock
public boolean testParagraphBlock()
- Specified by:
testParagraphBlockin interfaceMarkdomFilter- Overrides:
testParagraphBlockin classAbstractMarkdomFilter
-
testQuoteBlock
public boolean testQuoteBlock()
- Specified by:
testQuoteBlockin interfaceMarkdomFilter- Overrides:
testQuoteBlockin classAbstractMarkdomFilter
-
testUnorderedListBlock
public boolean testUnorderedListBlock()
- Specified by:
testUnorderedListBlockin interfaceMarkdomFilter- Overrides:
testUnorderedListBlockin classAbstractMarkdomFilter
-
testCodeContent
public boolean testCodeContent(String code)
- Specified by:
testCodeContentin interfaceMarkdomFilter- Overrides:
testCodeContentin classAbstractMarkdomFilter
-
testEmphasisContent
public boolean testEmphasisContent(MarkdomEmphasisLevel level)
- Specified by:
testEmphasisContentin interfaceMarkdomFilter- Overrides:
testEmphasisContentin classAbstractMarkdomFilter
-
testImageContent
public boolean testImageContent(String uri, Optional<String> title, Optional<String> alternative)
- Specified by:
testImageContentin interfaceMarkdomFilter- Overrides:
testImageContentin classAbstractMarkdomFilter
-
testLineBreakContent
public boolean testLineBreakContent(Boolean hard)
- Specified by:
testLineBreakContentin interfaceMarkdomFilter- Overrides:
testLineBreakContentin classAbstractMarkdomFilter
-
testLinkContent
public boolean testLinkContent(String uri, Optional<String> title)
- Specified by:
testLinkContentin interfaceMarkdomFilter- Overrides:
testLinkContentin classAbstractMarkdomFilter
-
testTextContent
public boolean testTextContent(String text)
- Specified by:
testTextContentin interfaceMarkdomFilter- Overrides:
testTextContentin classAbstractMarkdomFilter
-
-