public class FootnoteLinkRefProcessor extends Object implements com.vladsch.flexmark.parser.LinkRefProcessor
| Modifier and Type | Class and Description |
|---|---|
static class |
FootnoteLinkRefProcessor.Factory |
| Constructor and Description |
|---|
FootnoteLinkRefProcessor(com.vladsch.flexmark.util.ast.Document document) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull com.vladsch.flexmark.util.sequence.BasedSequence |
adjustInlineText(@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull com.vladsch.flexmark.util.ast.Node node) |
boolean |
allowDelimiters(@NotNull com.vladsch.flexmark.util.sequence.BasedSequence chars,
@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull com.vladsch.flexmark.util.ast.Node node) |
@NotNull com.vladsch.flexmark.util.ast.Node |
createNode(@NotNull com.vladsch.flexmark.util.sequence.BasedSequence nodeChars) |
int |
getBracketNestingLevel() |
boolean |
getWantExclamationPrefix() |
boolean |
isMatch(@NotNull com.vladsch.flexmark.util.sequence.BasedSequence nodeChars) |
void |
updateNodeElements(@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull com.vladsch.flexmark.util.ast.Node node) |
public FootnoteLinkRefProcessor(com.vladsch.flexmark.util.ast.Document document)
public boolean getWantExclamationPrefix()
getWantExclamationPrefix in interface com.vladsch.flexmark.parser.LinkRefProcessorpublic int getBracketNestingLevel()
getBracketNestingLevel in interface com.vladsch.flexmark.parser.LinkRefProcessorpublic boolean isMatch(@NotNull
@NotNull com.vladsch.flexmark.util.sequence.BasedSequence nodeChars)
isMatch in interface com.vladsch.flexmark.parser.LinkRefProcessor@NotNull
public @NotNull com.vladsch.flexmark.util.ast.Node createNode(@NotNull
@NotNull com.vladsch.flexmark.util.sequence.BasedSequence nodeChars)
createNode in interface com.vladsch.flexmark.parser.LinkRefProcessor@NotNull
public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence adjustInlineText(@NotNull
@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull
@NotNull com.vladsch.flexmark.util.ast.Node node)
adjustInlineText in interface com.vladsch.flexmark.parser.LinkRefProcessorpublic boolean allowDelimiters(@NotNull
@NotNull com.vladsch.flexmark.util.sequence.BasedSequence chars,
@NotNull
@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull
@NotNull com.vladsch.flexmark.util.ast.Node node)
allowDelimiters in interface com.vladsch.flexmark.parser.LinkRefProcessorpublic void updateNodeElements(@NotNull
@NotNull com.vladsch.flexmark.util.ast.Document document,
@NotNull
@NotNull com.vladsch.flexmark.util.ast.Node node)
updateNodeElements in interface com.vladsch.flexmark.parser.LinkRefProcessorCopyright © 2020. All rights reserved.