Class AutolinkPostProcessor
java.lang.Object
org.commonmark.ext.autolink.internal.AutolinkPostProcessor
- All Implemented Interfaces:
PostProcessor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Text
createTextNode
(String literal, org.nibor.autolink.Span span, SourceSpan sourceSpan) private static String
getDestination
(org.nibor.autolink.LinkSpan linkSpan, String linkText) private static Node
insertNode
(Node node, Node insertAfterNode) private void
-
Field Details
-
linkExtractor
private org.nibor.autolink.LinkExtractor linkExtractor
-
-
Constructor Details
-
AutolinkPostProcessor
public AutolinkPostProcessor()
-
-
Method Details
-
process
- Specified by:
process
in interfacePostProcessor
- Parameters:
node
- the node to post-process- Returns:
- the result of post-processing, may be a modified
node
argument
-
linkify
-
createTextNode
private static Text createTextNode(String literal, org.nibor.autolink.Span span, SourceSpan sourceSpan) -
getDestination
-
insertNode
-