Uses of Interface
com.vladsch.flexmark.util.sequence.BasedSequence
-
-
Uses of BasedSequence in com.vladsch.flexmark.ast
Methods in com.vladsch.flexmark.ast with parameters of type BasedSequence Modifier and Type Method Description void
LinkNodeBase. setAnchorMarker(BasedSequence anchorMarker)
void
Reference. setAnchorMarker(BasedSequence anchorMarker)
void
LinkNodeBase. setAnchorRef(BasedSequence anchorRef)
void
Reference. setAnchorRef(BasedSequence anchorRef)
void
FencedCodeBlock. setAttributes(BasedSequence attributes)
void
SoftLineBreak. setChars(@NotNull BasedSequence chars)
void
DelimitedLinkNode. setClosingMarker(BasedSequence closingMarker)
void
DelimitedNodeImpl. setClosingMarker(BasedSequence closingMarker)
void
FencedCodeBlock. setClosingMarker(BasedSequence closingMarker)
void
Heading. setClosingMarker(BasedSequence closingMarker)
void
Reference. setClosingMarker(BasedSequence closingMarker)
void
Paragraph. setContent(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
void
Paragraph. setContent(BasedSequence chars, java.util.List<BasedSequence> lineSegments, java.util.List<java.lang.Integer> lineIndents)
void
FencedCodeBlock. setInfo(BasedSequence info)
void
InlineLinkNode. setLinkClosingMarker(BasedSequence linkClosingMarker)
void
InlineLinkNode. setLinkOpeningMarker(BasedSequence linkOpeningMarker)
void
ListItem. setMarkerSuffix(BasedSequence markerSuffix)
void
BlockQuote. setOpeningMarker(BasedSequence openingMarker)
void
DelimitedLinkNode. setOpeningMarker(BasedSequence openingMarker)
void
DelimitedNodeImpl. setOpeningMarker(BasedSequence openingMarker)
void
FencedCodeBlock. setOpeningMarker(BasedSequence openingMarker)
void
Heading. setOpeningMarker(BasedSequence openingMarker)
void
ListItem. setOpeningMarker(BasedSequence openingMarker)
void
Reference. setOpeningMarker(BasedSequence openingMarker)
void
LinkNodeBase. setPageRef(BasedSequence pageRef)
void
Reference. setPageRef(BasedSequence pageRef)
void
Reference. setReference(BasedSequence reference)
void
RefNode. setReference(BasedSequence reference)
void
RefNode. setReferenceChars(BasedSequence referenceChars)
void
RefNode. setReferenceClosingMarker(BasedSequence referenceClosingMarker)
void
RefNode. setReferenceOpeningMarker(BasedSequence referenceOpeningMarker)
void
DelimitedLinkNode. setText(BasedSequence text)
void
DelimitedNodeImpl. setText(BasedSequence text)
void
Heading. setText(BasedSequence text)
void
InlineLinkNode. setText(BasedSequence text)
void
RefNode. setText(BasedSequence text)
void
Image. setTextChars(BasedSequence textChars)
void
ImageRef. setTextChars(BasedSequence textChars)
abstract void
InlineLinkNode. setTextChars(BasedSequence textChars)
void
Link. setTextChars(BasedSequence textChars)
void
RefNode. setTextChars(BasedSequence textChars)
void
InlineLinkNode. setTextClosingMarker(BasedSequence textClosingMarker)
void
RefNode. setTextClosingMarker(BasedSequence textClosingMarker)
void
InlineLinkNode. setTextOpeningMarker(BasedSequence textOpeningMarker)
void
RefNode. setTextOpeningMarker(BasedSequence textOpeningMarker)
void
LinkNodeBase. setTitle(BasedSequence title)
void
Reference. setTitle(BasedSequence title)
void
LinkNodeBase. setTitleChars(BasedSequence titleChars)
void
LinkNodeBase. setTitleClosingMarker(BasedSequence titleClosingMarker)
void
Reference. setTitleClosingMarker(BasedSequence titleClosingMarker)
void
LinkNodeBase. setTitleOpeningMarker(BasedSequence titleOpeningMarker)
void
Reference. setTitleOpeningMarker(BasedSequence titleOpeningMarker)
void
InlineLinkNode. setUrl(BasedSequence linkOpeningMarker, BasedSequence url, BasedSequence linkClosingMarker)
void
LinkNodeBase. setUrl(BasedSequence url)
void
Reference. setUrl(BasedSequence url)
void
LinkNodeBase. setUrlChars(BasedSequence url)
void
LinkNodeBase. setUrlClosingMarker(BasedSequence urlClosingMarker)
void
Reference. setUrlClosingMarker(BasedSequence urlClosingMarker)
void
Image. setUrlContent(BasedSequence urlContent)
void
LinkNodeBase. setUrlOpeningMarker(BasedSequence urlOpeningMarker)
void
Reference. setUrlOpeningMarker(BasedSequence urlOpeningMarker)
Constructor parameters in com.vladsch.flexmark.ast with type arguments of type BasedSequence Constructor Description BlockQuote(BasedSequence chars, java.util.List<BasedSequence> segments)
BulletList(BasedSequence chars, java.util.List<BasedSequence> segments)
BulletListItem(BasedSequence chars, java.util.List<BasedSequence> segments)
CodeBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
FencedCodeBlock(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, java.util.List<BasedSequence> segments, BasedSequence closingMarker)
Heading(BasedSequence chars, java.util.List<BasedSequence> segments)
HtmlBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
HtmlBlockBase(BasedSequence chars, java.util.List<BasedSequence> segments)
HtmlCommentBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
IndentedCodeBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
ListBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
ListItem(BasedSequence chars, java.util.List<BasedSequence> segments)
OrderedList(BasedSequence chars, java.util.List<BasedSequence> segments)
OrderedListItem(BasedSequence chars, java.util.List<BasedSequence> segments)
Paragraph(BasedSequence chars, java.util.List<BasedSequence> lineSegments, int[] lineIndents)
Paragraph(BasedSequence chars, java.util.List<BasedSequence> lineSegments, java.util.List<java.lang.Integer> lineIndents)
ThematicBreak(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ast.util
Fields in com.vladsch.flexmark.ast.util declared as BasedSequence Modifier and Type Field Description private BasedSequence
TextNodeConverter. nodeChars
private BasedSequence
TextNodeConverter. remainingChars
Methods in com.vladsch.flexmark.ast.util that return BasedSequence Modifier and Type Method Description BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node)
Deprecated.Methods in com.vladsch.flexmark.ast.util with parameters of type BasedSequence Modifier and Type Method Description void
TextNodeMergingList. add(BasedSequence nodeChars)
Constructors in com.vladsch.flexmark.ast.util with parameters of type BasedSequence Constructor Description TextNodeConverter(BasedSequence nodeChars)
-
Uses of BasedSequence in com.vladsch.flexmark.experimental.util.sequence.managed
Fields in com.vladsch.flexmark.experimental.util.sequence.managed with type parameters of type BasedSequence Modifier and Type Field Description private @NotNull java.util.WeakHashMap<java.lang.Object,java.lang.ref.WeakReference<BasedSequence>>
BaseSequenceManager. baseMap
private @NotNull java.util.WeakHashMap<BasedSequence,BaseSequenceEntry>
BaseSequenceManager. baseSet
Methods in com.vladsch.flexmark.experimental.util.sequence.managed that return BasedSequence Modifier and Type Method Description <T> @NotNull BasedSequence
BaseSequenceManager. getBaseSequence(T object, @org.jetbrains.annotations.Nullable int[] callTypes, @NotNull java.util.function.Function<T,BasedSequence> factory)
Get an equivalent existing based sequence base or a new one created by passed factoryMethods in com.vladsch.flexmark.experimental.util.sequence.managed with parameters of type BasedSequence Modifier and Type Method Description boolean
BaseSequenceEntry. testEquals(@NotNull BasedSequence baseSeq, @NotNull java.lang.Object o, int[] equalsCall)
Compare object to equality of entry's base sequence NOTE: if not char sequence or base of this entry's base sequence then will return false, so do not expect to pass a new instance of char[] and to get true for equivalent CharSubSequenceMethod parameters in com.vladsch.flexmark.experimental.util.sequence.managed with type arguments of type BasedSequence Modifier and Type Method Description <T> @NotNull BasedSequence
BaseSequenceManager. getBaseSequence(T object, @org.jetbrains.annotations.Nullable int[] callTypes, @NotNull java.util.function.Function<T,BasedSequence> factory)
Get an equivalent existing based sequence base or a new one created by passed factory -
Uses of BasedSequence in com.vladsch.flexmark.ext.abbreviation
Fields in com.vladsch.flexmark.ext.abbreviation declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Abbreviation. abbreviation
protected BasedSequence
AbbreviationBlock. abbreviation
protected BasedSequence
AbbreviationBlock. closingMarker
protected BasedSequence
AbbreviationBlock. openingMarker
protected BasedSequence
AbbreviationBlock. text
Methods in com.vladsch.flexmark.ext.abbreviation that return BasedSequence Modifier and Type Method Description BasedSequence
Abbreviation. getAbbreviation()
BasedSequence
AbbreviationBlock. getAbbreviation()
BasedSequence
AbbreviationBlock. getClosingMarker()
BasedSequence
AbbreviationBlock. getOpeningMarker()
@NotNull BasedSequence
Abbreviation. getReference()
@NotNull BasedSequence[]
Abbreviation. getSegments()
@NotNull BasedSequence[]
AbbreviationBlock. getSegments()
BasedSequence
AbbreviationBlock. getText()
Methods in com.vladsch.flexmark.ext.abbreviation with parameters of type BasedSequence Modifier and Type Method Description void
AbbreviationBlock. setAbbreviation(BasedSequence abbreviation)
void
AbbreviationBlock. setClosingMarker(BasedSequence closingMarker)
void
AbbreviationBlock. setOpeningMarker(BasedSequence openingMarker)
void
AbbreviationBlock. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.abbreviation with parameters of type BasedSequence Constructor Description Abbreviation(BasedSequence chars, BasedSequence abbreviation)
AbbreviationBlock(BasedSequence chars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.abbreviation.internal
Fields in com.vladsch.flexmark.ext.abbreviation.internal with type parameters of type BasedSequence Modifier and Type Field Description private java.util.HashMap<java.lang.String,BasedSequence>
AbbreviationNodePostProcessor. abbreviationMap
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type BasedSequence Modifier and Type Method Description void
AbbreviationBlockParser. addLine(ParserState state, BasedSequence line)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.admonition
Fields in com.vladsch.flexmark.ext.admonition declared as BasedSequence Modifier and Type Field Description private BasedSequence
AdmonitionBlock. info
private BasedSequence
AdmonitionBlock. openingMarker
protected BasedSequence
AdmonitionBlock. title
protected BasedSequence
AdmonitionBlock. titleClosingMarker
protected BasedSequence
AdmonitionBlock. titleOpeningMarker
Methods in com.vladsch.flexmark.ext.admonition that return BasedSequence Modifier and Type Method Description BasedSequence
AdmonitionBlock. getInfo()
BasedSequence
AdmonitionBlock. getOpeningMarker()
@NotNull BasedSequence[]
AdmonitionBlock. getSegments()
@NotNull BasedSequence[]
AdmonitionBlock. getSegmentsForChars()
BasedSequence
AdmonitionBlock. getTitle()
BasedSequence
AdmonitionBlock. getTitleChars()
BasedSequence
AdmonitionBlock. getTitleClosingMarker()
BasedSequence
AdmonitionBlock. getTitleOpeningMarker()
Methods in com.vladsch.flexmark.ext.admonition with parameters of type BasedSequence Modifier and Type Method Description void
AdmonitionBlock. setInfo(BasedSequence info)
void
AdmonitionBlock. setOpeningMarker(BasedSequence openingMarker)
void
AdmonitionBlock. setTitle(BasedSequence title)
void
AdmonitionBlock. setTitleChars(BasedSequence titleChars)
void
AdmonitionBlock. setTitleClosingMarker(BasedSequence titleClosingMarker)
void
AdmonitionBlock. setTitleOpeningMarker(BasedSequence titleOpeningMarker)
Constructors in com.vladsch.flexmark.ext.admonition with parameters of type BasedSequence Constructor Description AdmonitionBlock(BasedSequence chars)
AdmonitionBlock(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, java.util.List<BasedSequence> segments)
Constructor parameters in com.vladsch.flexmark.ext.admonition with type arguments of type BasedSequence Constructor Description AdmonitionBlock(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.admonition.internal
Methods in com.vladsch.flexmark.ext.admonition.internal with parameters of type BasedSequence Modifier and Type Method Description boolean
AdmonitionBlockParser.AdmonitionLeadInHandler. escape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
boolean
AdmonitionBlockParser.AdmonitionLeadInHandler. unEscape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.anchorlink
Methods in com.vladsch.flexmark.ext.anchorlink that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence[]
AnchorLink. getSegments()
-
Uses of BasedSequence in com.vladsch.flexmark.ext.aside
Fields in com.vladsch.flexmark.ext.aside declared as BasedSequence Modifier and Type Field Description private BasedSequence
AsideBlock. openingMarker
Methods in com.vladsch.flexmark.ext.aside that return BasedSequence Modifier and Type Method Description BasedSequence
AsideBlock. getOpeningMarker()
@NotNull BasedSequence[]
AsideBlock. getSegments()
Methods in com.vladsch.flexmark.ext.aside with parameters of type BasedSequence Modifier and Type Method Description void
AsideBlock. setOpeningMarker(BasedSequence openingMarker)
Constructors in com.vladsch.flexmark.ext.aside with parameters of type BasedSequence Constructor Description AsideBlock(BasedSequence chars)
AsideBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
Constructor parameters in com.vladsch.flexmark.ext.aside with type arguments of type BasedSequence Constructor Description AsideBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.aside.internal
Methods in com.vladsch.flexmark.ext.aside.internal with parameters of type BasedSequence Modifier and Type Method Description (package private) static boolean
AsideBlockParser. endsWithMarker(BasedSequence line)
Constructors in com.vladsch.flexmark.ext.aside.internal with parameters of type BasedSequence Constructor Description AsideBlockParser(DataHolder options, BasedSequence marker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.attributes
Fields in com.vladsch.flexmark.ext.attributes declared as BasedSequence Modifier and Type Field Description protected BasedSequence
AttributeNode. attributeSeparator
protected BasedSequence
AttributeNode. closingMarker
protected BasedSequence
AttributesNode. closingMarker
protected BasedSequence
AttributeNode. name
protected BasedSequence
AttributeNode. openingMarker
protected BasedSequence
AttributesNode. openingMarker
protected BasedSequence
AttributesNode. text
protected BasedSequence
AttributeNode. value
Methods in com.vladsch.flexmark.ext.attributes that return BasedSequence Modifier and Type Method Description BasedSequence
AttributeNode. getAttributeSeparator()
BasedSequence
AttributeNode. getClosingMarker()
BasedSequence
AttributesNode. getClosingMarker()
BasedSequence
AttributeNode. getName()
BasedSequence
AttributeNode. getOpeningMarker()
BasedSequence
AttributesNode. getOpeningMarker()
@NotNull BasedSequence[]
AttributeNode. getSegments()
@NotNull BasedSequence[]
AttributesNode. getSegments()
BasedSequence
AttributesNode. getText()
BasedSequence
AttributeNode. getValue()
Methods in com.vladsch.flexmark.ext.attributes with parameters of type BasedSequence Modifier and Type Method Description void
AttributeNode. setAttributeSeparator(BasedSequence attributeSeparator)
void
AttributeNode. setClosingMarker(BasedSequence closingMarker)
void
AttributesNode. setClosingMarker(BasedSequence closingMarker)
void
AttributeNode. setName(BasedSequence name)
void
AttributeNode. setOpeningMarker(BasedSequence openingMarker)
void
AttributesNode. setOpeningMarker(BasedSequence openingMarker)
void
AttributesNode. setText(BasedSequence text)
void
AttributeNode. setValue(BasedSequence value)
Constructors in com.vladsch.flexmark.ext.attributes with parameters of type BasedSequence Constructor Description AttributeNode(@Nullable BasedSequence name, @Nullable BasedSequence attributeSeparator, @Nullable BasedSequence openingMarker, @Nullable BasedSequence value, @Nullable BasedSequence closingMarker)
AttributeNode(BasedSequence chars)
AttributesDelimiter(BasedSequence chars)
AttributesDelimiter(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
AttributesDelimiter(BasedSequence chars, java.lang.String attributesBlockText)
AttributesNode(BasedSequence chars)
AttributesNode(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
AttributesNode(BasedSequence chars, java.lang.String attributesBlockText)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.definition
Methods in com.vladsch.flexmark.ext.definition that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence[]
DefinitionList. getSegments()
@NotNull BasedSequence[]
DefinitionTerm. getSegments()
Constructors in com.vladsch.flexmark.ext.definition with parameters of type BasedSequence Constructor Description DefinitionList(BasedSequence chars)
DefinitionList(BasedSequence chars, java.util.List<BasedSequence> segments)
DefinitionTerm(BasedSequence chars)
Constructor parameters in com.vladsch.flexmark.ext.definition with type arguments of type BasedSequence Constructor Description DefinitionList(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.definition.internal
Fields in com.vladsch.flexmark.ext.definition.internal declared as BasedSequence Modifier and Type Field Description (package private) BasedSequence
DefinitionItemBlockParser.ItemData. itemMarker
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type BasedSequence Modifier and Type Method Description void
DefinitionItemBlockParser. addLine(ParserState state, BasedSequence line)
Constructors in com.vladsch.flexmark.ext.definition.internal with parameters of type BasedSequence Constructor Description ItemData(boolean isEmpty, boolean isTight, int markerIndex, int markerColumn, int markerIndent, int contentOffset, BasedSequence itemMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.emoji
Fields in com.vladsch.flexmark.ext.emoji declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Emoji. closingMarker
protected BasedSequence
Emoji. openingMarker
protected BasedSequence
Emoji. text
Methods in com.vladsch.flexmark.ext.emoji that return BasedSequence Modifier and Type Method Description BasedSequence
Emoji. getClosingMarker()
BasedSequence
Emoji. getOpeningMarker()
@NotNull BasedSequence[]
Emoji. getSegments()
BasedSequence
Emoji. getText()
Methods in com.vladsch.flexmark.ext.emoji with parameters of type BasedSequence Modifier and Type Method Description void
Emoji. setClosingMarker(BasedSequence closingMarker)
void
Emoji. setOpeningMarker(BasedSequence openingMarker)
void
Emoji. setText(BasedSequence text)
Method parameters in com.vladsch.flexmark.ext.emoji with type arguments of type BasedSequence Modifier and Type Method Description boolean
Emoji. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
boolean
Emoji. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Constructors in com.vladsch.flexmark.ext.emoji with parameters of type BasedSequence Constructor Description Emoji(BasedSequence chars)
Emoji(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.enumerated.reference
Fields in com.vladsch.flexmark.ext.enumerated.reference declared as BasedSequence Modifier and Type Field Description protected BasedSequence
EnumeratedReferenceBase. closingMarker
protected BasedSequence
EnumeratedReferenceBlock. closingMarker
protected BasedSequence
EnumeratedReferenceBlock. enumeratedReference
protected BasedSequence
EnumeratedReferenceBase. openingMarker
protected BasedSequence
EnumeratedReferenceBlock. openingMarker
protected BasedSequence
EnumeratedReferenceBase. text
protected BasedSequence
EnumeratedReferenceBlock. text
Methods in com.vladsch.flexmark.ext.enumerated.reference that return BasedSequence Modifier and Type Method Description BasedSequence
EnumeratedReferenceBase. getClosingMarker()
BasedSequence
EnumeratedReferenceBlock. getClosingMarker()
BasedSequence
EnumeratedReferenceBlock. getEnumeratedReference()
BasedSequence
EnumeratedReferenceBase. getOpeningMarker()
BasedSequence
EnumeratedReferenceBlock. getOpeningMarker()
@NotNull BasedSequence
EnumeratedReferenceBase. getReference()
@NotNull BasedSequence[]
EnumeratedReferenceBase. getSegments()
@NotNull BasedSequence[]
EnumeratedReferenceBlock. getSegments()
BasedSequence
EnumeratedReferenceBase. getText()
BasedSequence
EnumeratedReferenceBlock. getText()
Methods in com.vladsch.flexmark.ext.enumerated.reference with parameters of type BasedSequence Modifier and Type Method Description void
EnumeratedReferenceBase. setClosingMarker(BasedSequence closingMarker)
void
EnumeratedReferenceBlock. setClosingMarker(BasedSequence closingMarker)
void
EnumeratedReferenceBlock. setEnumeratedReference(BasedSequence enumeratedReference)
void
EnumeratedReferenceBase. setOpeningMarker(BasedSequence openingMarker)
void
EnumeratedReferenceBlock. setOpeningMarker(BasedSequence openingMarker)
void
EnumeratedReferenceBase. setText(BasedSequence text)
void
EnumeratedReferenceBlock. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.enumerated.reference with parameters of type BasedSequence Constructor Description EnumeratedReferenceBase(BasedSequence chars)
EnumeratedReferenceBase(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
EnumeratedReferenceBlock(BasedSequence chars)
EnumeratedReferenceLink(BasedSequence chars)
EnumeratedReferenceLink(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
EnumeratedReferenceText(BasedSequence chars)
EnumeratedReferenceText(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.enumerated.reference.internal
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
EnumeratedReferenceLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type BasedSequence Modifier and Type Method Description void
EnumeratedReferenceBlockParser. addLine(ParserState state, BasedSequence line)
boolean
EnumeratedReferenceLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
void
EnumRefTextCollectingVisitor. collect(BasedSequence basedSequence, EnumeratedReferenceRendering[] renderings, java.lang.String defaultFormat)
java.lang.String
EnumRefTextCollectingVisitor. collectAndGetText(BasedSequence basedSequence, EnumeratedReferenceRendering[] renderings, java.lang.String defaultFormat)
@NotNull Node
EnumeratedReferenceLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
boolean
EnumeratedReferenceLinkRefProcessor. isMatch(@NotNull BasedSequence nodeChars)
private static void
EnumeratedReferenceNodeFormatter. renderReferenceText(BasedSequence text, NodeFormatterContext context, MarkdownWriter markdown)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.escaped.character
Fields in com.vladsch.flexmark.ext.escaped.character declared as BasedSequence Modifier and Type Field Description protected BasedSequence
EscapedCharacter. openingMarker
protected BasedSequence
EscapedCharacter. text
Methods in com.vladsch.flexmark.ext.escaped.character that return BasedSequence Modifier and Type Method Description BasedSequence
EscapedCharacter. getOpeningMarker()
@NotNull BasedSequence[]
EscapedCharacter. getSegments()
BasedSequence
EscapedCharacter. getText()
Methods in com.vladsch.flexmark.ext.escaped.character with parameters of type BasedSequence Modifier and Type Method Description void
EscapedCharacter. setOpeningMarker(BasedSequence openingMarker)
void
EscapedCharacter. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.escaped.character with parameters of type BasedSequence Constructor Description EscapedCharacter(BasedSequence chars)
EscapedCharacter(BasedSequence openingMarker, BasedSequence text)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.footnotes
Fields in com.vladsch.flexmark.ext.footnotes declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Footnote. closingMarker
protected BasedSequence
FootnoteBlock. closingMarker
protected BasedSequence
FootnoteBlock. footnote
protected BasedSequence
Footnote. openingMarker
protected BasedSequence
FootnoteBlock. openingMarker
protected BasedSequence
Footnote. text
protected BasedSequence
FootnoteBlock. text
Methods in com.vladsch.flexmark.ext.footnotes that return BasedSequence Modifier and Type Method Description BasedSequence
Footnote. getClosingMarker()
BasedSequence
FootnoteBlock. getClosingMarker()
BasedSequence
FootnoteBlock. getFootnote()
BasedSequence
Footnote. getOpeningMarker()
BasedSequence
FootnoteBlock. getOpeningMarker()
@NotNull BasedSequence
Footnote. getReference()
@NotNull BasedSequence[]
Footnote. getSegments()
@NotNull BasedSequence[]
FootnoteBlock. getSegments()
BasedSequence
Footnote. getText()
BasedSequence
FootnoteBlock. getText()
Methods in com.vladsch.flexmark.ext.footnotes with parameters of type BasedSequence Modifier and Type Method Description void
Footnote. setClosingMarker(BasedSequence closingMarker)
void
FootnoteBlock. setClosingMarker(BasedSequence closingMarker)
void
FootnoteBlock. setFootnote(BasedSequence footnote)
void
Footnote. setOpeningMarker(BasedSequence openingMarker)
void
FootnoteBlock. setOpeningMarker(BasedSequence openingMarker)
void
Footnote. setText(BasedSequence text)
void
FootnoteBlock. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.footnotes with parameters of type BasedSequence Constructor Description Footnote(BasedSequence chars)
Footnote(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
FootnoteBlock(BasedSequence chars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.footnotes.internal
Methods in com.vladsch.flexmark.ext.footnotes.internal that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
FootnoteLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type BasedSequence Modifier and Type Method Description void
FootnoteBlockParser. addLine(ParserState state, BasedSequence line)
boolean
FootnoteLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull Node
FootnoteLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
boolean
FootnoteLinkRefProcessor. isMatch(@NotNull BasedSequence nodeChars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gfm.issues
Fields in com.vladsch.flexmark.ext.gfm.issues declared as BasedSequence Modifier and Type Field Description protected BasedSequence
GfmIssue. openingMarker
protected BasedSequence
GfmIssue. text
Methods in com.vladsch.flexmark.ext.gfm.issues that return BasedSequence Modifier and Type Method Description BasedSequence
GfmIssue. getOpeningMarker()
@NotNull BasedSequence[]
GfmIssue. getSegments()
BasedSequence
GfmIssue. getText()
Methods in com.vladsch.flexmark.ext.gfm.issues with parameters of type BasedSequence Modifier and Type Method Description void
GfmIssue. setOpeningMarker(BasedSequence openingMarker)
void
GfmIssue. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.gfm.issues with parameters of type BasedSequence Constructor Description GfmIssue(BasedSequence chars)
GfmIssue(BasedSequence openingMarker, BasedSequence text)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gfm.strikethrough
Fields in com.vladsch.flexmark.ext.gfm.strikethrough declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Strikethrough. closingMarker
protected BasedSequence
Subscript. closingMarker
protected BasedSequence
Strikethrough. openingMarker
protected BasedSequence
Subscript. openingMarker
protected BasedSequence
Strikethrough. text
protected BasedSequence
Subscript. text
Methods in com.vladsch.flexmark.ext.gfm.strikethrough that return BasedSequence Modifier and Type Method Description BasedSequence
Strikethrough. getClosingMarker()
BasedSequence
Subscript. getClosingMarker()
BasedSequence
Strikethrough. getOpeningMarker()
BasedSequence
Subscript. getOpeningMarker()
@NotNull BasedSequence[]
Strikethrough. getSegments()
@NotNull BasedSequence[]
Subscript. getSegments()
BasedSequence
Strikethrough. getText()
BasedSequence
Subscript. getText()
Methods in com.vladsch.flexmark.ext.gfm.strikethrough with parameters of type BasedSequence Modifier and Type Method Description void
Strikethrough. setClosingMarker(BasedSequence closingMarker)
void
Subscript. setClosingMarker(BasedSequence closingMarker)
void
Strikethrough. setOpeningMarker(BasedSequence openingMarker)
void
Subscript. setOpeningMarker(BasedSequence openingMarker)
void
Strikethrough. setText(BasedSequence text)
void
Subscript. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.gfm.strikethrough with parameters of type BasedSequence Constructor Description Strikethrough(BasedSequence chars)
Strikethrough(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Subscript(BasedSequence chars)
Subscript(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gfm.tasklist
Methods in com.vladsch.flexmark.ext.gfm.tasklist with parameters of type BasedSequence Modifier and Type Method Description void
TaskListItem. setOpeningMarker(BasedSequence openingMarker)
Constructors in com.vladsch.flexmark.ext.gfm.tasklist with parameters of type BasedSequence Constructor Description TaskListItem(BasedSequence chars)
TaskListItem(BasedSequence chars, java.util.List<BasedSequence> segments)
Constructor parameters in com.vladsch.flexmark.ext.gfm.tasklist with type arguments of type BasedSequence Constructor Description TaskListItem(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gfm.users
Fields in com.vladsch.flexmark.ext.gfm.users declared as BasedSequence Modifier and Type Field Description protected BasedSequence
GfmUser. openingMarker
protected BasedSequence
GfmUser. text
Methods in com.vladsch.flexmark.ext.gfm.users that return BasedSequence Modifier and Type Method Description BasedSequence
GfmUser. getOpeningMarker()
@NotNull BasedSequence[]
GfmUser. getSegments()
BasedSequence
GfmUser. getText()
Methods in com.vladsch.flexmark.ext.gfm.users with parameters of type BasedSequence Modifier and Type Method Description void
GfmUser. setOpeningMarker(BasedSequence openingMarker)
void
GfmUser. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.gfm.users with parameters of type BasedSequence Constructor Description GfmUser(BasedSequence chars)
GfmUser(BasedSequence openingMarker, BasedSequence text)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gitlab
Fields in com.vladsch.flexmark.ext.gitlab declared as BasedSequence Modifier and Type Field Description private BasedSequence
GitLabBlockQuote. closingMarker
protected BasedSequence
GitLabInline. closingMarker
protected BasedSequence
GitLabInlineMath. closingMarker
private BasedSequence
GitLabBlockQuote. closingTrailing
private BasedSequence
GitLabBlockQuote. openingMarker
protected BasedSequence
GitLabInline. openingMarker
protected BasedSequence
GitLabInlineMath. openingMarker
private BasedSequence
GitLabBlockQuote. openingTrailing
protected BasedSequence
GitLabInline. text
protected BasedSequence
GitLabInlineMath. text
Methods in com.vladsch.flexmark.ext.gitlab that return BasedSequence Modifier and Type Method Description BasedSequence
GitLabBlockQuote. getClosingMarker()
BasedSequence
GitLabInline. getClosingMarker()
BasedSequence
GitLabInlineMath. getClosingMarker()
BasedSequence
GitLabBlockQuote. getClosingTrailing()
BasedSequence
GitLabBlockQuote. getOpeningMarker()
BasedSequence
GitLabInline. getOpeningMarker()
BasedSequence
GitLabInlineMath. getOpeningMarker()
BasedSequence
GitLabBlockQuote. getOpeningTrailing()
@NotNull BasedSequence[]
GitLabBlockQuote. getSegments()
@NotNull BasedSequence[]
GitLabInline. getSegments()
@NotNull BasedSequence[]
GitLabInlineMath. getSegments()
BasedSequence
GitLabInline. getText()
BasedSequence
GitLabInlineMath. getText()
Methods in com.vladsch.flexmark.ext.gitlab with parameters of type BasedSequence Modifier and Type Method Description void
GitLabBlockQuote. setClosingMarker(BasedSequence closingMarker)
void
GitLabInline. setClosingMarker(BasedSequence closingMarker)
void
GitLabInlineMath. setClosingMarker(BasedSequence closingMarker)
void
GitLabBlockQuote. setClosingTrailing(BasedSequence closingTrailing)
void
GitLabBlockQuote. setOpeningMarker(BasedSequence openingMarker)
void
GitLabInline. setOpeningMarker(BasedSequence openingMarker)
void
GitLabInlineMath. setOpeningMarker(BasedSequence openingMarker)
void
GitLabBlockQuote. setOpeningTrailing(BasedSequence openingTrailing)
void
GitLabInline. setText(BasedSequence text)
void
GitLabInlineMath. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.gitlab with parameters of type BasedSequence Constructor Description GitLabBlockQuote(BasedSequence chars)
GitLabBlockQuote(BasedSequence chars, java.util.List<BasedSequence> segments)
GitLabDel(BasedSequence chars)
GitLabDel(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
GitLabInline(BasedSequence chars)
GitLabInline(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
GitLabInlineMath(BasedSequence chars)
GitLabInlineMath(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
GitLabIns(BasedSequence chars)
GitLabIns(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Constructor parameters in com.vladsch.flexmark.ext.gitlab with type arguments of type BasedSequence Constructor Description GitLabBlockQuote(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.gitlab.internal
Methods in com.vladsch.flexmark.ext.gitlab.internal with parameters of type BasedSequence Modifier and Type Method Description void
GitLabBlockQuoteParser. addLine(ParserState state, BasedSequence line)
Constructors in com.vladsch.flexmark.ext.gitlab.internal with parameters of type BasedSequence Constructor Description GitLabBlockQuoteParser(DataHolder options, BasedSequence openMarker, BasedSequence openTrailing)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.ins
Fields in com.vladsch.flexmark.ext.ins declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Ins. closingMarker
protected BasedSequence
Ins. openingMarker
protected BasedSequence
Ins. text
Methods in com.vladsch.flexmark.ext.ins that return BasedSequence Modifier and Type Method Description BasedSequence
Ins. getClosingMarker()
BasedSequence
Ins. getOpeningMarker()
@NotNull BasedSequence[]
Ins. getSegments()
BasedSequence
Ins. getText()
Methods in com.vladsch.flexmark.ext.ins with parameters of type BasedSequence Modifier and Type Method Description void
Ins. setClosingMarker(BasedSequence closingMarker)
void
Ins. setOpeningMarker(BasedSequence openingMarker)
void
Ins. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.ins with parameters of type BasedSequence Constructor Description Ins(BasedSequence chars)
Ins(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Ins(BasedSequence chars, java.lang.String insBlockText)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.jekyll.front.matter
Fields in com.vladsch.flexmark.ext.jekyll.front.matter declared as BasedSequence Modifier and Type Field Description protected BasedSequence
JekyllFrontMatterBlock. closingMarker
protected BasedSequence
JekyllFrontMatterBlock. openingMarker
Methods in com.vladsch.flexmark.ext.jekyll.front.matter that return BasedSequence Modifier and Type Method Description BasedSequence
JekyllFrontMatterBlock. getClosingMarker()
BasedSequence
JekyllFrontMatterBlock. getContent()
BasedSequence
JekyllFrontMatterBlock. getOpeningMarker()
@NotNull BasedSequence[]
JekyllFrontMatterBlock. getSegments()
Methods in com.vladsch.flexmark.ext.jekyll.front.matter with parameters of type BasedSequence Modifier and Type Method Description void
JekyllFrontMatterBlock. setClosingMarker(BasedSequence closingMarker)
void
JekyllFrontMatterBlock. setOpeningMarker(BasedSequence openingMarker)
Constructors in com.vladsch.flexmark.ext.jekyll.front.matter with parameters of type BasedSequence Constructor Description JekyllFrontMatterBlock(BasedSequence chars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.jekyll.front.matter.internal
Methods in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type BasedSequence Modifier and Type Method Description void
JekyllFrontMatterBlockParser. addLine(ParserState state, BasedSequence line)
Constructors in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type BasedSequence Constructor Description JekyllFrontMatterBlockParser(DataHolder options, BasedSequence openingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.jekyll.tag
Fields in com.vladsch.flexmark.ext.jekyll.tag declared as BasedSequence Modifier and Type Field Description protected BasedSequence
JekyllTag. closingMarker
protected BasedSequence
JekyllTag. openingMarker
protected BasedSequence
JekyllTag. parameters
protected BasedSequence
JekyllTag. tag
Methods in com.vladsch.flexmark.ext.jekyll.tag that return BasedSequence Modifier and Type Method Description BasedSequence
JekyllTag. getClosingMarker()
BasedSequence
JekyllTag. getOpeningMarker()
BasedSequence
JekyllTag. getParameters()
@NotNull BasedSequence[]
JekyllTag. getSegments()
@NotNull BasedSequence[]
JekyllTagBlock. getSegments()
BasedSequence
JekyllTag. getTag()
Methods in com.vladsch.flexmark.ext.jekyll.tag with parameters of type BasedSequence Modifier and Type Method Description void
JekyllTag. setClosingMarker(BasedSequence closingMarker)
void
JekyllTag. setOpeningMarker(BasedSequence openingMarker)
void
JekyllTag. setParameters(BasedSequence parameters)
void
JekyllTag. setTag(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.jekyll.tag with parameters of type BasedSequence Constructor Description JekyllTag(BasedSequence chars)
JekyllTag(BasedSequence openingMarker, BasedSequence tag, BasedSequence parameters, BasedSequence closingMarker)
JekyllTagBlock(BasedSequence chars)
JekyllTagBlock(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
Constructor parameters in com.vladsch.flexmark.ext.jekyll.tag with type arguments of type BasedSequence Constructor Description JekyllTagBlock(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
JekyllTagBlock(java.util.List<BasedSequence> lineSegments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.jekyll.tag.internal
Methods in com.vladsch.flexmark.ext.jekyll.tag.internal with parameters of type BasedSequence Modifier and Type Method Description void
JekyllTagBlockParser. addLine(ParserState state, BasedSequence line)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.macros
Fields in com.vladsch.flexmark.ext.macros declared as BasedSequence Modifier and Type Field Description private BasedSequence
MacroDefinitionBlock. closingMarker
protected BasedSequence
MacroReference. closingMarker
private BasedSequence
MacroDefinitionBlock. closingTrailing
private BasedSequence
MacroDefinitionBlock. name
private BasedSequence
MacroDefinitionBlock. openingMarker
protected BasedSequence
MacroReference. openingMarker
private BasedSequence
MacroDefinitionBlock. openingTrailing
protected BasedSequence
MacroReference. text
Methods in com.vladsch.flexmark.ext.macros that return BasedSequence Modifier and Type Method Description BasedSequence
MacroDefinitionBlock. getClosingMarker()
BasedSequence
MacroReference. getClosingMarker()
BasedSequence
MacroDefinitionBlock. getClosingTrailing()
BasedSequence
MacroDefinitionBlock. getName()
BasedSequence
MacroDefinitionBlock. getOpeningMarker()
BasedSequence
MacroReference. getOpeningMarker()
BasedSequence
MacroDefinitionBlock. getOpeningTrailing()
@NotNull BasedSequence
MacroReference. getReference()
@NotNull BasedSequence[]
MacroDefinitionBlock. getSegments()
@NotNull BasedSequence[]
MacroReference. getSegments()
BasedSequence
MacroReference. getText()
Methods in com.vladsch.flexmark.ext.macros with parameters of type BasedSequence Modifier and Type Method Description void
MacroDefinitionBlock. setClosingMarker(BasedSequence closingMarker)
void
MacroReference. setClosingMarker(BasedSequence closingMarker)
void
MacroDefinitionBlock. setClosingTrailing(BasedSequence closingTrailing)
void
MacroDefinitionBlock. setName(BasedSequence name)
void
MacroDefinitionBlock. setOpeningMarker(BasedSequence openingMarker)
void
MacroReference. setOpeningMarker(BasedSequence openingMarker)
void
MacroDefinitionBlock. setOpeningTrailing(BasedSequence openingTrailing)
void
MacroReference. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.macros with parameters of type BasedSequence Constructor Description MacroDefinitionBlock(BasedSequence chars)
MacroDefinitionBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
MacroReference(BasedSequence chars)
MacroReference(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Constructor parameters in com.vladsch.flexmark.ext.macros with type arguments of type BasedSequence Constructor Description MacroDefinitionBlock(BasedSequence chars, java.util.List<BasedSequence> segments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.macros.internal
Methods in com.vladsch.flexmark.ext.macros.internal with parameters of type BasedSequence Modifier and Type Method Description void
MacroDefinitionBlockParser. addLine(ParserState state, BasedSequence line)
Constructors in com.vladsch.flexmark.ext.macros.internal with parameters of type BasedSequence Constructor Description MacroDefinitionBlockParser(DataHolder options, BasedSequence openMarker, BasedSequence name, BasedSequence openTrailing)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.media.tags.internal
Methods in com.vladsch.flexmark.ext.media.tags.internal with parameters of type BasedSequence Modifier and Type Method Description private boolean
MediaTagsNodePostProcessor. isEscaped(BasedSequence chars, java.lang.String prefix)
void
AbstractMediaLink. setTextChars(BasedSequence textChars)
protected void
AbstractMediaLink. verifyBasedSequence(BasedSequence chars, int startOffset)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.resizable.image
Fields in com.vladsch.flexmark.ext.resizable.image declared as BasedSequence Modifier and Type Field Description protected BasedSequence
ResizableImage. height
protected BasedSequence
ResizableImage. source
protected BasedSequence
ResizableImage. text
protected BasedSequence
ResizableImage. width
Methods in com.vladsch.flexmark.ext.resizable.image that return BasedSequence Modifier and Type Method Description BasedSequence
ResizableImage. getHeight()
@NotNull BasedSequence[]
ResizableImage. getSegments()
BasedSequence
ResizableImage. getSource()
BasedSequence
ResizableImage. getText()
BasedSequence
ResizableImage. getWidth()
Constructors in com.vladsch.flexmark.ext.resizable.image with parameters of type BasedSequence Constructor Description ResizableImage(BasedSequence text, BasedSequence source, BasedSequence width, BasedSequence height)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.spec.example
Fields in com.vladsch.flexmark.ext.spec.example declared as BasedSequence Modifier and Type Field Description private BasedSequence
SpecExampleBlock. ast
private BasedSequence
SpecExampleBlock. astSeparator
private BasedSequence
SpecExampleBlock. closingMarker
private BasedSequence
SpecExampleBlock. coordClosingMarker
private BasedSequence
SpecExampleBlock. coordOpeningMarker
private BasedSequence
SpecExampleBlock. exampleKeyword
private BasedSequence
SpecExampleBlock. html
private BasedSequence
SpecExampleBlock. htmlSeparator
private BasedSequence
SpecExampleBlock. number
private BasedSequence
SpecExampleBlock. numberSeparator
private BasedSequence
SpecExampleBlock. openingMarker
private BasedSequence
SpecExampleBlock. options
private BasedSequence
SpecExampleBlock. optionsClosingMarker
private BasedSequence
SpecExampleBlock. optionsKeyword
private BasedSequence
SpecExampleBlock. optionsOpeningMarker
private BasedSequence
SpecExampleBlock. section
private BasedSequence
SpecExampleBlock. source
Methods in com.vladsch.flexmark.ext.spec.example with parameters of type BasedSequence Modifier and Type Method Description void
SpecExampleBlock. setAst(BasedSequence ast)
void
SpecExampleBlock. setAstSeparator(BasedSequence astSeparator)
void
SpecExampleBlock. setClosingMarker(BasedSequence closingMarker)
void
SpecExampleBlock. setCoordClosingMarker(BasedSequence coordClosingMarker)
void
SpecExampleBlock. setCoordOpeningMarker(BasedSequence coordOpeningMarker)
void
SpecExampleBlock. setExampleKeyword(BasedSequence exampleKeyword)
void
SpecExampleBlock. setHtml(BasedSequence html)
void
SpecExampleBlock. setHtmlSeparator(BasedSequence htmlSeparator)
void
SpecExampleBlock. setNumber(BasedSequence number)
void
SpecExampleBlock. setNumberSeparator(BasedSequence numberSeparator)
void
SpecExampleBlock. setOpeningMarker(BasedSequence openingMarker)
void
SpecExampleBlock. setOptions(BasedSequence options)
void
SpecExampleBlock. setOptionsClosingMarker(BasedSequence optionsClosingMarker)
void
SpecExampleBlock. setOptionsKeyword(BasedSequence optionsKeyword)
void
SpecExampleBlock. setOptionsOpeningMarker(BasedSequence optionsOpeningMarker)
void
SpecExampleBlock. setSection(BasedSequence section)
void
SpecExampleBlock. setSource(BasedSequence source)
Constructors in com.vladsch.flexmark.ext.spec.example with parameters of type BasedSequence Constructor Description SpecExampleAst(BasedSequence chars)
SpecExampleBlock(BasedSequence chars)
SpecExampleBlock(BasedSequence chars, BasedSequence openingMarker, java.util.List<BasedSequence> segments, BasedSequence closingMarker)
SpecExampleHtml(BasedSequence chars)
SpecExampleOption(BasedSequence chars)
SpecExampleOptionSeparator(BasedSequence chars)
SpecExampleOptionsList(BasedSequence chars)
SpecExampleSeparator(BasedSequence chars)
SpecExampleSource(BasedSequence chars)
Constructor parameters in com.vladsch.flexmark.ext.spec.example with type arguments of type BasedSequence Constructor Description SpecExampleBlock(BasedSequence chars, BasedSequence openingMarker, java.util.List<BasedSequence> segments, BasedSequence closingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.spec.example.internal
Methods in com.vladsch.flexmark.ext.spec.example.internal with parameters of type BasedSequence Modifier and Type Method Description void
SpecExampleBlockParser. addLine(ParserState state, BasedSequence line)
private void
SpecExampleNodeRenderer. render(BasedSequence contentChars, java.lang.String language, NodeRendererContext context, HtmlWriter html)
private void
SpecExampleNodeRenderer. renderSpecExampleSection(BasedSequence text, java.lang.String sectionLanguage, java.lang.String sectionName, NodeRendererContext context, HtmlWriter html)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.superscript
Fields in com.vladsch.flexmark.ext.superscript declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Superscript. closingMarker
protected BasedSequence
Superscript. openingMarker
protected BasedSequence
Superscript. text
Methods in com.vladsch.flexmark.ext.superscript that return BasedSequence Modifier and Type Method Description BasedSequence
Superscript. getClosingMarker()
BasedSequence
Superscript. getOpeningMarker()
@NotNull BasedSequence[]
Superscript. getSegments()
BasedSequence
Superscript. getText()
Methods in com.vladsch.flexmark.ext.superscript with parameters of type BasedSequence Modifier and Type Method Description void
Superscript. setClosingMarker(BasedSequence closingMarker)
void
Superscript. setOpeningMarker(BasedSequence openingMarker)
void
Superscript. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.superscript with parameters of type BasedSequence Constructor Description Superscript(BasedSequence chars)
Superscript(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Superscript(BasedSequence chars, java.lang.String superscriptBlockText)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.tables
Fields in com.vladsch.flexmark.ext.tables declared as BasedSequence Modifier and Type Field Description protected BasedSequence
TableCaption. closingMarker
protected BasedSequence
TableCell. closingMarker
protected BasedSequence
TableCaption. openingMarker
protected BasedSequence
TableCell. openingMarker
protected BasedSequence
TableCaption. text
protected BasedSequence
TableCell. text
Methods in com.vladsch.flexmark.ext.tables that return BasedSequence Modifier and Type Method Description BasedSequence
TableCaption. getClosingMarker()
BasedSequence
TableCell. getClosingMarker()
BasedSequence
TableCaption. getOpeningMarker()
BasedSequence
TableCell. getOpeningMarker()
@NotNull BasedSequence[]
TableBlock. getSegments()
@NotNull BasedSequence[]
TableBody. getSegments()
@NotNull BasedSequence[]
TableCaption. getSegments()
@NotNull BasedSequence[]
TableCell. getSegments()
@NotNull BasedSequence[]
TableHead. getSegments()
@NotNull BasedSequence[]
TableRow. getSegments()
@NotNull BasedSequence[]
TableSeparator. getSegments()
BasedSequence
TableCaption. getText()
BasedSequence
TableCell. getText()
Methods in com.vladsch.flexmark.ext.tables with parameters of type BasedSequence Modifier and Type Method Description void
TableCaption. setClosingMarker(BasedSequence closingMarker)
void
TableCell. setClosingMarker(BasedSequence closingMarker)
void
TableCaption. setOpeningMarker(BasedSequence openingMarker)
void
TableCell. setOpeningMarker(BasedSequence openingMarker)
void
TableCaption. setText(BasedSequence text)
void
TableCell. setText(BasedSequence text)
Constructors in com.vladsch.flexmark.ext.tables with parameters of type BasedSequence Constructor Description TableBlock(BasedSequence chars)
TableBlock(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
TableBody(BasedSequence chars)
TableCaption(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
TableCaption(BasedSequence chars, BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
TableCell(BasedSequence chars)
TableHead(BasedSequence chars)
TableRow(BasedSequence chars)
TableSeparator(BasedSequence chars)
Constructor parameters in com.vladsch.flexmark.ext.tables with type arguments of type BasedSequence Constructor Description TableBlock(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
TableBlock(java.util.List<BasedSequence> lineSegments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.tables.internal
Methods in com.vladsch.flexmark.ext.tables.internal that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence[]
TableColumnSeparator. getSegments()
Methods in com.vladsch.flexmark.ext.tables.internal that return types with arguments of type BasedSequence Modifier and Type Method Description private static java.util.List<BasedSequence>
TableParagraphPreProcessor. split(BasedSequence input, boolean columnSpans, boolean wantPipes)
Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type BasedSequence Modifier and Type Method Description private java.util.List<TableCell.Alignment>
TableParagraphPreProcessor. parseAlignment(BasedSequence separatorLine)
private static java.util.List<BasedSequence>
TableParagraphPreProcessor. split(BasedSequence input, boolean columnSpans, boolean wantPipes)
Constructors in com.vladsch.flexmark.ext.tables.internal with parameters of type BasedSequence Constructor Description TableColumnSeparator(BasedSequence chars)
TableSeparatorRow(BasedSequence chars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.toc
Fields in com.vladsch.flexmark.ext.toc declared as BasedSequence Modifier and Type Field Description protected BasedSequence
SimTocBlock. anchorMarker
protected BasedSequence
TocBlock. closingMarker
protected BasedSequence
TocBlockBase. closingMarker
protected BasedSequence
SimTocBlock. closingTitleMarker
protected BasedSequence
TocBlock. openingMarker
protected BasedSequence
TocBlockBase. openingMarker
protected BasedSequence
SimTocBlock. openingTitleMarker
protected BasedSequence
TocBlock. style
protected BasedSequence
TocBlockBase. style
protected BasedSequence
SimTocBlock. title
protected BasedSequence
TocBlock. tocKeyword
protected BasedSequence
TocBlockBase. tocKeyword
Methods in com.vladsch.flexmark.ext.toc that return BasedSequence Modifier and Type Method Description BasedSequence
SimTocBlock. getAnchorMarker()
BasedSequence
TocBlock. getClosingMarker()
BasedSequence
TocBlockBase. getClosingMarker()
BasedSequence
SimTocBlock. getClosingTitleMarker()
BasedSequence
TocBlock. getOpeningMarker()
BasedSequence
TocBlockBase. getOpeningMarker()
BasedSequence
SimTocBlock. getOpeningTitleMarker()
@NotNull BasedSequence[]
SimTocBlock. getSegments()
@NotNull BasedSequence[]
SimTocContent. getSegments()
@NotNull BasedSequence[]
SimTocOption. getSegments()
@NotNull BasedSequence[]
SimTocOptionList. getSegments()
@NotNull BasedSequence[]
TocBlock. getSegments()
@NotNull BasedSequence[]
TocBlockBase. getSegments()
BasedSequence
TocBlock. getStyle()
BasedSequence
TocBlockBase. getStyle()
BasedSequence
SimTocBlock. getTitle()
BasedSequence
TocBlock. getTocKeyword()
BasedSequence
TocBlockBase. getTocKeyword()
Methods in com.vladsch.flexmark.ext.toc with parameters of type BasedSequence Modifier and Type Method Description static void
TocUtils. renderHtmlToc(HtmlWriter out, BasedSequence sourceText, java.util.List<java.lang.Integer> headings, java.util.List<java.lang.String> headingTexts, java.util.List<java.lang.String> headingRefIds, TocOptions tocOptions)
Constructors in com.vladsch.flexmark.ext.toc with parameters of type BasedSequence Constructor Description SimTocBlock(BasedSequence chars)
SimTocBlock(BasedSequence chars, BasedSequence styleChars, BasedSequence titleChars)
SimTocContent(BasedSequence chars)
SimTocContent(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
SimTocOption(BasedSequence chars)
SimTocOptionList(BasedSequence chars)
TocBlock(BasedSequence chars)
TocBlock(BasedSequence chars, boolean closingSimToc)
TocBlock(BasedSequence chars, BasedSequence styleChars)
TocBlock(BasedSequence chars, BasedSequence styleChars, boolean closingSimToc)
TocBlockBase(BasedSequence chars)
TocBlockBase(BasedSequence chars, boolean closingSimToc)
TocBlockBase(BasedSequence chars, BasedSequence styleChars)
TocBlockBase(BasedSequence chars, BasedSequence styleChars, boolean closingSimToc)
Constructor parameters in com.vladsch.flexmark.ext.toc with type arguments of type BasedSequence Constructor Description SimTocContent(BasedSequence chars, java.util.List<BasedSequence> lineSegments)
SimTocContent(java.util.List<BasedSequence> lineSegments)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.toc.internal
Fields in com.vladsch.flexmark.ext.toc.internal declared as BasedSequence Modifier and Type Field Description private BasedSequence
SimTocBlockParser. blankLineSpacer
Methods in com.vladsch.flexmark.ext.toc.internal with parameters of type BasedSequence Modifier and Type Method Description void
SimTocBlockParser. addLine(ParserState state, BasedSequence line)
void
TocBlockParser. addLine(ParserState state, BasedSequence line)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
SimTocOptionTypes. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
TocLevelsOptionParser. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
Pair<TocOptions,java.util.List<ParsedOption<TocOptions>>>
TocOptionTypes. parseOption(BasedSequence optionText, TocOptions options, MessageProvider provider)
Constructors in com.vladsch.flexmark.ext.toc.internal with parameters of type BasedSequence Constructor Description SimTocBlockParser(DataHolder options, BasedSequence tocChars, BasedSequence styleChars, BasedSequence titleChars)
TocBlockParser(DataHolder options, BasedSequence tocChars, BasedSequence styleChars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.typographic
Fields in com.vladsch.flexmark.ext.typographic declared as BasedSequence Modifier and Type Field Description protected BasedSequence
TypographicQuotes. closingMarker
protected BasedSequence
TypographicQuotes. openingMarker
protected BasedSequence
TypographicQuotes. text
Methods in com.vladsch.flexmark.ext.typographic that return BasedSequence Modifier and Type Method Description BasedSequence
TypographicQuotes. getClosingMarker()
BasedSequence
TypographicQuotes. getOpeningMarker()
@NotNull BasedSequence[]
TypographicQuotes. getSegments()
@NotNull BasedSequence[]
TypographicSmarts. getSegments()
BasedSequence
TypographicQuotes. getText()
Methods in com.vladsch.flexmark.ext.typographic with parameters of type BasedSequence Modifier and Type Method Description void
TypographicQuotes. setClosingMarker(BasedSequence closingMarker)
void
TypographicQuotes. setOpeningMarker(BasedSequence openingMarker)
void
TypographicQuotes. setText(BasedSequence text)
Method parameters in com.vladsch.flexmark.ext.typographic with type arguments of type BasedSequence Modifier and Type Method Description boolean
TypographicSmarts. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
boolean
TypographicSmarts. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Constructors in com.vladsch.flexmark.ext.typographic with parameters of type BasedSequence Constructor Description TypographicQuotes(BasedSequence chars)
TypographicQuotes(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
TypographicSmarts(BasedSequence chars)
TypographicSmarts(BasedSequence chars, java.lang.String typographicText)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.wikilink
Fields in com.vladsch.flexmark.ext.wikilink declared as BasedSequence Modifier and Type Field Description protected BasedSequence
WikiNode. anchorMarker
protected BasedSequence
WikiNode. anchorRef
protected BasedSequence
WikiNode. closingMarker
protected BasedSequence
WikiNode. link
protected BasedSequence
WikiNode. openingMarker
protected BasedSequence
WikiNode. pageRef
protected BasedSequence
WikiNode. text
protected BasedSequence
WikiNode. textSeparatorMarker
Methods in com.vladsch.flexmark.ext.wikilink that return BasedSequence Modifier and Type Method Description BasedSequence
WikiNode. getAnchorMarker()
BasedSequence
WikiNode. getAnchorRef()
BasedSequence
WikiNode. getClosingMarker()
BasedSequence
WikiNode. getLink()
BasedSequence
WikiNode. getOpeningMarker()
BasedSequence
WikiNode. getPageRef()
@NotNull BasedSequence[]
WikiNode. getSegments()
BasedSequence
WikiNode. getText()
BasedSequence
WikiNode. getTextSeparatorMarker()
Methods in com.vladsch.flexmark.ext.wikilink with parameters of type BasedSequence Modifier and Type Method Description void
WikiNode. setAnchorMarker(BasedSequence anchorMarker)
void
WikiNode. setAnchorRef(BasedSequence anchorRef)
void
WikiNode. setClosingMarker(BasedSequence closingMarker)
void
WikiNode. setLink(BasedSequence linkChars, boolean allowAnchors, boolean canEscapeAnchor)
void
WikiNode. setLinkChars(BasedSequence linkChars, boolean allowAnchors, boolean canEscapePipe, boolean canEscapeAnchor)
void
WikiNode. setOpeningMarker(BasedSequence openingMarker)
void
WikiNode. setPageRef(BasedSequence pageRef)
void
WikiNode. setText(BasedSequence text)
void
WikiNode. setTextSeparatorMarker(BasedSequence textSeparatorMarker)
Method parameters in com.vladsch.flexmark.ext.wikilink with type arguments of type BasedSequence Modifier and Type Method Description boolean
WikiNode. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
boolean
WikiNode. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Constructors in com.vladsch.flexmark.ext.wikilink with parameters of type BasedSequence Constructor Description WikiImage(BasedSequence chars, boolean linkIsFirst, boolean canEscapePipe)
WikiLink(BasedSequence chars, boolean linkIsFirst, boolean allowAnchors, boolean canEscapePipe, boolean canEscapeAnchor)
WikiNode(BasedSequence chars, boolean linkIsFirst, boolean allowAnchors, boolean canEscapePipe, boolean canEscapeAnchor)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.wikilink.internal
Methods in com.vladsch.flexmark.ext.wikilink.internal that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
WikiLinkLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type BasedSequence Modifier and Type Method Description boolean
WikiLinkLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull Node
WikiLinkLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
boolean
WikiLinkLinkRefProcessor. isMatch(@NotNull BasedSequence nodeChars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.xwiki.macros
Fields in com.vladsch.flexmark.ext.xwiki.macros declared as BasedSequence Modifier and Type Field Description protected BasedSequence
MacroAttribute. attribute
protected BasedSequence
Macro. attributeText
protected BasedSequence
Macro. closingMarker
protected BasedSequence
MacroAttribute. closingMarker
protected BasedSequence
MacroClose. closingMarker
protected BasedSequence
Macro. name
protected BasedSequence
MacroClose. name
protected BasedSequence
Macro. openingMarker
protected BasedSequence
MacroAttribute. openingMarker
protected BasedSequence
MacroClose. openingMarker
protected BasedSequence
MacroAttribute. separator
protected BasedSequence
MacroAttribute. value
Methods in com.vladsch.flexmark.ext.xwiki.macros that return BasedSequence Modifier and Type Method Description BasedSequence
MacroAttribute. getAttribute()
BasedSequence
Macro. getAttributeText()
BasedSequence
Macro. getClosingMarker()
BasedSequence
MacroAttribute. getClosingMarker()
BasedSequence
MacroClose. getClosingMarker()
BasedSequence
Macro. getMacroContentChars()
BasedSequence
MacroBlock. getMacroContentChars()
BasedSequence
Macro. getName()
BasedSequence
MacroClose. getName()
BasedSequence
Macro. getOpeningMarker()
BasedSequence
MacroAttribute. getOpeningMarker()
BasedSequence
MacroClose. getOpeningMarker()
@NotNull BasedSequence[]
Macro. getSegments()
@NotNull BasedSequence[]
MacroAttribute. getSegments()
@NotNull BasedSequence[]
MacroBlock. getSegments()
@NotNull BasedSequence[]
MacroClose. getSegments()
BasedSequence
MacroAttribute. getSeparator()
BasedSequence
MacroAttribute. getValue()
Methods in com.vladsch.flexmark.ext.xwiki.macros with parameters of type BasedSequence Modifier and Type Method Description void
MacroAttribute. setAttribute(BasedSequence attribute)
void
Macro. setAttributeText(BasedSequence attributeText)
void
Macro. setClosingMarker(BasedSequence closingMarker)
void
MacroAttribute. setClosingMarker(BasedSequence closingMarker)
void
MacroClose. setClosingMarker(BasedSequence closingMarker)
void
Macro. setName(BasedSequence name)
void
MacroClose. setName(BasedSequence name)
void
Macro. setOpeningMarker(BasedSequence openingMarker)
void
MacroAttribute. setOpeningMarker(BasedSequence openingMarker)
void
MacroClose. setOpeningMarker(BasedSequence openingMarker)
void
MacroAttribute. setSeparator(BasedSequence separator)
void
MacroAttribute. setValue(BasedSequence value)
Constructors in com.vladsch.flexmark.ext.xwiki.macros with parameters of type BasedSequence Constructor Description Macro(BasedSequence chars)
Macro(BasedSequence openingMarker, BasedSequence name, BasedSequence closingMarker)
MacroAttribute(BasedSequence chars)
MacroAttribute(BasedSequence attribute, BasedSequence separator, BasedSequence openingMarker, BasedSequence value, BasedSequence closingMarker)
MacroBlock(BasedSequence chars)
MacroClose(BasedSequence chars)
MacroClose(BasedSequence openingMarker, BasedSequence name, BasedSequence closingMarker)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.xwiki.macros.internal
Fields in com.vladsch.flexmark.ext.xwiki.macros.internal declared as BasedSequence Modifier and Type Field Description private BasedSequence
MacroBlockParser. macroName
Methods in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type BasedSequence Modifier and Type Method Description void
MacroBlockParser. addLine(ParserState state, BasedSequence line)
Constructors in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type BasedSequence Constructor Description MacroBlockParser(DataHolder options, MacroParsing parsing, BasedSequence macroName, boolean oneLine)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.yaml.front.matter
Fields in com.vladsch.flexmark.ext.yaml.front.matter declared as BasedSequence Modifier and Type Field Description private BasedSequence
YamlFrontMatterNode. key
Methods in com.vladsch.flexmark.ext.yaml.front.matter that return BasedSequence Modifier and Type Method Description BasedSequence
YamlFrontMatterNode. getKeySequence()
@NotNull BasedSequence[]
YamlFrontMatterBlock. getSegments()
@NotNull BasedSequence[]
YamlFrontMatterNode. getSegments()
@NotNull BasedSequence[]
YamlFrontMatterValue. getSegments()
Methods in com.vladsch.flexmark.ext.yaml.front.matter that return types with arguments of type BasedSequence Modifier and Type Method Description java.util.List<BasedSequence>
YamlFrontMatterNode. getValuesSequences()
Methods in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type BasedSequence Modifier and Type Method Description void
YamlFrontMatterNode. setKey(BasedSequence key)
Constructors in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type BasedSequence Constructor Description YamlFrontMatterNode(BasedSequence key, java.util.List<BasedSequence> values)
YamlFrontMatterValue(BasedSequence chars)
Constructor parameters in com.vladsch.flexmark.ext.yaml.front.matter with type arguments of type BasedSequence Constructor Description YamlFrontMatterNode(BasedSequence key, java.util.List<BasedSequence> values)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.yaml.front.matter.internal
Fields in com.vladsch.flexmark.ext.yaml.front.matter.internal declared as BasedSequence Modifier and Type Field Description private BasedSequence
YamlFrontMatterBlockParser. currentKey
Fields in com.vladsch.flexmark.ext.yaml.front.matter.internal with type parameters of type BasedSequence Modifier and Type Field Description private java.util.List<BasedSequence>
YamlFrontMatterBlockParser. currentValues
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type BasedSequence Modifier and Type Method Description void
YamlFrontMatterBlockParser. addLine(ParserState state, BasedSequence line)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.youtube.embedded
Methods in com.vladsch.flexmark.ext.youtube.embedded with parameters of type BasedSequence Modifier and Type Method Description void
YouTubeLink. setTextChars(BasedSequence textChars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.zzzzzz
Fields in com.vladsch.flexmark.ext.zzzzzz declared as BasedSequence Modifier and Type Field Description protected BasedSequence
Zzzzzz. closingMarker
protected BasedSequence
ZzzzzzBlock. closingMarker
protected BasedSequence
Zzzzzz. openingMarker
protected BasedSequence
ZzzzzzBlock. openingMarker
protected BasedSequence
Zzzzzz. text
protected BasedSequence
ZzzzzzBlock. text
protected BasedSequence
ZzzzzzBlock. zzzzzz
Methods in com.vladsch.flexmark.ext.zzzzzz that return BasedSequence Modifier and Type Method Description BasedSequence
Zzzzzz. getClosingMarker()
BasedSequence
ZzzzzzBlock. getClosingMarker()
BasedSequence
Zzzzzz. getOpeningMarker()
BasedSequence
ZzzzzzBlock. getOpeningMarker()
@NotNull BasedSequence[]
Zzzzzz. getSegments()
@NotNull BasedSequence[]
ZzzzzzBlock. getSegments()
BasedSequence
Zzzzzz. getText()
BasedSequence
ZzzzzzBlock. getText()
BasedSequence
ZzzzzzBlock. getZzzzzz()
Methods in com.vladsch.flexmark.ext.zzzzzz with parameters of type BasedSequence Modifier and Type Method Description void
Zzzzzz. setClosingMarker(BasedSequence closingMarker)
void
ZzzzzzBlock. setClosingMarker(BasedSequence closingMarker)
void
Zzzzzz. setOpeningMarker(BasedSequence openingMarker)
void
ZzzzzzBlock. setOpeningMarker(BasedSequence openingMarker)
void
Zzzzzz. setText(BasedSequence text)
void
ZzzzzzBlock. setText(BasedSequence text)
void
ZzzzzzBlock. setZzzzzz(BasedSequence zzzzzz)
Constructors in com.vladsch.flexmark.ext.zzzzzz with parameters of type BasedSequence Constructor Description Zzzzzz(BasedSequence chars)
Zzzzzz(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker)
Zzzzzz(BasedSequence chars, java.lang.String zzzzzzBlockText)
ZzzzzzBlock(BasedSequence chars)
-
Uses of BasedSequence in com.vladsch.flexmark.ext.zzzzzz.internal
Methods in com.vladsch.flexmark.ext.zzzzzz.internal that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
ZzzzzzLinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type BasedSequence Modifier and Type Method Description void
ZzzzzzBlockParser. addLine(ParserState state, BasedSequence line)
boolean
ZzzzzzLinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
@NotNull Node
ZzzzzzLinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
boolean
ZzzzzzLinkRefProcessor. isMatch(@NotNull BasedSequence nodeChars)
-
Uses of BasedSequence in com.vladsch.flexmark.formatter
Fields in com.vladsch.flexmark.formatter declared as BasedSequence Modifier and Type Field Description private BasedSequence
Formatter.MainNodeFormatter. blockQuoteLikeChars
(package private) BasedSequence
Formatter.MainNodeFormatter. trackedSequence
Fields in com.vladsch.flexmark.formatter with type parameters of type BasedSequence Modifier and Type Field Description static DataKey<BasedSequence>
Formatter. TRACKED_SEQUENCE
Methods in com.vladsch.flexmark.formatter that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
Formatter.MainNodeFormatter. getBlockQuoteLikePrefixChars()
@NotNull BasedSequence
Formatter.MainNodeFormatter.SubNodeFormatter. getBlockQuoteLikePrefixChars()
@NotNull BasedSequence
NodeFormatterContext. getBlockQuoteLikePrefixChars()
static BasedSequence
FormatterUtils. getSoftLineBreakSpan(Node node)
@NotNull BasedSequence
Formatter.MainNodeFormatter. getTrackedSequence()
@NotNull BasedSequence
Formatter.MainNodeFormatter.SubNodeFormatter. getTrackedSequence()
@NotNull BasedSequence
NodeFormatterContext. getTrackedSequence()
NOTE: parser can only use a contiguous sequence, not segmented.@NotNull BasedSequence
MarkdownWriter. lastBlockQuoteChildPrefix(BasedSequence prefix)
Methods in com.vladsch.flexmark.formatter with parameters of type BasedSequence Modifier and Type Method Description static void
FormatterUtils. appendWhiteSpaceBetween(MarkdownWriter markdown, BasedSequence prev, BasedSequence next, boolean preserve, boolean collapse, boolean collapseToEOL)
static @NotNull java.lang.String
FormatterUtils. getActualAdditionalPrefix(BasedSequence contentChars, MarkdownWriter markdown)
static @NotNull java.lang.String
FormatterUtils. getAdditionalPrefix(BasedSequence fromChars, BasedSequence toChars)
static java.lang.String
FormatterUtils. getBlockLikePrefix(BlockQuoteLike node, NodeFormatterContext context, BlockQuoteMarker blockQuoteMarkers, @NotNull BasedSequence prefix)
@NotNull BasedSequence
MarkdownWriter. lastBlockQuoteChildPrefix(BasedSequence prefix)
static void
FormatterUtils. renderListItem(ListItem node, NodeFormatterContext context, MarkdownWriter markdown, ListOptions listOptions, BasedSequence markerSuffix, boolean addBlankLineLooseItems)
-
Uses of BasedSequence in com.vladsch.flexmark.html
Methods in com.vladsch.flexmark.html that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence[]
EmbeddedAttributeProvider.EmbeddedNodeAttributes. getSegments()
Methods in com.vladsch.flexmark.html with parameters of type BasedSequence Modifier and Type Method Description @NotNull HtmlWriter
HtmlWriter. srcPos(@NotNull BasedSequence sourceText)
@NotNull HtmlWriter
HtmlWriter. srcPosWithEOL(@NotNull BasedSequence sourceText)
@NotNull HtmlWriter
HtmlWriter. srcPosWithTrailingEOL(@NotNull BasedSequence sourceText)
-
Uses of BasedSequence in com.vladsch.flexmark.html.renderer
Methods in com.vladsch.flexmark.html.renderer with parameters of type BasedSequence Modifier and Type Method Description private void
CoreNodeRenderer. renderChildrenSourceLineWrapped(Node node, BasedSequence nodeChildText, NodeRendererContext context, HtmlWriter html)
-
Uses of BasedSequence in com.vladsch.flexmark.html2md.converter
Methods in com.vladsch.flexmark.html2md.converter that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
HtmlMarkdownWriter. lastBlockQuoteChildPrefix(BasedSequence prefix)
Methods in com.vladsch.flexmark.html2md.converter with parameters of type BasedSequence Modifier and Type Method Description @NotNull BasedSequence
HtmlMarkdownWriter. lastBlockQuoteChildPrefix(BasedSequence prefix)
-
Uses of BasedSequence in com.vladsch.flexmark.jira.converter.internal
Methods in com.vladsch.flexmark.jira.converter.internal that return BasedSequence Modifier and Type Method Description static BasedSequence
JiraConverterNodeRenderer. getSoftLineBreakSpan(Node node)
-
Uses of BasedSequence in com.vladsch.flexmark.parser
Fields in com.vladsch.flexmark.parser declared as BasedSequence Modifier and Type Field Description protected BasedSequence
LightInlineParserImpl. input
Fields in com.vladsch.flexmark.parser with type parameters of type BasedSequence Modifier and Type Field Description protected java.util.ArrayList<BasedSequence>
LightInlineParserImpl. currentText
Methods in com.vladsch.flexmark.parser that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
LinkRefProcessor. adjustInlineText(@NotNull Document document, @NotNull Node node)
Adjust child nodes' text as needed when some of the link ref text was used in the opening or closing sequence of the node or if the children are not desired then removeIndex them.@NotNull BasedSequence
LightInlineParser. getInput()
@NotNull BasedSequence
LightInlineParserImpl. getInput()
@Nullable BasedSequence
LightInlineParser. match(java.util.regex.Pattern re)
BasedSequence
LightInlineParserImpl. match(java.util.regex.Pattern re)
If RE matches at current index in the input, advance index and return the match; otherwise return null.@Nullable BasedSequence[]
LightInlineParser. matchWithGroups(java.util.regex.Pattern re)
BasedSequence[]
LightInlineParserImpl. matchWithGroups(java.util.regex.Pattern re)
If RE matches at current index in the input, advance index and return the match; otherwise return null.@Nullable BasedSequence
InlineParser. parseLinkDestination()
@Nullable BasedSequence
InlineParser. parseLinkTitle()
@Nullable BasedSequence
InlineParser. toEOL()
@Nullable BasedSequence
LightInlineParser. toEOL()
@Nullable BasedSequence
LightInlineParserImpl. toEOL()
Parse to end of line, including EOLMethods in com.vladsch.flexmark.parser that return types with arguments of type BasedSequence Modifier and Type Method Description @NotNull java.util.ArrayList<BasedSequence>
LightInlineParser. getCurrentText()
@NotNull java.util.ArrayList<BasedSequence>
LightInlineParserImpl. getCurrentText()
Methods in com.vladsch.flexmark.parser with parameters of type BasedSequence Modifier and Type Method Description boolean
LinkRefProcessor. allowDelimiters(@NotNull BasedSequence chars, @NotNull Document document, @NotNull Node node)
Allows the delimiter processor to allow/disallow other delimiters in its inline text@NotNull Text
LightInlineParser. appendSeparateText(@NotNull BasedSequence text)
@NotNull Text
LightInlineParserImpl. appendSeparateText(@NotNull BasedSequence text)
void
LightInlineParser. appendText(@NotNull BasedSequence text)
void
LightInlineParser. appendText(@NotNull BasedSequence text, int beginIndex, int endIndex)
void
LightInlineParserImpl. appendText(@NotNull BasedSequence text)
void
LightInlineParserImpl. appendText(@NotNull BasedSequence text, int beginIndex, int endIndex)
@NotNull Node
LinkRefProcessor. createNode(@NotNull BasedSequence nodeChars)
Create the desired element that was previously matched with isMatchboolean
LinkRefProcessor. isMatch(@NotNull BasedSequence nodeChars)
Test whether the element matches desired one.void
InlineParser. parse(@NotNull BasedSequence input, @NotNull Node node)
@NotNull Document
Parser. parse(@NotNull BasedSequence input)
Parse the specified input text into a tree of nodes.@Nullable java.util.List<Node>
InlineParser. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
void
LightInlineParser. setInput(BasedSequence input)
void
LightInlineParserImpl. setInput(BasedSequence input)
-
Uses of BasedSequence in com.vladsch.flexmark.parser.block
Methods in com.vladsch.flexmark.parser.block that return BasedSequence Modifier and Type Method Description BasedSequence
ParserState. getLine()
BasedSequence
ParserState. getLineWithEOL()
BasedSequence
MatchedBlockParser. getParagraphContent()
Returns the current content of the paragraph if the matched block is a paragraph.Methods in com.vladsch.flexmark.parser.block that return types with arguments of type BasedSequence Modifier and Type Method Description java.util.List<BasedSequence>
ParserState. getLineSegments()
Returns a list of document lines encountered this far in the parsing processjava.util.List<BasedSequence>
MatchedBlockParser. getParagraphLines()
Methods in com.vladsch.flexmark.parser.block with parameters of type BasedSequence Modifier and Type Method Description void
AbstractBlockParser. addLine(ParserState state, BasedSequence line)
void
BlockParser. addLine(ParserState state, BasedSequence line)
Add another line to the block -
Uses of BasedSequence in com.vladsch.flexmark.parser.core
Fields in com.vladsch.flexmark.parser.core declared as BasedSequence Modifier and Type Field Description (package private) BasedSequence
ListBlockParser.ListData. listMarker
(package private) BasedSequence
ListBlockParser.ListData. markerSuffix
(package private) BasedSequence
ListBlockParser. myItemHandledLine
Methods in com.vladsch.flexmark.parser.core that return BasedSequence Modifier and Type Method Description (package private) BasedSequence
ListBlockParser. getItemHandledLine()
Methods in com.vladsch.flexmark.parser.core with parameters of type BasedSequence Modifier and Type Method Description void
DocumentBlockParser. addLine(ParserState state, BasedSequence line)
void
FencedCodeBlockParser. addLine(ParserState state, BasedSequence line)
void
HtmlBlockParser. addLine(ParserState state, BasedSequence line)
void
IndentedCodeBlockParser. addLine(ParserState state, BasedSequence line)
void
ParagraphParser. addLine(ParserState state, BasedSequence line)
boolean
ListBlockParser.ListItemLeadInHandler. escape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
void
DocumentBlockParser. initializeDocument(DataHolder options, BasedSequence charSequence)
(package private) void
ListBlockParser. setItemHandledLine(BasedSequence itemHandledLine)
(package private) void
ListBlockParser. setItemHandledLineSkipActive(BasedSequence itemHandledLine)
(package private) void
ListBlockParser. setItemHandledNewItemLine(BasedSequence itemHandledLine)
(package private) void
ListBlockParser. setItemHandledNewListLine(BasedSequence itemHandledLine)
boolean
ListBlockParser.ListItemLeadInHandler. unEscape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
Constructors in com.vladsch.flexmark.parser.core with parameters of type BasedSequence Constructor Description BlockQuoteParser(DataHolder options, BasedSequence marker)
ListData(ListBlock listBlock, boolean isEmpty, int markerIndex, int markerColumn, int markerIndent, int contentOffset, BasedSequence listMarker, boolean isNumberedList, BasedSequence markerSuffix, int markerSuffixOffset)
ThematicBreakParser(BasedSequence line)
-
Uses of BasedSequence in com.vladsch.flexmark.parser.core.delimiter
Fields in com.vladsch.flexmark.parser.core.delimiter declared as BasedSequence Modifier and Type Field Description private BasedSequence
Delimiter. input
Methods in com.vladsch.flexmark.parser.core.delimiter that return BasedSequence Modifier and Type Method Description BasedSequence
Delimiter. getInput()
BasedSequence
Delimiter. getLeadChars(int delimiterUse)
BasedSequence
Delimiter. getTailChars(int delimiterUse)
Methods in com.vladsch.flexmark.parser.core.delimiter with parameters of type BasedSequence Modifier and Type Method Description static Bracket
Bracket. image(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
boolean
Bracket. isStraddling(BasedSequence nodeChars)
static Bracket
Bracket. link(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter)
Constructors in com.vladsch.flexmark.parser.core.delimiter with parameters of type BasedSequence Constructor Description Bracket(BasedSequence input, Text node, int index, Bracket previous, Delimiter previousDelimiter, boolean image)
Delimiter(BasedSequence input, Text node, char delimiterChar, boolean canOpen, boolean canClose, Delimiter previous, int index)
-
Uses of BasedSequence in com.vladsch.flexmark.parser.internal
Fields in com.vladsch.flexmark.parser.internal declared as BasedSequence Modifier and Type Field Description private BasedSequence
DocumentParser. line
private BasedSequence
DocumentParser. lineWithEOL
BasedSequence
InlineParserImpl.ReferenceProcessorMatch. nodeChars
Fields in com.vladsch.flexmark.parser.internal with type parameters of type BasedSequence Modifier and Type Field Description private java.util.List<BasedSequence>
DocumentParser. lineSegments
Methods in com.vladsch.flexmark.parser.internal that return BasedSequence Modifier and Type Method Description BasedSequence
DocumentParser. getLine()
BasedSequence
DocumentParser. getLineWithEOL()
BasedSequence
MatchedBlockParserImpl. getParagraphContent()
BasedSequence
InlineParserImpl. parseLinkDestination()
Attempt to parse link destination,BasedSequence
LinkDestinationParser. parseLinkDestination(BasedSequence input, int startIndex)
BasedSequence
InlineParserImpl. parseLinkTitle()
Attempt to parse link title (sans quotes),Methods in com.vladsch.flexmark.parser.internal that return types with arguments of type BasedSequence Modifier and Type Method Description java.util.List<BasedSequence>
DocumentParser. getLineSegments()
java.util.List<BasedSequence>
MatchedBlockParserImpl. getParagraphLines()
Methods in com.vladsch.flexmark.parser.internal with parameters of type BasedSequence Modifier and Type Method Description protected static boolean
InlineParserImpl. containsLinkRefs(BasedSequence nodeChars, Node next, java.lang.Boolean isTentative)
private void
DocumentParser. incorporateLine(BasedSequence ln)
Analyze a line of text and update the document appropriately.void
InlineParserImpl. parse(@NotNull BasedSequence content, @NotNull Node block)
Parse content in block into inline children, using reference map to resolve references.@Nullable java.util.List<Node>
InlineParserImpl. parseCustom(@NotNull BasedSequence input, @NotNull Node node, @NotNull java.util.BitSet customCharacters, @NotNull java.util.Map<java.lang.Character,CharacterNodeFactory> nodeFactoryMap)
BasedSequence
LinkDestinationParser. parseLinkDestination(BasedSequence input, int startIndex)
protected int
InlineParserImpl. parseReference(Block block, BasedSequence s)
Attempt to parse a reference definition, modifying the internal reference map.Constructors in com.vladsch.flexmark.parser.internal with parameters of type BasedSequence Constructor Description ReferenceProcessorMatch(LinkRefProcessor processor, boolean wantExclamation, BasedSequence nodeChars)
-
Uses of BasedSequence in com.vladsch.flexmark.test.util
Fields in com.vladsch.flexmark.test.util declared as BasedSequence Modifier and Type Field Description @NotNull BasedSequence
ExampleOption. customParams
@NotNull BasedSequence
ExampleOption. optionName
@NotNull BasedSequence
ExampleOption. optionText
Methods in com.vladsch.flexmark.test.util that return BasedSequence Modifier and Type Method Description static BasedSequence
TestUtils. stripIndent(BasedSequence input, java.lang.CharSequence sourceIndent)
Methods in com.vladsch.flexmark.test.util that return types with arguments of type BasedSequence Modifier and Type Method Description static Pair<BasedSequence,int[]>
TestUtils. extractMarkup(BasedSequence input)
Methods in com.vladsch.flexmark.test.util with parameters of type BasedSequence Modifier and Type Method Description static Pair<BasedSequence,int[]>
TestUtils. extractMarkup(BasedSequence input)
static SequenceBuilder
TestUtils. insertCaretMarkup(BasedSequence sequence, int[] offsets)
static BasedSequence
TestUtils. stripIndent(BasedSequence input, java.lang.CharSequence sourceIndent)
Constructors in com.vladsch.flexmark.test.util with parameters of type BasedSequence Constructor Description ExampleOption(@NotNull BasedSequence optionText, @NotNull BasedSequence optionName, @NotNull BasedSequence customParams, boolean isBuiltIn, boolean isDisabled, boolean isCustom, boolean isValid)
-
Uses of BasedSequence in com.vladsch.flexmark.util.ast
Fields in com.vladsch.flexmark.util.ast declared as BasedSequence Modifier and Type Field Description private @NotNull BasedSequence
Node. chars
static BasedSequence[]
Node. EMPTY_SEGMENTS
Fields in com.vladsch.flexmark.util.ast with type parameters of type BasedSequence Modifier and Type Field Description private java.util.ArrayList<BasedSequence>
BlockContent. lines
protected java.util.List<BasedSequence>
ContentNode. lineSegments
Methods in com.vladsch.flexmark.util.ast that return BasedSequence Modifier and Type Method Description BasedSequence
Node. baseSubSequence(int startIndex)
BasedSequence
Node. baseSubSequence(int startIndex, int endIndex)
BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node)
BasedSequence
TextCollectingVisitor. collectAndGetSequence(Node node, int flags)
BasedSequence
Node. getBaseSequence()
@NotNull BasedSequence
SpaceInsertingSequenceBuilder. getBaseSequence()
BasedSequence
BlockQuoteLike. getChars()
BasedSequence
DelimitedNode. getChars()
@NotNull BasedSequence
Node. getChars()
@NotNull BasedSequence
Node. getCharsFromSegments()
Get the char sequence from segments making up the node's characters.BasedSequence
Node. getChildChars()
BasedSequence
DelimitedNode. getClosingMarker()
@NotNull BasedSequence
Content. getContentChars()
@NotNull BasedSequence
Content. getContentChars(int startLine, int endLine)
@NotNull BasedSequence
ContentNode. getContentChars()
@NotNull BasedSequence
ContentNode. getContentChars(int startLine, int endLine)
@NotNull BasedSequence
BlockContent. getContents()
@NotNull BasedSequence
BlockContent. getContents(int startLine, int endLine)
BasedSequence
Node. getEmptyPrefix()
BasedSequence
Node. getEmptySuffix()
BasedSequence
Node. getExactChildChars()
static @NotNull BasedSequence
Node. getLeadSegment(@NotNull BasedSequence[] segments)
@NotNull BasedSequence
BlockContent. getLine(int line)
@NotNull BasedSequence
Content. getLineChars(int index)
@NotNull BasedSequence
ContentNode. getLineChars(int index)
BasedSequence
BlockQuoteLike. getOpeningMarker()
BasedSequence
DelimitedNode. getOpeningMarker()
@NotNull BasedSequence
ReferencingNode. getReference()
@NotNull BasedSequence[]
BlankLine. getSegments()
@NotNull BasedSequence[]
Document. getSegments()
abstract @NotNull BasedSequence[]
Node. getSegments()
@NotNull BasedSequence[]
Node. getSegmentsForChars()
Get the segments making up the node's characters.BasedSequence
TextCollectingVisitor. getSequence()
@Nullable BasedSequence
SpaceInsertingSequenceBuilder. getSingleBasedSequence()
@NotNull BasedSequence
BlockContent. getSpanningChars()
@NotNull BasedSequence
Content. getSpanningChars()
@NotNull BasedSequence
ContentNode. getSpanningChars()
private static @NotNull BasedSequence
ContentNode. getSpanningChars(@NotNull java.util.List<BasedSequence> lineSegments)
BasedSequence
DelimitedNode. getText()
static @NotNull BasedSequence
Node. getTrailSegment(BasedSequence[] segments)
static @NotNull BasedSequence
Node. spanningChars(BasedSequence... segments)
@NotNull BasedSequence
SpaceInsertingSequenceBuilder. toSequence()
Methods in com.vladsch.flexmark.util.ast that return types with arguments of type BasedSequence Modifier and Type Method Description @NotNull java.util.List<BasedSequence>
Content. getContentLines()
@NotNull java.util.List<BasedSequence>
Content. getContentLines(int startLine, int endLine)
@NotNull java.util.List<BasedSequence>
ContentNode. getContentLines()
@NotNull java.util.List<BasedSequence>
ContentNode. getContentLines(int startLine, int endLine)
@NotNull java.util.List<BasedSequence>
BlockContent. getLines()
Methods in com.vladsch.flexmark.util.ast with parameters of type BasedSequence Modifier and Type Method Description void
BlockContent. add(@NotNull BasedSequence lineWithEOL, int lineIndent)
static void
Node. delimitedSegmentSpan(@NotNull java.lang.StringBuilder out, @NotNull BasedSequence openingSequence, @NotNull BasedSequence sequence, @NotNull BasedSequence closingSequence, @NotNull java.lang.String name)
static void
Node. delimitedSegmentSpanChars(@NotNull java.lang.StringBuilder out, @NotNull BasedSequence openingSequence, @NotNull BasedSequence sequence, @NotNull BasedSequence closingSequence, @NotNull java.lang.String name)
static @NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. emptyBuilder(@NotNull BasedSequence base)
static @NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. emptyBuilder(@NotNull BasedSequence base, int options)
static @NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. emptyBuilder(@NotNull BasedSequence base, int options, @NotNull SegmentOptimizer optimizer)
static @NotNull SpaceInsertingSequenceBuilder
SpaceInsertingSequenceBuilder. emptyBuilder(@NotNull BasedSequence base, @NotNull SegmentOptimizer optimizer)
static @NotNull BasedSequence
Node. getLeadSegment(@NotNull BasedSequence[] segments)
static @NotNull BasedSequence
Node. getTrailSegment(BasedSequence[] segments)
@NotNull Node
IParse. parse(@NotNull BasedSequence input)
Parse the specified input text into a tree of nodes.static void
Node. segmentSpan(@NotNull java.lang.StringBuilder out, @NotNull BasedSequence sequence, @Nullable java.lang.String name)
static void
Node. segmentSpanChars(@NotNull java.lang.StringBuilder out, @NotNull BasedSequence sequence, @NotNull java.lang.String name)
static void
Node. segmentSpanCharsToVisible(@NotNull java.lang.StringBuilder out, @NotNull BasedSequence sequence, @NotNull java.lang.String name)
void
Node. setChars(@NotNull BasedSequence chars)
void
DelimitedNode. setClosingMarker(BasedSequence closingMarker)
void
ContentNode. setContent(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
void
ContentNode. setContentLine(int lineIndex, @NotNull BasedSequence contentLine)
void
DelimitedNode. setOpeningMarker(BasedSequence openingMarker)
void
DelimitedNode. setText(BasedSequence text)
static @NotNull BasedSequence
Node. spanningChars(BasedSequence... segments)
static @NotNull java.lang.String
Node. toSegmentSpan(@NotNull BasedSequence sequence, @Nullable java.lang.String name)
Method parameters in com.vladsch.flexmark.util.ast with type arguments of type BasedSequence Modifier and Type Method Description void
BlockContent. addAll(@NotNull java.util.List<BasedSequence> lines, java.util.List<java.lang.Integer> lineIndents)
default void
TextContainer. collectEndText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Append node's text ending, after any child nodes have been visited.default void
TextContainer. collectEndText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Append node's text ending, after any child nodes have been visited.default boolean
DelimitedNode. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
default boolean
DelimitedNode. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
boolean
TextContainer. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Append node's textboolean
TextContainer. collectText(ISequenceBuilder<? extends ISequenceBuilder<?,BasedSequence>,BasedSequence> out, int flags, NodeVisitor nodeVisitor)
Append node's textprivate static @NotNull BasedSequence
ContentNode. getSpanningChars(@NotNull java.util.List<BasedSequence> lineSegments)
void
ContentNode. setContent(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
void
ContentNode. setContent(@NotNull java.util.List<BasedSequence> lineSegments)
void
ContentNode. setContentLines(@NotNull java.util.List<BasedSequence> contentLines)
Constructors in com.vladsch.flexmark.util.ast with parameters of type BasedSequence Constructor Description BlankLine(@NotNull BasedSequence chars)
BlankLine(@NotNull BasedSequence chars, @NotNull Block claimedBlankLine)
Block(@NotNull BasedSequence chars)
Block(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
ContentNode(@NotNull BasedSequence chars)
ContentNode(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
Document(DataHolder options, BasedSequence chars)
Node(@NotNull BasedSequence chars)
Constructor parameters in com.vladsch.flexmark.util.ast with type arguments of type BasedSequence Constructor Description Block(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
Block(@NotNull java.util.List<BasedSequence> lineSegments)
ContentNode(@NotNull BasedSequence chars, @NotNull java.util.List<BasedSequence> lineSegments)
ContentNode(@NotNull java.util.List<BasedSequence> lineSegments)
-
Uses of BasedSequence in com.vladsch.flexmark.util.format
Fields in com.vladsch.flexmark.util.format declared as BasedSequence Modifier and Type Field Description (package private) @NotNull BasedSequence
MarkdownParagraph. altSeq
(package private) @NotNull BasedSequence
MarkdownParagraph. baseSeq
(package private) @NotNull BasedSequence
MarkdownParagraph.LeftAlignedWrapping. baseSeq
BasedSequence
TableCell. closeMarker
private BasedSequence
MarkdownParagraph. firstIndent
private BasedSequence
MarkdownParagraph. indent
(package private) BasedSequence
MarkdownParagraph.LeftAlignedWrapping. lastSpace
private @NotNull BasedSequence
TrackedOffsetList. myBaseSeq
BasedSequence
TableCell. openMarker
BasedSequence
TableCell. text
Methods in com.vladsch.flexmark.util.format that return BasedSequence Modifier and Type Method Description (package private) BasedSequence
MarkdownParagraph.LeftAlignedWrapping. addSpaces(BasedSequence sequence, int count)
private BasedSequence
MarkdownTable. cellText(java.util.List<TableCell> cells, int index, boolean withTrackedOffset, boolean isHeader, int width, CellAlignment alignment, Ref<java.lang.Integer> delta)
@NotNull BasedSequence
TrackedOffsetList. getBaseSeq()
@NotNull BasedSequence
MarkdownWriterBase. getBeforeEolPrefix()
BasedSequence
MarkdownTable. getCaption()
@NotNull BasedSequence
MarkdownParagraph. getChars()
@NotNull BasedSequence
MarkdownWriterBase. getIndentPrefix()
(package private) BasedSequence
TableCell. getLastSegment()
@NotNull BasedSequence
MarkdownWriterBase. getLine(int lineIndex)
@NotNull BasedSequence
MarkdownWriterBase. getPrefix()
abstract @NotNull BasedSequence
MarkdownWriterBase. lastBlockQuoteChildPrefix(BasedSequence prefix)
(package private) @NotNull BasedSequence
MarkdownParagraph. resolveTrackedOffsets(@NotNull BasedSequence unwrapped, @NotNull BasedSequence wrapped)
(package private) BasedSequence
MarkdownParagraph. resolveTrackedOffsetsEdit(BasedSequence baseSpliced, BasedSequence altSpliced, BasedSequence wrapped)
BasedSequence
MarkdownParagraph.Token. subSequence(BasedSequence charSequence)
(package private) @NotNull BasedSequence
MarkdownParagraph.LeftAlignedWrapping. wrapText()
BasedSequence
MarkdownParagraph. wrapText()
BasedSequence
MarkdownParagraph. wrapTextNotTracked()
Methods in com.vladsch.flexmark.util.format that return types with arguments of type BasedSequence Modifier and Type Method Description @NotNull java.lang.Iterable<BasedSequence>
MarkdownWriterBase. getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)
Methods in com.vladsch.flexmark.util.format with parameters of type BasedSequence Modifier and Type Method Description (package private) BasedSequence
MarkdownParagraph.LeftAlignedWrapping. addSpaces(BasedSequence sequence, int count)
(package private) int
MarkdownTable. appendDashes(LineAppendable out, int dashCount, BasedSequence sepDashes, int dashOffset)
static void
MarkdownTable. appendFormattedCaption(LineAppendable out, BasedSequence caption, TableFormatOptions options)
static @NotNull TrackedOffsetList
TrackedOffsetList. create(@NotNull BasedSequence baseSeq, @org.jetbrains.annotations.NotNull int[] offsets)
static @NotNull TrackedOffsetList
TrackedOffsetList. create(@NotNull BasedSequence baseSeq, @NotNull java.util.List<TrackedOffset> trackedOffsets)
private java.lang.CharSequence
TableCell. dumpSequence(BasedSequence sequence)
static java.lang.String
MarkdownTable. formattedCaption(BasedSequence caption, TableFormatOptions options)
abstract @NotNull BasedSequence
MarkdownWriterBase. lastBlockQuoteChildPrefix(BasedSequence prefix)
(package private) void
MarkdownParagraph.LeftAlignedWrapping. processLeadInEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
(package private) void
MarkdownParagraph.LeftAlignedWrapping. processLeadInUnEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
(package private) @NotNull BasedSequence
MarkdownParagraph. resolveTrackedOffsets(@NotNull BasedSequence unwrapped, @NotNull BasedSequence wrapped)
static void
TrackedOffsetUtils. resolveTrackedOffsets(BasedSequence sequence, LineAppendable appendable, java.util.List<TrackedOffset> offsets, int maxTrailingBlankLines, boolean traceDetails)
Resolve any unresolved tracked offsets(package private) BasedSequence
MarkdownParagraph. resolveTrackedOffsetsEdit(BasedSequence baseSpliced, BasedSequence altSpliced, BasedSequence wrapped)
BasedSequence
MarkdownParagraph.Token. subSequence(BasedSequence charSequence)
Constructors in com.vladsch.flexmark.util.format with parameters of type BasedSequence Constructor Description LeftAlignedWrapping(@NotNull BasedSequence baseSeq)
MarkdownParagraph(@NotNull BasedSequence chars, @NotNull CharWidthProvider charWidthProvider)
MarkdownParagraph(@NotNull BasedSequence chars, @NotNull BasedSequence altChars, @NotNull CharWidthProvider charWidthProvider)
MarkdownParagraph(BasedSequence chars)
TrackedOffsetList(@NotNull BasedSequence baseSeq, @NotNull java.util.List<TrackedOffset> trackedOffsets)
-
Uses of BasedSequence in com.vladsch.flexmark.util.html
Methods in com.vladsch.flexmark.util.html that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
HtmlAppendableBase. getBeforeEolPrefix()
@NotNull BasedSequence
HtmlAppendableBase. getIndentPrefix()
@NotNull BasedSequence
HtmlAppendableBase. getLine(int lineIndex)
@NotNull BasedSequence
HtmlAppendableBase. getPrefix()
Methods in com.vladsch.flexmark.util.html that return types with arguments of type BasedSequence Modifier and Type Method Description @NotNull java.lang.Iterable<BasedSequence>
HtmlAppendableBase. getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)
-
Uses of BasedSequence in com.vladsch.flexmark.util.options
Fields in com.vladsch.flexmark.util.options declared as BasedSequence Modifier and Type Field Description protected BasedSequence
ParsedOption. source
protected BasedSequence
ParserMessage. source
Methods in com.vladsch.flexmark.util.options that return BasedSequence Modifier and Type Method Description BasedSequence
ParsedOption. getSource()
BasedSequence
ParserMessage. getSource()
Methods in com.vladsch.flexmark.util.options with parameters of type BasedSequence Modifier and Type Method Description Pair<T,java.util.List<ParsedOption<T>>>
BooleanOptionParser. parseOption(BasedSequence optionText, T options, MessageProvider provider)
Pair<T,java.util.List<ParsedOption<T>>>
OptionParser. parseOption(BasedSequence optionText, T options, MessageProvider provider)
Pair<T,java.util.List<ParsedOption<T>>>
OptionsParser. parseOption(BasedSequence optionsText, T options, MessageProvider provider)
Constructors in com.vladsch.flexmark.util.options with parameters of type BasedSequence Constructor Description ParsedOption(BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult)
ParsedOption(BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, ParserMessage message)
ParsedOption(BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, java.util.List<ParserMessage> messages)
ParsedOption(BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, java.util.List<ParserMessage> messages, java.util.List<ParsedOption<T>> parsedOptions)
ParserMessage(BasedSequence source, ParsedOptionStatus status, java.lang.String message)
-
Uses of BasedSequence in com.vladsch.flexmark.util.sequence
Subinterfaces of BasedSequence in com.vladsch.flexmark.util.sequence Modifier and Type Interface Description interface
ReplacedBasedSequence
Interface implemented by sequences which do not contain contiguous base characters from startOffset to endOffsetClasses in com.vladsch.flexmark.util.sequence that implement BasedSequence Modifier and Type Class Description static class
BasedSequence.EmptyBasedSequence
class
BasedSequenceImpl
Implementation of BaseSequenceclass
CharSubSequence
A CharSequence that references original char[] a subSequence() returns a sub-sequence from the original base sequenceclass
MappedBasedSequence
A BasedSequence which maps characters according to CharMapperclass
PrefixedSubSequence
A BasedSequence with an out of scope of original char sequence prefixclass
SegmentedSequence
A BasedSequence which consists of segments of other BasedSequencesclass
SegmentedSequenceFull
A BasedSequence which consists of segments of other BasedSequences NOTE: very efficient for random access but extremely wasteful with space by allocating 4 bytes per character in the sequence with corresponding construction penalty use SegmentedSequenceTree which is binary tree based segmented sequence with minimal overhead and optimized to give penalty free random access for most applications.class
SegmentedSequenceTree
A BasedSequence which consists of segments of other BasedSequences NOTE: very efficient for random access but extremely wasteful with space by allocating 4 bytes per character in the sequence with corresponding construction penalty use SegmentedSequenceTree which is binary tree based segmented sequence with minimal overhead and optimized to give penalty free random access for most applications.class
SubSequence
A BasedSequence implementation which wraps original CharSequence to provide a BasedSequence for all its subsequences, a subSequence() returns a SubSequence from the original base sequence.Fields in com.vladsch.flexmark.util.sequence declared as BasedSequence Modifier and Type Field Description private BasedSequence
PrefixedSubSequence. base
private BasedSequence
MappedBasedSequence. baseSeq
protected BasedSequence
SegmentedSequence. baseSeq
static BasedSequence
BasedSequence. EMPTY
static BasedSequence[]
BasedSequence. EMPTY_ARRAY
static BasedSequence[]
BasedSequence. EMPTY_SEGMENTS
static BasedSequence
BasedSequence. EOL
static BasedSequence
BasedSequence. LINE_SEP
static BasedSequence
BasedSequence. NULL
private BasedSequence
ReplacedTextMapper. original
private BasedSequence
ReplacedTextMapper. replacedSequence
static BasedSequence
BasedSequence. SPACE
Fields in com.vladsch.flexmark.util.sequence with type parameters of type BasedSequence Modifier and Type Field Description static java.util.List<BasedSequence>
BasedSequence. EMPTY_LIST
private java.util.ArrayList<BasedSequence>
ReplacedTextMapper. replacedSegments
Methods in com.vladsch.flexmark.util.sequence that return BasedSequence Modifier and Type Method Description static BasedSequence
BasedUtils. asBased(java.lang.CharSequence sequence)
@NotNull BasedSequence
Range. basedSafeSubSequence(@NotNull java.lang.CharSequence charSequence)
@NotNull BasedSequence
Range. basedSubSequence(@NotNull java.lang.CharSequence charSequence)
@NotNull BasedSequence
BasedSequence. baseSubSequence(int startIndex)
Get a portion of the original sequence that this sequence is based on@NotNull BasedSequence
BasedSequence. baseSubSequence(int startIndex, int endIndex)
Get a portion of this sequence's base sequence@NotNull BasedSequence
BasedSequence.EmptyBasedSequence. baseSubSequence(int startIndex, int endIndex)
@NotNull BasedSequence
BasedSequenceImpl. baseSubSequence(int startIndex)
@NotNull BasedSequence
BasedSequenceImpl. baseSubSequence(int startIndex, int endIndex)
@NotNull BasedSequence
PrefixedSubSequence. baseSubSequence(int startIndex, int endIndex)
@NotNull BasedSequence
SegmentedSequence. baseSubSequence(int startIndex, int endIndex)
static @NotNull BasedSequence
Escaping. collapseWhitespace(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
(package private) static BasedSequence
BasedSequenceImpl. create(@Nullable java.lang.CharSequence charSequence)
static BasedSequence
SegmentedSequence. create(BasedSequence... segments)
static BasedSequence
SegmentedSequence. create(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
UsegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SegmentedSequence. create(SequenceBuilder builder)
(package private) static BasedSequence
SubSequence. create(@Nullable java.lang.CharSequence charSequence)
@NotNull BasedSequence[]
BasedSequenceImpl. emptyArray()
static BasedSequence
Html5Entities. entityToSequence(BasedSequence input)
static @NotNull BasedSequence
Escaping. escapeHtml(@NotNull BasedSequence s, boolean preserveEntities, @NotNull ReplacedTextMapper textMapper)
@NotNull BasedSequence
BasedSequence. extendByAny(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequence. extendByAny(@NotNull CharPredicate charSet, int maxCount)
Extend this based sequence to include characters from underlying based sequence@NotNull BasedSequence
BasedSequenceImpl. extendByAny(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequenceImpl. extendByAny(@NotNull CharPredicate charSet, int maxCount)
@NotNull BasedSequence
BasedSequence. extendByAnyNot(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequence. extendByAnyNot(@NotNull CharPredicate charSet, int maxCount)
Extend this based sequence to include characters from underlying based sequence not in character set@NotNull BasedSequence
BasedSequenceImpl. extendByAnyNot(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequenceImpl. extendByAnyNot(@NotNull CharPredicate charSet, int maxCount)
@NotNull BasedSequence
BasedSequence. extendByOneOfAny(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequenceImpl. extendByOneOfAny(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequence. extendByOneOfAnyNot(@NotNull CharPredicate charSet)
@NotNull BasedSequence
BasedSequenceImpl. extendByOneOfAnyNot(@NotNull CharPredicate charSet)
default @NotNull BasedSequence
BasedSequence. extendToAny(@NotNull CharPredicate charSet)
Deprecated.default @NotNull BasedSequence
BasedSequence. extendToAny(@NotNull CharPredicate charSet, int maxCount)
Deprecated.@NotNull BasedSequence
BasedSequence. extendToEndOfLine()
@NotNull BasedSequence
BasedSequence. extendToEndOfLine(boolean includeEol)
@NotNull BasedSequence
BasedSequence. extendToEndOfLine(@NotNull CharPredicate eolChars)
@NotNull BasedSequence
BasedSequence. extendToEndOfLine(@NotNull CharPredicate eolChars, boolean includeEol)
Extend in contained based sequence@NotNull BasedSequence
BasedSequenceImpl. extendToEndOfLine()
@NotNull BasedSequence
BasedSequenceImpl. extendToEndOfLine(boolean includeEol)
@NotNull BasedSequence
BasedSequenceImpl. extendToEndOfLine(@NotNull CharPredicate eolChars)
@NotNull BasedSequence
BasedSequenceImpl. extendToEndOfLine(@NotNull CharPredicate eolChars, boolean includeEol)
@NotNull BasedSequence
BasedSequence. extendToStartOfLine()
@NotNull BasedSequence
BasedSequence. extendToStartOfLine(boolean includeEol)
@NotNull BasedSequence
BasedSequence. extendToStartOfLine(@NotNull CharPredicate eolChars)
@NotNull BasedSequence
BasedSequence. extendToStartOfLine(@NotNull CharPredicate eolChars, boolean includeEol)
Extend in contained based sequence@NotNull BasedSequence
BasedSequenceImpl. extendToStartOfLine()
@NotNull BasedSequence
BasedSequenceImpl. extendToStartOfLine(boolean includeEol)
@NotNull BasedSequence
BasedSequenceImpl. extendToStartOfLine(@NotNull CharPredicate eolChars)
@NotNull BasedSequence
BasedSequenceImpl. extendToStartOfLine(@NotNull CharPredicate eolChars, boolean includeEol)
static BasedSequence
BasedSequenceImpl. firstNonNull(BasedSequence... sequences)
BasedSequence
LineAppendableImpl.IndexedLineProxy. get(int index)
@NotNull BasedSequence
BasedSequence.EmptyBasedSequence. getBase()
@NotNull BasedSequence
BasedSequence.EmptyBasedSequence. getBaseSequence()
@NotNull BasedSequence
BasedSequence. getBaseSequence()
Get the base sequence for the text@NotNull BasedSequence
MappedBasedSequence. getBaseSequence()
@NotNull BasedSequence
PrefixedSubSequence. getBaseSequence()
@NotNull BasedSequence
SegmentedSequence. getBaseSequence()
@NotNull BasedSequence
LineAppendable. getBeforeEolPrefix()
Get prefix used before EOL@NotNull BasedSequence
LineAppendableImpl. getBeforeEolPrefix()
@NotNull BasedSequence
MappedBasedSequence. getCharSequence()
@NotNull BasedSequence
BasedSequence. getEmptyPrefix()
Get empty prefix to this sequence@NotNull BasedSequence
BasedSequenceImpl. getEmptyPrefix()
@NotNull BasedSequence
BasedSequence. getEmptySuffix()
Get empty suffix to this sequence@NotNull BasedSequence
BasedSequenceImpl. getEmptySuffix()
@NotNull BasedSequence
LineInfo. getEOL()
@NotNull BasedSequence
LineAppendable. getIndentPrefix()
Get prefix appended after a new line character for every indent level@NotNull BasedSequence
LineAppendableImpl. getIndentPrefix()
@NotNull BasedSequence
LineAppendable. getLine(int lineIndex)
Get Line at given line index@NotNull BasedSequence
LineAppendableImpl. getLine(int lineIndex)
@NotNull BasedSequence
LineInfo. getLine()
default @NotNull BasedSequence
LineAppendable. getLineContent(int lineIndex)
Get Line content of given line@NotNull BasedSequence
LineInfo. getLineNoEOL()
default @NotNull BasedSequence
LineAppendable. getLinePrefix(int lineIndex)
Get prefix of given line@NotNull BasedSequence
LineAppendable. getPrefix()
Get prefix being applied to all lines, even in pre-formatted sections This is the prefix that will be set after EOL@NotNull BasedSequence
LineAppendableImpl. getPrefix()
@NotNull BasedSequence
LineInfo. getPrefix()
BasedSequence
ReplacedTextMapper. getReplacedSequence()
@NotNull BasedSequence
LineInfo. getText()
@NotNull BasedSequence
LineInfo. getTextNoEOL()
@NotNull BasedSequence
BasedSequence. intersect(@NotNull BasedSequence other)
start/end offset based intersection, not textual@NotNull BasedSequence
BasedSequenceImpl. intersect(@NotNull BasedSequence other)
static @NotNull BasedSequence
MappedBasedSequence. mappedOf(@NotNull BasedSequence baseSeq, @NotNull CharMapper mapper)
@NotNull BasedSequence
BasedSequence. normalizeEndWithEOL(@NotNull ReplacedTextMapper textMapper)
replace any \r\n and \r by \n, append terminating EOL if one is not present@NotNull BasedSequence
BasedSequenceImpl. normalizeEndWithEOL(@NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. normalizeEndWithEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Normalize eol: embedded \r and \r\n are converted to \n@NotNull BasedSequence
BasedSequence. normalizeEOL(@NotNull ReplacedTextMapper textMapper)
replace any \r\n and \r by \n@NotNull BasedSequence
BasedSequenceImpl. normalizeEOL(@NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. normalizeEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Normalize eol: embedded \r and \r\n are converted to \nstatic @NotNull BasedSequence
Escaping. normalizeEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper, boolean endWithEOL)
Normalize eol: embedded \r and \r\n are converted to \n@NotNull BasedSequence
BasedSequenceImpl. nullSequence()
static @NotNull BasedSequence
BasedSequence. of(@Nullable java.lang.CharSequence charSequence)
static BasedSequence
SegmentedSequence. of(BasedSequence... segments)
Deprecated.static BasedSequence
SegmentedSequence. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SegmentedSequenceFull. of(BasedSequence... segments)
Deprecated.static BasedSequence
SegmentedSequenceFull. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SubSequence. of(@Nullable java.lang.CharSequence charSequence)
Deprecated.static BasedSequence
SubSequence. of(@Nullable java.lang.CharSequence charSequence, int startIndex)
Deprecated.static BasedSequence
SubSequence. of(@Nullable java.lang.CharSequence charSequence, int startIndex, int endIndex)
Deprecated.static @NotNull BasedSequence
BasedSequence. ofSpaces(int count)
static @NotNull BasedSequence
Escaping. percentDecodeUrl(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. percentEncodeUrl(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
@NotNull BasedSequence
BasedSequence. prefixOf(@NotNull BasedSequence other)
Get the prefix part of this from other, start/end offset based containment, not textual@NotNull BasedSequence
BasedSequenceImpl. prefixOf(@NotNull BasedSequence other)
@NotNull BasedSequence
BasedSequenceImpl. prefixWith(@Nullable java.lang.CharSequence prefix)
@NotNull BasedSequence
BasedSequence. prefixWithIndent()
@NotNull BasedSequence
BasedSequence. prefixWithIndent(int maxColumns)
Extend this based sequence to include characters from underlying based sequence taking tab expansion to 4th spaces into account@NotNull BasedSequence
BasedSequenceImpl. prefixWithIndent()
@NotNull BasedSequence
BasedSequenceImpl. prefixWithIndent(int maxColumns)
static @NotNull BasedSequence
Escaping. removeAll(@NotNull BasedSequence s, @NotNull java.lang.CharSequence remove, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static @NotNull BasedSequence
BasedSequence. repeatOf(char c, int count)
static @NotNull BasedSequence
BasedSequence. repeatOf(@NotNull java.lang.CharSequence chars, int count)
static @NotNull BasedSequence
BasedSequence. repeatOf(@NotNull java.lang.CharSequence chars, int startIndex, int endIndex)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, int startOffset, int endOffset, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
@NotNull BasedSequence
BasedSequenceImpl. sequenceOf(@Nullable java.lang.CharSequence charSequence, int startIndex, int endIndex)
@NotNull BasedSequence
MappedBasedSequence. sequenceOf(@Nullable java.lang.CharSequence baseSeq, int startIndex, int endIndex)
@NotNull BasedSequence
BasedSequence. spliceAtEnd(@NotNull BasedSequence other)
Splice the given sequence to the end of this one and return a BasedSequence of the result.@NotNull BasedSequence
BasedSequenceImpl. spliceAtEnd(@NotNull BasedSequence other)
@NotNull BasedSequence
BasedSequence.EmptyBasedSequence. subSequence(int i, int i1)
@NotNull BasedSequence
BasedSequence. subSequence(int startIndex, int endIndex)
Get a portion of this sequence@NotNull BasedSequence
MappedBasedSequence. subSequence(int startIndex, int endIndex)
@NotNull BasedSequence
PrefixedSubSequence. subSequence(int startIndex, int endIndex)
@NotNull BasedSequence
Range. subSequence(@NotNull java.lang.CharSequence charSequence)
Deprecated.useRange.basedSubSequence(CharSequence)
instead@NotNull BasedSequence
SegmentedSequenceFull. subSequence(int startIndex, int endIndex)
@NotNull BasedSequence
SegmentedSequenceTree. subSequence(int startIndex, int endIndex)
@NotNull BasedSequence
BasedSequence. suffixOf(@NotNull BasedSequence other)
Get the suffix part of this from other, start/end offset based containment, not textual@NotNull BasedSequence
BasedSequenceImpl. suffixOf(@NotNull BasedSequence other)
@NotNull BasedSequence
BasedSequenceImpl. toMapped(CharMapper mapper)
@NotNull BasedSequence
MappedBasedSequence. toMapped(CharMapper mapper)
@NotNull BasedSequence
BasedSequence. unescape(@NotNull ReplacedTextMapper textMapper)
Get the unescaped string of this sequence content@NotNull BasedSequence
BasedSequenceImpl. unescape(@NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. unescape(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static @NotNull BasedSequence
Escaping. unescapeHtml(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static @NotNull BasedSequence
Escaping. unescapeHtml(@NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.Methods in com.vladsch.flexmark.util.sequence that return types with arguments of type BasedSequence Modifier and Type Method Description default @NotNull java.lang.Iterable<BasedSequence>
LineAppendable. getLines()
default @NotNull java.lang.Iterable<BasedSequence>
LineAppendable. getLines(boolean withPrefixes)
default @NotNull java.lang.Iterable<BasedSequence>
LineAppendable. getLines(int maxTrailingBlankLines)
default @NotNull java.lang.Iterable<BasedSequence>
LineAppendable. getLines(int maxTrailingBlankLines, boolean withPrefixes)
@NotNull java.lang.Iterable<BasedSequence>
LineAppendable. getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)
Full line iterator over some lines@NotNull java.lang.Iterable<BasedSequence>
LineAppendableImpl. getLines(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes)
java.util.ArrayList<BasedSequence>
ReplacedTextMapper. getReplacedSegments()
Methods in com.vladsch.flexmark.util.sequence with parameters of type BasedSequence Modifier and Type Method Description void
ReplacedTextMapper. addReplacedText(int startIndex, int endIndex, BasedSequence replacedSequence)
static @NotNull BasedSequence
Escaping. collapseWhitespace(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
boolean
BasedSequence. containsAllOf(@NotNull BasedSequence other)
start/end offset based containment, not textualboolean
BasedSequenceImpl. containsAllOf(@NotNull BasedSequence other)
boolean
BasedSequence. containsSomeOf(@NotNull BasedSequence other)
start/end offset based containment, not textualboolean
BasedSequenceImpl. containsSomeOf(@NotNull BasedSequence other)
static BasedSequence
SegmentedSequence. create(BasedSequence... segments)
static BasedSequence
SegmentedSequence. create(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
UsegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static SegmentedSequenceFull
SegmentedSequenceFull. create(@NotNull BasedSequence baseSequence, ISegmentBuilder<?> builder)
Base Constructorstatic SegmentedSequenceTree
SegmentedSequenceTree. create(@NotNull BasedSequence baseSeq, ISegmentBuilder<?> builder)
Base Constructorstatic BasedSequence
Html5Entities. entityToSequence(BasedSequence input)
static @NotNull BasedSequence
Escaping. escapeHtml(@NotNull BasedSequence s, boolean preserveEntities, @NotNull ReplacedTextMapper textMapper)
static BasedSequence
BasedSequenceImpl. firstNonNull(BasedSequence... sequences)
static void
BasedUtils. generateSegments(IBasedSegmentBuilder<?> segments, @NotNull BasedSequence chars)
Generate segments for given sequence@NotNull BasedSequence
BasedSequence. intersect(@NotNull BasedSequence other)
start/end offset based intersection, not textual@NotNull BasedSequence
BasedSequenceImpl. intersect(@NotNull BasedSequence other)
boolean
BasedSequence. isContinuationOf(@NotNull BasedSequence other)
Test if this sequence is a continuation of the given sequence in original source textboolean
BasedSequenceImpl. isContinuationOf(@NotNull BasedSequence other)
boolean
BasedSequence. isContinuedBy(@NotNull BasedSequence other)
Test if the given sequence is a continuation of this sequence in original source textboolean
BasedSequenceImpl. isContinuedBy(@NotNull BasedSequence other)
static @NotNull BasedSequence
MappedBasedSequence. mappedOf(@NotNull BasedSequence baseSeq, @NotNull CharMapper mapper)
static @NotNull BasedSequence
Escaping. normalizeEndWithEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Normalize eol: embedded \r and \r\n are converted to \nstatic @NotNull BasedSequence
Escaping. normalizeEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Normalize eol: embedded \r and \r\n are converted to \nstatic @NotNull BasedSequence
Escaping. normalizeEOL(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper, boolean endWithEOL)
Normalize eol: embedded \r and \r\n are converted to \nstatic PrefixedSubSequence
PrefixedSubSequence. of(java.lang.CharSequence prefix, BasedSequence baseSeq)
Deprecated.static PrefixedSubSequence
PrefixedSubSequence. of(java.lang.CharSequence prefix, BasedSequence baseSeq, int startIndex)
Deprecated.static PrefixedSubSequence
PrefixedSubSequence. of(java.lang.CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex)
Deprecated.static BasedSequence
SegmentedSequence. of(BasedSequence... segments)
Deprecated.static BasedSequence
SegmentedSequence. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SegmentedSequenceFull. of(BasedSequence... segments)
Deprecated.static BasedSequence
SegmentedSequenceFull. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static @NotNull BasedSequence
Escaping. percentDecodeUrl(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
static @NotNull BasedSequence
Escaping. percentEncodeUrl(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
@NotNull BasedSequence
BasedSequence. prefixOf(@NotNull BasedSequence other)
Get the prefix part of this from other, start/end offset based containment, not textual@NotNull BasedSequence
BasedSequenceImpl. prefixOf(@NotNull BasedSequence other)
static PrefixedSubSequence
PrefixedSubSequence. prefixOf(java.lang.CharSequence prefix, BasedSequence baseSeq)
static PrefixedSubSequence
PrefixedSubSequence. prefixOf(java.lang.CharSequence prefix, BasedSequence baseSeq, int startIndex)
static PrefixedSubSequence
PrefixedSubSequence. prefixOf(java.lang.CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex)
static @NotNull BasedSequence
Escaping. removeAll(@NotNull BasedSequence s, @NotNull java.lang.CharSequence remove, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static PrefixedSubSequence
PrefixedSubSequence. repeatOf(char prefix, int count, BasedSequence baseSeq)
static PrefixedSubSequence
PrefixedSubSequence. repeatOf(java.lang.CharSequence prefix, int count, BasedSequence baseSeq)
void
Escaping.Replacer. replace(@NotNull BasedSequence s, int startIndex, int endIndex, @NotNull ReplacedTextMapper replacedTextMapper)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, int startOffset, int endOffset, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
private static @NotNull BasedSequence
Escaping. replaceAll(@NotNull java.util.regex.Pattern p, @NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper)
void
LineAppendableImpl.IndexedLineProxy. set(int index, BasedSequence item)
@NotNull BasedSequence
BasedSequence. spliceAtEnd(@NotNull BasedSequence other)
Splice the given sequence to the end of this one and return a BasedSequence of the result.@NotNull BasedSequence
BasedSequenceImpl. spliceAtEnd(@NotNull BasedSequence other)
void
ReplacedTextMapper. startNestedReplacement(BasedSequence sequence)
private SegmentedSequenceFull
SegmentedSequenceFull. subSequence(BasedSequence baseSeq, int[] baseOffsets, int baseStartOffset, boolean nonBaseChars, int length)
@NotNull BasedSequence
BasedSequence. suffixOf(@NotNull BasedSequence other)
Get the suffix part of this from other, start/end offset based containment, not textual@NotNull BasedSequence
BasedSequenceImpl. suffixOf(@NotNull BasedSequence other)
static @NotNull BasedSequence
Escaping. unescape(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static @NotNull BasedSequence
Escaping. unescapeHtml(@NotNull BasedSequence s, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.static @NotNull BasedSequence
Escaping. unescapeHtml(@NotNull BasedSequence s, @NotNull java.util.List<Range> ranges, @NotNull ReplacedTextMapper textMapper)
Replace entities and backslash escapes with literal characters.Method parameters in com.vladsch.flexmark.util.sequence with type arguments of type BasedSequence Modifier and Type Method Description static BasedSequence
SegmentedSequence. create(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
UsegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SegmentedSequence. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SegmentedSequenceFull. of(BasedSequence basedSequence, @NotNull java.lang.Iterable<? extends BasedSequence> segments)
Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.Constructors in com.vladsch.flexmark.util.sequence with parameters of type BasedSequence Constructor Description MappedBasedSequence(BasedSequence baseSeq, CharMapper mapper)
PrefixedSubSequence(java.lang.CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex)
ReplacedTextMapper(BasedSequence original)
SegmentedSequence(BasedSequence baseSeq, int startOffset, int endOffset, int length)
SegmentedSequenceFull(BasedSequence baseSeq, int startOffset, int endOffset, int length, boolean nonBaseChars, int[] baseOffsets, int baseStartOffset)
SegmentedSequenceTree(BasedSequence baseSeq, int startOffset, int endOffset, int length, @NotNull SegmentTree segmentTree)
SegmentedSequenceTree(BasedSequence baseSeq, @NotNull SegmentTree segmentTree, @NotNull SegmentTreeRange subSequenceRange)
-
Uses of BasedSequence in com.vladsch.flexmark.util.sequence.builder
Fields in com.vladsch.flexmark.util.sequence.builder declared as BasedSequence Modifier and Type Field Description private @NotNull BasedSequence
SequenceBuilder. altBase
(package private) @NotNull BasedSequence
BasedSegmentBuilder. baseSeq
private @NotNull BasedSequence
SequenceBuilder. baseSeq
private @Nullable BasedSequence
SequenceBuilder. resultSeq
Fields in com.vladsch.flexmark.util.sequence.builder with type parameters of type BasedSequence Modifier and Type Field Description private @NotNull java.util.HashMap<BasedSequence,java.lang.Boolean>
SequenceBuilder. equivalentBases
Methods in com.vladsch.flexmark.util.sequence.builder that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
BasedSegmentBuilder. getBaseSequence()
@NotNull BasedSequence
IBasedSegmentBuilder. getBaseSequence()
@NotNull BasedSequence
SequenceBuilder. getBaseSequence()
@Nullable BasedSequence
SequenceBuilder. getSingleBasedSequence()
@NotNull BasedSequence
SequenceBuilder. toSequence()
@NotNull BasedSequence
SequenceBuilder. toSequence(@NotNull BasedSequence altSequence)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq@NotNull BasedSequence
SequenceBuilder. toSequence(@NotNull BasedSequence altSequence, @Nullable CharPredicate trimStart, @Nullable CharPredicate ignoreCharDiff)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq@NotNull BasedSequence
SequenceBuilder. toSequenceByIndex(@NotNull BasedSequence altSequence, @Nullable CharPredicate trimStart, @Nullable CharPredicate ignoreCharDiff)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq by lengthMethods in com.vladsch.flexmark.util.sequence.builder with parameters of type BasedSequence Modifier and Type Method Description static @NotNull BasedSegmentBuilder
BasedSegmentBuilder. emptyBuilder(@NotNull BasedSequence sequence)
static @NotNull BasedSegmentBuilder
BasedSegmentBuilder. emptyBuilder(@NotNull BasedSequence sequence, int options)
static @NotNull BasedSegmentBuilder
BasedSegmentBuilder. emptyBuilder(@NotNull BasedSequence sequence, @NotNull SegmentOptimizer optimizer)
static @NotNull BasedSegmentBuilder
BasedSegmentBuilder. emptyBuilder(@NotNull BasedSequence sequence, @NotNull SegmentOptimizer optimizer, int options)
static @NotNull SequenceBuilder
SequenceBuilder. emptyBuilder(@NotNull BasedSequence base)
static @NotNull SequenceBuilder
SequenceBuilder. emptyBuilder(@NotNull BasedSequence base, int options)
static @NotNull SequenceBuilder
SequenceBuilder. emptyBuilder(@NotNull BasedSequence base, int options, @NotNull SegmentOptimizer optimizer)
static @NotNull SequenceBuilder
SequenceBuilder. emptyBuilder(@NotNull BasedSequence base, @NotNull SegmentOptimizer optimizer)
(package private) boolean
SequenceBuilder. isCommonBaseSequence(@NotNull BasedSequence chars)
@NotNull BasedSequence
SequenceBuilder. toSequence(@NotNull BasedSequence altSequence)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq@NotNull BasedSequence
SequenceBuilder. toSequence(@NotNull BasedSequence altSequence, @Nullable CharPredicate trimStart, @Nullable CharPredicate ignoreCharDiff)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq@NotNull BasedSequence
SequenceBuilder. toSequenceByIndex(@NotNull BasedSequence altSequence, @Nullable CharPredicate trimStart, @Nullable CharPredicate ignoreCharDiff)
Construct sequence from this builder using another based sequence which is character identical to this builder's baseSeq by lengthConstructors in com.vladsch.flexmark.util.sequence.builder with parameters of type BasedSequence Constructor Description BasedSegmentBuilder(@NotNull BasedSequence baseSeq)
BasedSegmentBuilder(@NotNull BasedSequence baseSeq, int options)
BasedSegmentBuilder(@NotNull BasedSequence baseSeq, @NotNull SegmentOptimizer optimizer)
BasedSegmentBuilder(@NotNull BasedSequence baseSeq, @NotNull SegmentOptimizer optimizer, int options)
SequenceBuilder(@NotNull BasedSequence base, int options, @Nullable SegmentOptimizer optimizer, @NotNull java.util.HashMap<BasedSequence,java.lang.Boolean> equivalentBases)
Construct a base sequence builder for given base sequence with specific options.SequenceBuilder(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer)
Construct a base sequence builder for given base sequence with default options.SequenceBuilder(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer, @NotNull java.util.HashMap<BasedSequence,java.lang.Boolean> equivalentBases)
Constructor parameters in com.vladsch.flexmark.util.sequence.builder with type arguments of type BasedSequence Constructor Description SequenceBuilder(@NotNull BasedSequence base, int options, @Nullable SegmentOptimizer optimizer, @NotNull java.util.HashMap<BasedSequence,java.lang.Boolean> equivalentBases)
Construct a base sequence builder for given base sequence with specific options.SequenceBuilder(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer, @NotNull java.util.HashMap<BasedSequence,java.lang.Boolean> equivalentBases)
-
Uses of BasedSequence in com.vladsch.flexmark.util.sequence.builder.tree
Fields in com.vladsch.flexmark.util.sequence.builder.tree declared as BasedSequence Modifier and Type Field Description protected @NotNull BasedSequence
Segment.Base. baseSeq
protected @NotNull BasedSequence
BasedOffsetTracker. sequence
Methods in com.vladsch.flexmark.util.sequence.builder.tree that return BasedSequence Modifier and Type Method Description @NotNull BasedSequence
BasedOffsetTracker. getSequence()
Methods in com.vladsch.flexmark.util.sequence.builder.tree with parameters of type BasedSequence Modifier and Type Method Description static @NotNull SegmentOffsetTree
SegmentOffsetTree. build(@NotNull BasedSequence baseSeq)
static @NotNull BasedOffsetTracker
BasedOffsetTracker. create(@NotNull BasedSequence sequence)
Create a based offset tracker for the given sequencestatic @NotNull BasedOffsetTracker
BasedOffsetTracker. create(@NotNull BasedSequence sequence, @NotNull SegmentOffsetTree segmentOffsetTree)
Create a based offset tracker for the given sequence@Nullable Segment
SegmentOffsetTree. findSegment(int index, int startPos, int endPos, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
Deprecated.@Nullable Segment
SegmentOffsetTree. findSegment(int index, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
Deprecated.static @Nullable Segment
SegmentTree. findSegment(int index, int[] treeData, int startPos, int endPos, byte[] segmentBytes, @NotNull BasedSequence baseSeq)
@Nullable Segment
SegmentTree. findSegment(int index, int startPos, int endPos, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
@Nullable Segment
SegmentTree. findSegment(int index, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
@Nullable Segment
SegmentOffsetTree. findSegmentByOffset(int offset, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
@Nullable Segment
SegmentOffsetTree. getNextText(@NotNull Segment segment, @NotNull BasedSequence baseSeq)
@Nullable Segment
SegmentOffsetTree. getPrevAnchor(int pos, @NotNull BasedSequence baseSeq)
Deprecated.static @Nullable Segment
SegmentTree. getPrevAnchor(int pos, int[] treeData, byte[] segmentBytes, @NotNull BasedSequence baseSeq)
@Nullable Segment
SegmentTree. getPrevAnchor(int pos, @NotNull BasedSequence baseSeq)
@Nullable Segment
SegmentOffsetTree. getPreviousText(@NotNull Segment segment, @NotNull BasedSequence baseSeq)
static Segment
Segment. getSegment(byte[] bytes, int byteOffset, int pos, int indexOffset, @NotNull BasedSequence basedSequence)
@NotNull Segment
SegmentOffsetTree. getSegment(int pos, @NotNull BasedSequence baseSeq)
static @NotNull Segment
SegmentTree. getSegment(int pos, int[] treeData, byte[] segmentBytes, @NotNull BasedSequence baseSeq)
@NotNull Segment
SegmentTree. getSegment(int byteOffset, int pos, int startIndex, @NotNull BasedSequence baseSeq)
@NotNull Segment
SegmentTree. getSegment(int pos, @NotNull BasedSequence baseSeq)
@NotNull SegmentOffsetTree
SegmentTree. getSegmentOffsetTree(@NotNull BasedSequence baseSeq)
Build an offset segment tree from this index segment tree@NotNull SegmentTreeRange
SegmentOffsetTree. getSegmentRange(int startIndex, int endIndex, int startPos, int endPos, @NotNull BasedSequence baseSeq, @Nullable Segment hint)
Deprecated.@NotNull SegmentTreeRange
SegmentTree. getSegmentRange(int startIndex, int endIndex, int startPos, int endPos, @NotNull BasedSequence baseSequence, @Nullable Segment hint)
int
SegmentTree. getTextEndOffset(Segment segment, @NotNull BasedSequence baseSequence)
int
SegmentTree. getTextStartOffset(Segment segment, @NotNull BasedSequence baseSequence)
@NotNull java.lang.String
SegmentOffsetTree. toString(@NotNull BasedSequence baseSeq)
@NotNull java.lang.String
SegmentTree. toString(@NotNull BasedSequence baseSeq)
Constructors in com.vladsch.flexmark.util.sequence.builder.tree with parameters of type BasedSequence Constructor Description Base(int pos, byte[] bytes, int byteOffset, int indexOffset, @NotNull BasedSequence basedSequence)
BasedOffsetTracker(@NotNull BasedSequence sequence, @NotNull SegmentOffsetTree segmentOffsetTree)
BasedOffsetTracker(@NotNull BasedSequence sequence, @NotNull SegmentTree segmentTree)
-
Uses of BasedSequence in com.vladsch.flexmark.util.sequence.mappers
Methods in com.vladsch.flexmark.util.sequence.mappers with parameters of type BasedSequence Modifier and Type Method Description boolean
SpecialLeadInCharsHandler. escape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
Escape special lead-in characters which start a block element if first non-whitespace on the lineboolean
SpecialLeadInHandler. escape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
Escape special lead-in characters which start a block element if first non-whitespace on the lineboolean
SpecialLeadInStartsWithCharsHandler. escape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
Escape special lead-in characters which start a block element if first non-whitespace on the lineboolean
SpecialLeadInCharsHandler. unEscape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
UnEscape special lead-in characters which start a block element if first non-whitespace on the lineboolean
SpecialLeadInHandler. unEscape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
UnEscape special lead-in characters which start a block element if first non-whitespace on the lineboolean
SpecialLeadInStartsWithCharsHandler. unEscape(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull java.util.function.Consumer<java.lang.CharSequence> consumer)
UnEscape special lead-in characters which start a block element if first non-whitespace on the line -
Uses of BasedSequence in com.vladsch.flexmark.youtrack.converter.internal
Methods in com.vladsch.flexmark.youtrack.converter.internal that return BasedSequence Modifier and Type Method Description static BasedSequence
YouTrackConverterNodeRenderer. getSoftLineBreakSpan(Node node)
-