Class AutoLink

  • All Implemented Interfaces:
    com.vladsch.flexmark.util.ast.DoNotLinkDecorate, com.vladsch.flexmark.util.ast.TextContainer

    public class AutoLink
    extends DelimitedLinkNode
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.vladsch.flexmark.util.ast.TextContainer

        com.vladsch.flexmark.util.ast.TextContainer.Flags
    • Constructor Summary

      Constructors 
      Constructor Description
      AutoLink()  
      AutoLink​(com.vladsch.flexmark.util.sequence.BasedSequence chars)  
      AutoLink​(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)  
    • Constructor Detail

      • AutoLink

        public AutoLink()
      • AutoLink

        public AutoLink​(com.vladsch.flexmark.util.sequence.BasedSequence chars)
      • AutoLink

        public AutoLink​(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker,
                        com.vladsch.flexmark.util.sequence.BasedSequence text,
                        com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)
    • Method Detail

      • getSegments

        @NotNull
        public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
        Overrides:
        getSegments in class DelimitedLinkNode
      • getSegmentsForChars

        @NotNull
        public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence[] getSegmentsForChars()
        Overrides:
        getSegmentsForChars in class com.vladsch.flexmark.util.ast.Node