Uses of Interface
com.vladsch.flexmark.util.sequence.BasedSequence
Packages that use BasedSequence
Package
Description
AST node types (see
Node
) and visitors (see NodeVisitor
)HTML rendering (see
HtmlRenderer
)Parse input text to AST nodes see
Parser
Types for extending block parsing
-
Uses of BasedSequence in com.vladsch.flexmark.ast
Fields in com.vladsch.flexmark.ast declared as BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
LinkNodeBase.anchorMarker
protected BasedSequence
LinkNodeBase.anchorRef
private BasedSequence
FencedCodeBlock.attributes
protected BasedSequence
DelimitedLinkNode.closingMarker
protected BasedSequence
DelimitedNodeImpl.closingMarker
private BasedSequence
FencedCodeBlock.closingMarker
protected BasedSequence
Heading.closingMarker
protected BasedSequence
Reference.closingMarker
private BasedSequence
FencedCodeBlock.info
protected BasedSequence
InlineLinkNode.linkClosingMarker
protected BasedSequence
InlineLinkNode.linkOpeningMarker
protected BasedSequence
ListItem.markerSuffix
private BasedSequence
BlockQuote.openingMarker
protected BasedSequence
DelimitedLinkNode.openingMarker
protected BasedSequence
DelimitedNodeImpl.openingMarker
private BasedSequence
FencedCodeBlock.openingMarker
protected BasedSequence
Heading.openingMarker
protected BasedSequence
ListItem.openingMarker
protected BasedSequence
Reference.openingMarker
protected BasedSequence
LinkNodeBase.pageRef
protected BasedSequence
Reference.reference
protected BasedSequence
RefNode.reference
protected BasedSequence
RefNode.referenceClosingMarker
protected BasedSequence
RefNode.referenceOpeningMarker
protected BasedSequence
DelimitedLinkNode.text
protected BasedSequence
DelimitedNodeImpl.text
protected BasedSequence
Heading.text
protected BasedSequence
InlineLinkNode.text
protected BasedSequence
RefNode.text
protected BasedSequence
InlineLinkNode.textClosingMarker
protected BasedSequence
RefNode.textClosingMarker
protected BasedSequence
InlineLinkNode.textOpeningMarker
protected BasedSequence
RefNode.textOpeningMarker
protected BasedSequence
LinkNodeBase.title
protected BasedSequence
LinkNodeBase.titleClosingMarker
protected BasedSequence
LinkNodeBase.titleOpeningMarker
protected BasedSequence
LinkNodeBase.url
protected BasedSequence
LinkNodeBase.urlClosingMarker
private BasedSequence
Image.urlContent
protected BasedSequence
LinkNodeBase.urlOpeningMarker
Methods in com.vladsch.flexmark.ast that return BasedSequenceModifier and TypeMethodDescriptionLinkNodeBase.getAnchorMarker()
Reference.getAnchorMarker()
LinkNodeBase.getAnchorRef()
Reference.getAnchorRef()
FencedCodeBlock.getAttributes()
FencedCodeBlock.getClosingFence()
DelimitedLinkNode.getClosingMarker()
DelimitedNodeImpl.getClosingMarker()
FencedCodeBlock.getClosingMarker()
Heading.getClosingMarker()
Reference.getClosingMarker()
RefNode.getDummyReference()
FencedCodeBlock.getInfo()
FencedCodeBlock.getInfoDelimitedByAny
(CharPredicate delimiters) DelimitedLinkNode.getLeadSegment()
InlineLinkNode.getLinkClosingMarker()
InlineLinkNode.getLinkOpeningMarker()
ListItem.getMarkerSuffix()
FencedCodeBlock.getOpeningFence()
BlockQuote.getOpeningMarker()
DelimitedLinkNode.getOpeningMarker()
DelimitedNodeImpl.getOpeningMarker()
FencedCodeBlock.getOpeningMarker()
Heading.getOpeningMarker()
ListItem.getOpeningMarker()
Reference.getOpeningMarker()
LinkNodeBase.getPageRef()
Reference.getPageRef()
Reference.getReference()
@NotNull BasedSequence
RefNode.getReference()
RefNode.getReferenceClosingMarker()
RefNode.getReferenceOpeningMarker()
@NotNull BasedSequence[]
AutoLink.getSegments()
@NotNull BasedSequence[]
BlockQuote.getSegments()
@NotNull BasedSequence[]
BulletList.getSegments()
@NotNull BasedSequence[]
CodeBlock.getSegments()
@NotNull BasedSequence[]
DelimitedLinkNode.getSegments()
@NotNull BasedSequence[]
DelimitedNodeImpl.getSegments()
@NotNull BasedSequence[]
FencedCodeBlock.getSegments()
@NotNull BasedSequence[]
HardLineBreak.getSegments()
@NotNull BasedSequence[]
Heading.getSegments()
@NotNull BasedSequence[]
HtmlBlock.getSegments()
@NotNull BasedSequence[]
HtmlBlockBase.getSegments()
@NotNull BasedSequence[]
HtmlEntity.getSegments()
@NotNull BasedSequence[]
HtmlInline.getSegments()
@NotNull BasedSequence[]
HtmlInlineBase.getSegments()
@NotNull BasedSequence[]
HtmlInlineComment.getSegments()
@NotNull BasedSequence[]
HtmlInnerBlock.getSegments()
@NotNull BasedSequence[]
HtmlInnerBlockComment.getSegments()
@NotNull BasedSequence[]
Image.getSegments()
@NotNull BasedSequence[]
IndentedCodeBlock.getSegments()
@NotNull BasedSequence[]
InlineLinkNode.getSegments()
@NotNull BasedSequence[]
ListItem.getSegments()
@NotNull BasedSequence[]
OrderedList.getSegments()
@NotNull BasedSequence[]
Paragraph.getSegments()
@NotNull BasedSequence[]
Reference.getSegments()
@NotNull BasedSequence[]
RefNode.getSegments()
@NotNull BasedSequence[]
SoftLineBreak.getSegments()
@NotNull BasedSequence[]
Text.getSegments()
@NotNull BasedSequence[]
TextBase.getSegments()
@NotNull BasedSequence[]
ThematicBreak.getSegments()
@NotNull BasedSequence[]
WhiteSpace.getSegments()
@NotNull BasedSequence[]
AutoLink.getSegmentsForChars()
@NotNull BasedSequence[]
InlineLinkNode.getSegmentsForChars()
@NotNull BasedSequence[]
Reference.getSegmentsForChars()
DelimitedLinkNode.getText()
DelimitedNodeImpl.getText()
Heading.getText()
InlineLinkNode.getText()
RefNode.getText()
InlineLinkNode.getTextClosingMarker()
RefNode.getTextClosingMarker()
InlineLinkNode.getTextOpeningMarker()
RefNode.getTextOpeningMarker()
LinkNodeBase.getTitle()
Reference.getTitle()
LinkNodeBase.getTitleClosingMarker()
Reference.getTitleClosingMarker()
LinkNodeBase.getTitleOpeningMarker()
Reference.getTitleOpeningMarker()
LinkNodeBase.getUrl()
Reference.getUrl()
LinkNodeBase.getUrlClosingMarker()
Reference.getUrlClosingMarker()
Image.getUrlContent()
LinkNodeBase.getUrlOpeningMarker()
Reference.getUrlOpeningMarker()
Methods in com.vladsch.flexmark.ast with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 List<BasedSequence> lineSegments) void
Paragraph.setContent
(BasedSequence chars, List<BasedSequence> lineSegments, List<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) Method parameters in com.vladsch.flexmark.ast with type arguments of type BasedSequenceModifier and TypeMethodDescriptionvoid
Paragraph.collectEndText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) void
Paragraph.collectEndText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Code.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Code.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
HardLineBreak.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
HardLineBreak.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
HtmlEntity.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
HtmlEntity.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
IndentedCodeBlock.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
IndentedCodeBlock.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
LinkNode.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
LinkNode.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Paragraph.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Paragraph.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
RefNode.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
RefNode.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
SoftLineBreak.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
SoftLineBreak.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Text.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
Text.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
TextBase.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) boolean
TextBase.collectText
(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor) void
Paragraph.setContent
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) void
Paragraph.setContent
(@NotNull List<BasedSequence> lineSegments) void
Paragraph.setContent
(BasedSequence chars, List<BasedSequence> lineSegments, List<Integer> lineIndents) Constructors in com.vladsch.flexmark.ast with parameters of type BasedSequenceModifierConstructorDescriptionAutoLink
(BasedSequence chars) AutoLink
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) BlockQuote
(BasedSequence chars) BlockQuote
(BasedSequence chars, List<BasedSequence> segments) BulletList
(BasedSequence chars) BulletList
(BasedSequence chars, List<BasedSequence> segments) BulletListItem
(BasedSequence chars) BulletListItem
(BasedSequence chars, List<BasedSequence> segments) Code
(BasedSequence chars) Code
(BasedSequence openingMarker, BasedSequence content, BasedSequence closingMarker) CodeBlock
(BasedSequence chars) CodeBlock
(BasedSequence chars, List<BasedSequence> segments) DelimitedLinkNode
(BasedSequence chars) DelimitedLinkNode
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) DelimitedNodeImpl
(BasedSequence chars) DelimitedNodeImpl
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) Emphasis
(BasedSequence chars) Emphasis
(BasedSequence openingMarker, BasedSequence content, BasedSequence closingMarker) FencedCodeBlock
(BasedSequence chars) FencedCodeBlock
(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, List<BasedSequence> segments, BasedSequence closingMarker) HardLineBreak
(BasedSequence chars) Heading
(BasedSequence chars) Heading
(BasedSequence chars, List<BasedSequence> segments) HtmlBlock
(BasedSequence chars) HtmlBlock
(BasedSequence chars, List<BasedSequence> segments) HtmlBlockBase
(BasedSequence chars) HtmlBlockBase
(BasedSequence chars, List<BasedSequence> segments) HtmlCommentBlock
(BasedSequence chars) HtmlCommentBlock
(BasedSequence chars, List<BasedSequence> segments) HtmlEntity
(BasedSequence chars) HtmlInline
(BasedSequence chars) HtmlInlineBase
(BasedSequence chars) HtmlInlineComment
(BasedSequence chars) HtmlInnerBlock
(BasedSequence chars) Image
(BasedSequence chars) Image
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence linkCloseMarker) Image
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence linkCloseMarker) Image
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence titleOpenMarker, BasedSequence title, BasedSequence titleCloseMarker, BasedSequence linkCloseMarker) Image
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence titleOpenMarker, BasedSequence title, BasedSequence titleCloseMarker, BasedSequence linkCloseMarker) ImageRef
(BasedSequence chars) ImageRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker) ImageRef
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker) ImageRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence referenceCloseMarker) ImageRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence reference, BasedSequence referenceCloseMarker) ImageRef
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence reference, BasedSequence referenceCloseMarker) IndentedCodeBlock
(BasedSequence chars) IndentedCodeBlock
(BasedSequence chars, List<BasedSequence> segments) InlineLinkNode
(BasedSequence chars) InlineLinkNode
(BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence linkOpeningMarker, BasedSequence url, BasedSequence linkClosingMarker) InlineLinkNode
(BasedSequence chars, BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence linkOpeningMarker, BasedSequence url, BasedSequence linkClosingMarker) InlineLinkNode
(BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence linkOpeningMarker, BasedSequence url, BasedSequence titleOpeningMarker, BasedSequence title, BasedSequence titleClosingMarker, BasedSequence linkClosingMarker) InlineLinkNode
(BasedSequence chars, BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence linkOpeningMarker, BasedSequence url, BasedSequence titleOpeningMarker, BasedSequence title, BasedSequence titleClosingMarker, BasedSequence linkClosingMarker) Link
(BasedSequence chars) Link
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence linkCloseMarker) Link
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence linkCloseMarker) Link
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence titleOpenMarker, BasedSequence title, BasedSequence titleCloseMarker, BasedSequence linkCloseMarker) Link
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence linkOpenMarker, BasedSequence url, BasedSequence titleOpenMarker, BasedSequence title, BasedSequence titleCloseMarker, BasedSequence linkCloseMarker) LinkNode
(BasedSequence chars) LinkNodeBase
(BasedSequence chars) LinkRef
(BasedSequence chars) LinkRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker) LinkRef
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker) LinkRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence referenceCloseMarker) LinkRef
(BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence reference, BasedSequence referenceCloseMarker) LinkRef
(BasedSequence chars, BasedSequence textOpenMarker, BasedSequence text, BasedSequence textCloseMarker, BasedSequence referenceOpenMarker, BasedSequence reference, BasedSequence referenceCloseMarker) ListBlock
(BasedSequence chars) ListBlock
(BasedSequence chars, List<BasedSequence> segments) ListItem
(BasedSequence chars) ListItem
(BasedSequence chars, List<BasedSequence> segments) MailLink
(BasedSequence chars) MailLink
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) OrderedList
(BasedSequence chars) OrderedList
(BasedSequence chars, List<BasedSequence> segments) OrderedListItem
(BasedSequence chars) OrderedListItem
(BasedSequence chars, List<BasedSequence> segments) Paragraph
(BasedSequence chars) Paragraph
(BasedSequence chars, List<BasedSequence> lineSegments, int[] lineIndents) Paragraph
(BasedSequence chars, List<BasedSequence> lineSegments, List<Integer> lineIndents) Reference
(BasedSequence label, BasedSequence url, BasedSequence title) RefNode
(BasedSequence chars) RefNode
(BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker) RefNode
(BasedSequence chars, BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker) RefNode
(BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence referenceOpeningMarker, BasedSequence referenceClosingMarker) RefNode
(BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence referenceOpeningMarker, BasedSequence reference, BasedSequence referenceClosingMarker) RefNode
(BasedSequence chars, BasedSequence textOpeningMarker, BasedSequence text, BasedSequence textClosingMarker, BasedSequence referenceOpeningMarker, BasedSequence reference, BasedSequence referenceClosingMarker) SoftLineBreak
(BasedSequence chars) StrongEmphasis
(BasedSequence chars) StrongEmphasis
(BasedSequence openingMarker, BasedSequence content, BasedSequence closingMarker) Text
(BasedSequence chars) Text
(String chars, BasedSequence baseSeq) TextBase
(BasedSequence chars) ThematicBreak
(BasedSequence chars) ThematicBreak
(BasedSequence chars, List<BasedSequence> segments) WhiteSpace
(BasedSequence chars) Constructor parameters in com.vladsch.flexmark.ast with type arguments of type BasedSequenceModifierConstructorDescriptionBlockQuote
(BasedSequence chars, List<BasedSequence> segments) BulletList
(BasedSequence chars, List<BasedSequence> segments) BulletListItem
(BasedSequence chars, List<BasedSequence> segments) CodeBlock
(BasedSequence chars, List<BasedSequence> segments) FencedCodeBlock
(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, List<BasedSequence> segments, BasedSequence closingMarker) Heading
(BasedSequence chars, List<BasedSequence> segments) HtmlBlock
(BasedSequence chars, List<BasedSequence> segments) HtmlBlockBase
(BasedSequence chars, List<BasedSequence> segments) HtmlCommentBlock
(BasedSequence chars, List<BasedSequence> segments) IndentedCodeBlock
(BasedSequence chars, List<BasedSequence> segments) ListBlock
(BasedSequence chars, List<BasedSequence> segments) ListItem
(BasedSequence chars, List<BasedSequence> segments) OrderedList
(BasedSequence chars, List<BasedSequence> segments) OrderedListItem
(BasedSequence chars, List<BasedSequence> segments) Paragraph
(BasedSequence chars, List<BasedSequence> lineSegments, int[] lineIndents) Paragraph
(BasedSequence chars, List<BasedSequence> lineSegments, List<Integer> lineIndents) ThematicBreak
(BasedSequence chars, List<BasedSequence> segments) -
Uses of BasedSequence in com.vladsch.flexmark.ast.util
Fields in com.vladsch.flexmark.ast.util declared as BasedSequenceModifier and TypeFieldDescriptionprivate final BasedSequence
TextNodeConverter.nodeChars
private BasedSequence
TextNodeConverter.remainingChars
Methods in com.vladsch.flexmark.ast.util that return BasedSequenceModifier and TypeMethodDescriptionTextCollectingVisitor.collectAndGetSequence
(Node node) Deprecated.Methods in com.vladsch.flexmark.ast.util with parameters of type BasedSequenceConstructors in com.vladsch.flexmark.ast.util with parameters of type BasedSequence -
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 BasedSequenceModifier and TypeFieldDescriptionprivate final @NotNull WeakHashMap<Object,
WeakReference<BasedSequence>> BaseSequenceManager.baseMap
private final @NotNull WeakHashMap<BasedSequence,
BaseSequenceEntry> BaseSequenceManager.baseSet
Methods in com.vladsch.flexmark.experimental.util.sequence.managed that return BasedSequenceModifier and TypeMethodDescription<T> @NotNull BasedSequence
BaseSequenceManager.getBaseSequence
(T object, @org.jetbrains.annotations.Nullable int[] callTypes, @NotNull 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 BasedSequenceModifier and TypeMethodDescriptionboolean
BaseSequenceEntry.testEquals
(@NotNull BasedSequence baseSeq, @NotNull 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 BasedSequenceModifier and TypeMethodDescription<T> @NotNull BasedSequence
BaseSequenceManager.getBaseSequence
(T object, @org.jetbrains.annotations.Nullable int[] callTypes, @NotNull 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 BasedSequenceModifier and TypeFieldDescriptionprotected final 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 BasedSequenceModifier and TypeMethodDescriptionAbbreviation.getAbbreviation()
AbbreviationBlock.getAbbreviation()
AbbreviationBlock.getClosingMarker()
AbbreviationBlock.getOpeningMarker()
@NotNull BasedSequence
Abbreviation.getReference()
@NotNull BasedSequence[]
Abbreviation.getSegments()
@NotNull BasedSequence[]
AbbreviationBlock.getSegments()
AbbreviationBlock.getText()
Methods in com.vladsch.flexmark.ext.abbreviation with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionAbbreviation
(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 BasedSequenceModifier and TypeFieldDescriptionprivate HashMap<String,
BasedSequence> AbbreviationNodePostProcessor.abbreviationMap
Methods in com.vladsch.flexmark.ext.abbreviation.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
AbbreviationBlockParser.addLine
(ParserState state, BasedSequence line) -
Uses of BasedSequence in com.vladsch.flexmark.ext.admonition
Fields in com.vladsch.flexmark.ext.admonition declared as BasedSequenceModifier and TypeFieldDescriptionprivate 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 BasedSequenceModifier and TypeMethodDescriptionAdmonitionBlock.getInfo()
AdmonitionBlock.getOpeningMarker()
@NotNull BasedSequence[]
AdmonitionBlock.getSegments()
@NotNull BasedSequence[]
AdmonitionBlock.getSegmentsForChars()
AdmonitionBlock.getTitle()
AdmonitionBlock.getTitleChars()
AdmonitionBlock.getTitleClosingMarker()
AdmonitionBlock.getTitleOpeningMarker()
Methods in com.vladsch.flexmark.ext.admonition with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionAdmonitionBlock
(BasedSequence chars) AdmonitionBlock
(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, List<BasedSequence> segments) Constructor parameters in com.vladsch.flexmark.ext.admonition with type arguments of type BasedSequenceModifierConstructorDescriptionAdmonitionBlock
(BasedSequence chars, BasedSequence openingMarker, BasedSequence info, 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 BasedSequenceModifier and TypeMethodDescriptionboolean
AdmonitionBlockParser.AdmonitionLeadInHandler.escape
(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull Consumer<CharSequence> consumer) boolean
AdmonitionBlockParser.AdmonitionLeadInHandler.unEscape
(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull Consumer<CharSequence> consumer) -
Uses of BasedSequence in com.vladsch.flexmark.ext.anchorlink
Methods in com.vladsch.flexmark.ext.anchorlink that return BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.aside
Fields in com.vladsch.flexmark.ext.aside declared as BasedSequenceMethods in com.vladsch.flexmark.ext.aside that return BasedSequenceModifier and TypeMethodDescriptionAsideBlock.getOpeningMarker()
@NotNull BasedSequence[]
AsideBlock.getSegments()
Methods in com.vladsch.flexmark.ext.aside with parameters of type BasedSequenceConstructors in com.vladsch.flexmark.ext.aside with parameters of type BasedSequenceModifierConstructorDescriptionAsideBlock
(BasedSequence chars) AsideBlock
(BasedSequence chars, List<BasedSequence> segments) Constructor parameters in com.vladsch.flexmark.ext.aside with type arguments of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.aside.internal
Methods in com.vladsch.flexmark.ext.aside.internal with parameters of type BasedSequenceModifier and TypeMethodDescription(package private) static boolean
AsideBlockParser.endsWithMarker
(BasedSequence line) Constructors in com.vladsch.flexmark.ext.aside.internal with parameters of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.attributes
Fields in com.vladsch.flexmark.ext.attributes declared as BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionAttributeNode.getAttributeSeparator()
AttributeNode.getClosingMarker()
AttributesNode.getClosingMarker()
AttributeNode.getName()
AttributeNode.getOpeningMarker()
AttributesNode.getOpeningMarker()
@NotNull BasedSequence[]
AttributeNode.getSegments()
@NotNull BasedSequence[]
AttributesNode.getSegments()
AttributesNode.getText()
AttributeNode.getValue()
Methods in com.vladsch.flexmark.ext.attributes with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionAttributeNode
(@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, String attributesBlockText) AttributesNode
(BasedSequence chars) AttributesNode
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) AttributesNode
(BasedSequence chars, String attributesBlockText) -
Uses of BasedSequence in com.vladsch.flexmark.ext.definition
Methods in com.vladsch.flexmark.ext.definition that return BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence[]
DefinitionList.getSegments()
@NotNull BasedSequence[]
DefinitionTerm.getSegments()
Constructors in com.vladsch.flexmark.ext.definition with parameters of type BasedSequenceModifierConstructorDescriptionDefinitionList
(BasedSequence chars) DefinitionList
(BasedSequence chars, List<BasedSequence> segments) DefinitionTerm
(BasedSequence chars) Constructor parameters in com.vladsch.flexmark.ext.definition with type arguments of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.definition.internal
Fields in com.vladsch.flexmark.ext.definition.internal declared as BasedSequenceModifier and TypeFieldDescription(package private) final BasedSequence
DefinitionItemBlockParser.ItemData.itemMarker
Methods in com.vladsch.flexmark.ext.definition.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
DefinitionItemBlockParser.addLine
(ParserState state, BasedSequence line) Constructors in com.vladsch.flexmark.ext.definition.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
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 BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
Emoji.closingMarker
protected BasedSequence
Emoji.openingMarker
protected BasedSequence
Emoji.text
Methods in com.vladsch.flexmark.ext.emoji that return BasedSequenceModifier and TypeMethodDescriptionEmoji.getClosingMarker()
Emoji.getOpeningMarker()
@NotNull BasedSequence[]
Emoji.getSegments()
Emoji.getText()
Methods in com.vladsch.flexmark.ext.emoji with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeMethodDescriptionboolean
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 BasedSequenceModifierConstructorDescriptionEmoji
(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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionEnumeratedReferenceBase.getClosingMarker()
EnumeratedReferenceBlock.getClosingMarker()
EnumeratedReferenceBlock.getEnumeratedReference()
EnumeratedReferenceBase.getOpeningMarker()
EnumeratedReferenceBlock.getOpeningMarker()
@NotNull BasedSequence
EnumeratedReferenceBase.getReference()
@NotNull BasedSequence[]
EnumeratedReferenceBase.getSegments()
@NotNull BasedSequence[]
EnumeratedReferenceBlock.getSegments()
EnumeratedReferenceBase.getText()
EnumeratedReferenceBlock.getText()
Methods in com.vladsch.flexmark.ext.enumerated.reference with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionEnumeratedReferenceBase
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) EnumeratedReferenceLink
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) 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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence
EnumeratedReferenceLinkRefProcessor.adjustInlineText
(@NotNull Document document, @NotNull Node node) Methods in com.vladsch.flexmark.ext.enumerated.reference.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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, String defaultFormat) EnumRefTextCollectingVisitor.collectAndGetText
(BasedSequence basedSequence, EnumeratedReferenceRendering[] renderings, 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 BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
EscapedCharacter.openingMarker
protected BasedSequence
EscapedCharacter.text
Methods in com.vladsch.flexmark.ext.escaped.character that return BasedSequenceModifier and TypeMethodDescriptionEscapedCharacter.getOpeningMarker()
@NotNull BasedSequence[]
EscapedCharacter.getSegments()
EscapedCharacter.getText()
Methods in com.vladsch.flexmark.ext.escaped.character with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
EscapedCharacter.setOpeningMarker
(BasedSequence openingMarker) void
EscapedCharacter.setText
(BasedSequence text) Constructors in com.vladsch.flexmark.ext.escaped.character with parameters of type BasedSequenceModifierConstructorDescriptionEscapedCharacter
(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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionFootnote.getClosingMarker()
FootnoteBlock.getClosingMarker()
FootnoteBlock.getFootnote()
Footnote.getOpeningMarker()
FootnoteBlock.getOpeningMarker()
@NotNull BasedSequence
Footnote.getReference()
@NotNull BasedSequence[]
Footnote.getSegments()
@NotNull BasedSequence[]
FootnoteBlock.getSegments()
Footnote.getText()
FootnoteBlock.getText()
Methods in com.vladsch.flexmark.ext.footnotes with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionFootnote
(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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence
FootnoteLinkRefProcessor.adjustInlineText
(@NotNull Document document, @NotNull Node node) Methods in com.vladsch.flexmark.ext.footnotes.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
GfmIssue.openingMarker
protected BasedSequence
GfmIssue.text
Methods in com.vladsch.flexmark.ext.gfm.issues that return BasedSequenceModifier and TypeMethodDescriptionGfmIssue.getOpeningMarker()
@NotNull BasedSequence[]
GfmIssue.getSegments()
GfmIssue.getText()
Methods in com.vladsch.flexmark.ext.gfm.issues with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
GfmIssue.setOpeningMarker
(BasedSequence openingMarker) void
GfmIssue.setText
(BasedSequence text) Constructors in com.vladsch.flexmark.ext.gfm.issues with parameters of type BasedSequenceModifierConstructorDescriptionGfmIssue
(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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionStrikethrough.getClosingMarker()
Subscript.getClosingMarker()
Strikethrough.getOpeningMarker()
Subscript.getOpeningMarker()
@NotNull BasedSequence[]
Strikethrough.getSegments()
@NotNull BasedSequence[]
Subscript.getSegments()
Strikethrough.getText()
Subscript.getText()
Methods in com.vladsch.flexmark.ext.gfm.strikethrough with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionStrikethrough
(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 BasedSequenceModifier and TypeMethodDescriptionvoid
TaskListItem.setOpeningMarker
(BasedSequence openingMarker) Constructors in com.vladsch.flexmark.ext.gfm.tasklist with parameters of type BasedSequenceModifierConstructorDescriptionTaskListItem
(BasedSequence chars) TaskListItem
(BasedSequence chars, List<BasedSequence> segments) Constructor parameters in com.vladsch.flexmark.ext.gfm.tasklist with type arguments of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.gfm.users
Fields in com.vladsch.flexmark.ext.gfm.users declared as BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
GfmUser.openingMarker
protected BasedSequence
GfmUser.text
Methods in com.vladsch.flexmark.ext.gfm.users that return BasedSequenceModifier and TypeMethodDescriptionGfmUser.getOpeningMarker()
@NotNull BasedSequence[]
GfmUser.getSegments()
GfmUser.getText()
Methods in com.vladsch.flexmark.ext.gfm.users with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
GfmUser.setOpeningMarker
(BasedSequence openingMarker) void
GfmUser.setText
(BasedSequence text) Constructors in com.vladsch.flexmark.ext.gfm.users with parameters of type BasedSequenceModifierConstructorDescriptionGfmUser
(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 BasedSequenceModifier and TypeFieldDescriptionprivate 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 BasedSequenceModifier and TypeMethodDescriptionGitLabBlockQuote.getClosingMarker()
GitLabInline.getClosingMarker()
GitLabInlineMath.getClosingMarker()
GitLabBlockQuote.getClosingTrailing()
GitLabBlockQuote.getOpeningMarker()
GitLabInline.getOpeningMarker()
GitLabInlineMath.getOpeningMarker()
GitLabBlockQuote.getOpeningTrailing()
@NotNull BasedSequence[]
GitLabBlockQuote.getSegments()
@NotNull BasedSequence[]
GitLabInline.getSegments()
@NotNull BasedSequence[]
GitLabInlineMath.getSegments()
GitLabInline.getText()
GitLabInlineMath.getText()
Methods in com.vladsch.flexmark.ext.gitlab with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionGitLabBlockQuote
(BasedSequence chars) GitLabBlockQuote
(BasedSequence chars, 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 BasedSequenceModifierConstructorDescriptionGitLabBlockQuote
(BasedSequence chars, 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 BasedSequenceModifier and TypeMethodDescriptionvoid
GitLabBlockQuoteParser.addLine
(ParserState state, BasedSequence line) Constructors in com.vladsch.flexmark.ext.gitlab.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
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 BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
Ins.closingMarker
protected BasedSequence
Ins.openingMarker
protected BasedSequence
Ins.text
Methods in com.vladsch.flexmark.ext.ins that return BasedSequenceModifier and TypeMethodDescriptionIns.getClosingMarker()
Ins.getOpeningMarker()
@NotNull BasedSequence[]
Ins.getSegments()
Ins.getText()
Methods in com.vladsch.flexmark.ext.ins with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionIns
(BasedSequence chars) Ins
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) Ins
(BasedSequence chars, String insBlockText) -
Uses of BasedSequence in com.vladsch.flexmark.ext.jekyll.front.matter
Fields in com.vladsch.flexmark.ext.jekyll.front.matter declared as BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
JekyllFrontMatterBlock.closingMarker
protected BasedSequence
JekyllFrontMatterBlock.openingMarker
Methods in com.vladsch.flexmark.ext.jekyll.front.matter that return BasedSequenceModifier and TypeMethodDescriptionJekyllFrontMatterBlock.getClosingMarker()
JekyllFrontMatterBlock.getContent()
JekyllFrontMatterBlock.getOpeningMarker()
@NotNull BasedSequence[]
JekyllFrontMatterBlock.getSegments()
Methods in com.vladsch.flexmark.ext.jekyll.front.matter with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
JekyllFrontMatterBlock.setClosingMarker
(BasedSequence closingMarker) void
JekyllFrontMatterBlock.setOpeningMarker
(BasedSequence openingMarker) Constructors in com.vladsch.flexmark.ext.jekyll.front.matter with parameters of type BasedSequence -
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 BasedSequenceModifier and TypeMethodDescriptionvoid
JekyllFrontMatterBlockParser.addLine
(ParserState state, BasedSequence line) Constructors in com.vladsch.flexmark.ext.jekyll.front.matter.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionJekyllTag.getClosingMarker()
JekyllTag.getOpeningMarker()
JekyllTag.getParameters()
@NotNull BasedSequence[]
JekyllTag.getSegments()
@NotNull BasedSequence[]
JekyllTagBlock.getSegments()
JekyllTag.getTag()
Methods in com.vladsch.flexmark.ext.jekyll.tag with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionJekyllTag
(BasedSequence chars) JekyllTag
(BasedSequence openingMarker, BasedSequence tag, BasedSequence parameters, BasedSequence closingMarker) JekyllTagBlock
(BasedSequence chars) JekyllTagBlock
(BasedSequence chars, List<BasedSequence> lineSegments) Constructor parameters in com.vladsch.flexmark.ext.jekyll.tag with type arguments of type BasedSequenceModifierConstructorDescriptionJekyllTagBlock
(BasedSequence chars, List<BasedSequence> lineSegments) JekyllTagBlock
(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 BasedSequenceModifier and TypeMethodDescriptionvoid
JekyllTagBlockParser.addLine
(ParserState state, BasedSequence line) -
Uses of BasedSequence in com.vladsch.flexmark.ext.macros
Fields in com.vladsch.flexmark.ext.macros declared as BasedSequenceModifier and TypeFieldDescriptionprivate 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 BasedSequenceModifier and TypeMethodDescriptionMacroDefinitionBlock.getClosingMarker()
MacroReference.getClosingMarker()
MacroDefinitionBlock.getClosingTrailing()
MacroDefinitionBlock.getName()
MacroDefinitionBlock.getOpeningMarker()
MacroReference.getOpeningMarker()
MacroDefinitionBlock.getOpeningTrailing()
@NotNull BasedSequence
MacroReference.getReference()
@NotNull BasedSequence[]
MacroDefinitionBlock.getSegments()
@NotNull BasedSequence[]
MacroReference.getSegments()
MacroReference.getText()
Methods in com.vladsch.flexmark.ext.macros with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionMacroDefinitionBlock
(BasedSequence chars, 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 BasedSequenceModifierConstructorDescriptionMacroDefinitionBlock
(BasedSequence chars, 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 BasedSequenceModifier and TypeMethodDescriptionvoid
MacroDefinitionBlockParser.addLine
(ParserState state, BasedSequence line) Constructors in com.vladsch.flexmark.ext.macros.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
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 BasedSequenceModifier and TypeMethodDescriptionprivate boolean
MediaTagsNodePostProcessor.isEscaped
(BasedSequence chars, String prefix) void
AbstractMediaLink.setTextChars
(BasedSequence textChars) protected final 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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionResizableImage.getHeight()
@NotNull BasedSequence[]
ResizableImage.getSegments()
ResizableImage.getSource()
ResizableImage.getText()
ResizableImage.getWidth()
Constructors in com.vladsch.flexmark.ext.resizable.image with parameters of type BasedSequenceModifierConstructorDescriptionResizableImage
(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 BasedSequenceModifier and TypeFieldDescriptionprivate 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 that return BasedSequenceModifier and TypeMethodDescriptionSpecExampleBlock.getAst()
SpecExampleBlock.getAstSeparator()
SpecExampleBlock.getClosingMarker()
SpecExampleBlock.getCoordClosingMarker()
SpecExampleBlock.getCoordOpeningMarker()
SpecExampleBlock.getExampleKeyword()
SpecExampleBlock.getHtml()
SpecExampleBlock.getHtmlSeparator()
SpecExampleBlock.getNumber()
SpecExampleBlock.getNumberSeparator()
SpecExampleBlock.getOpeningMarker()
SpecExampleBlock.getOptions()
SpecExampleBlock.getOptionsClosingMarker()
SpecExampleBlock.getOptionsKeyword()
SpecExampleBlock.getOptionsOpeningMarker()
SpecExampleBlock.getSection()
@NotNull BasedSequence[]
SpecExampleAst.getSegments()
@NotNull BasedSequence[]
SpecExampleBlock.getSegments()
@NotNull BasedSequence[]
SpecExampleHtml.getSegments()
@NotNull BasedSequence[]
SpecExampleOption.getSegments()
@NotNull BasedSequence[]
SpecExampleOptionSeparator.getSegments()
@NotNull BasedSequence[]
SpecExampleOptionsList.getSegments()
@NotNull BasedSequence[]
SpecExampleSeparator.getSegments()
@NotNull BasedSequence[]
SpecExampleSource.getSegments()
SpecExampleBlock.getSource()
Methods in com.vladsch.flexmark.ext.spec.example with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionSpecExampleAst
(BasedSequence chars) SpecExampleBlock
(BasedSequence chars) SpecExampleBlock
(BasedSequence chars, BasedSequence openingMarker, List<BasedSequence> segments, BasedSequence closingMarker) SpecExampleHtml
(BasedSequence chars) SpecExampleOption
(BasedSequence chars) SpecExampleSource
(BasedSequence chars) Constructor parameters in com.vladsch.flexmark.ext.spec.example with type arguments of type BasedSequenceModifierConstructorDescriptionSpecExampleBlock
(BasedSequence chars, BasedSequence openingMarker, 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 BasedSequenceModifier and TypeMethodDescriptionvoid
SpecExampleBlockParser.addLine
(ParserState state, BasedSequence line) private void
SpecExampleNodeRenderer.render
(BasedSequence contentChars, String language, NodeRendererContext context, HtmlWriter html) private void
SpecExampleNodeRenderer.renderSpecExampleSection
(BasedSequence text, String sectionLanguage, String sectionName, NodeRendererContext context, HtmlWriter html) -
Uses of BasedSequence in com.vladsch.flexmark.ext.superscript
Fields in com.vladsch.flexmark.ext.superscript declared as BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
Superscript.closingMarker
protected BasedSequence
Superscript.openingMarker
protected BasedSequence
Superscript.text
Methods in com.vladsch.flexmark.ext.superscript that return BasedSequenceModifier and TypeMethodDescriptionSuperscript.getClosingMarker()
Superscript.getOpeningMarker()
@NotNull BasedSequence[]
Superscript.getSegments()
Superscript.getText()
Methods in com.vladsch.flexmark.ext.superscript with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionSuperscript
(BasedSequence chars) Superscript
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) Superscript
(BasedSequence chars, String superscriptBlockText) -
Uses of BasedSequence in com.vladsch.flexmark.ext.tables
Fields in com.vladsch.flexmark.ext.tables declared as BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionTableCaption.getClosingMarker()
TableCell.getClosingMarker()
TableCaption.getOpeningMarker()
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()
TableCaption.getText()
TableCell.getText()
Methods in com.vladsch.flexmark.ext.tables with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionTableBlock
(BasedSequence chars) TableBlock
(BasedSequence chars, 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 BasedSequenceModifierConstructorDescriptionTableBlock
(BasedSequence chars, List<BasedSequence> lineSegments) TableBlock
(List<BasedSequence> lineSegments) -
Uses of BasedSequence in com.vladsch.flexmark.ext.tables.internal
Methods in com.vladsch.flexmark.ext.tables.internal that return BasedSequenceMethods in com.vladsch.flexmark.ext.tables.internal that return types with arguments of type BasedSequenceModifier and TypeMethodDescriptionprivate static List<BasedSequence>
TableParagraphPreProcessor.split
(BasedSequence input, boolean columnSpans, boolean wantPipes) Methods in com.vladsch.flexmark.ext.tables.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionprivate List<TableCell.Alignment>
TableParagraphPreProcessor.parseAlignment
(BasedSequence separatorLine) private static List<BasedSequence>
TableParagraphPreProcessor.split
(BasedSequence input, boolean columnSpans, boolean wantPipes) Constructors in com.vladsch.flexmark.ext.tables.internal with parameters of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.toc
Fields in com.vladsch.flexmark.ext.toc declared as BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionSimTocBlock.getAnchorMarker()
TocBlock.getClosingMarker()
TocBlockBase.getClosingMarker()
SimTocBlock.getClosingTitleMarker()
TocBlock.getOpeningMarker()
TocBlockBase.getOpeningMarker()
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()
TocBlock.getStyle()
TocBlockBase.getStyle()
SimTocBlock.getTitle()
TocBlock.getTocKeyword()
TocBlockBase.getTocKeyword()
Methods in com.vladsch.flexmark.ext.toc with parameters of type BasedSequenceModifier and TypeMethodDescriptionstatic void
TocUtils.renderHtmlToc
(HtmlWriter out, BasedSequence sourceText, List<Integer> headings, List<String> headingTexts, List<String> headingRefIds, TocOptions tocOptions) Constructors in com.vladsch.flexmark.ext.toc with parameters of type BasedSequenceModifierConstructorDescriptionSimTocBlock
(BasedSequence chars) SimTocBlock
(BasedSequence chars, BasedSequence styleChars, BasedSequence titleChars) SimTocContent
(BasedSequence chars) SimTocContent
(BasedSequence chars, 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 BasedSequenceModifierConstructorDescriptionSimTocContent
(BasedSequence chars, List<BasedSequence> lineSegments) SimTocContent
(List<BasedSequence> lineSegments) -
Uses of BasedSequence in com.vladsch.flexmark.ext.toc.internal
Fields in com.vladsch.flexmark.ext.toc.internal declared as BasedSequenceMethods in com.vladsch.flexmark.ext.toc.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
SimTocBlockParser.addLine
(ParserState state, BasedSequence line) void
TocBlockParser.addLine
(ParserState state, BasedSequence line) SimTocOptionTypes.parseOption
(BasedSequence optionText, TocOptions options, MessageProvider provider) TocLevelsOptionParser.parseOption
(BasedSequence optionText, TocOptions options, MessageProvider provider) TocOptionTypes.parseOption
(BasedSequence optionText, TocOptions options, MessageProvider provider) Constructors in com.vladsch.flexmark.ext.toc.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
SimTocBlockParser
(DataHolder options, BasedSequence tocChars, BasedSequence styleChars, BasedSequence titleChars) (package private)
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 BasedSequenceModifier and TypeFieldDescriptionprotected BasedSequence
TypographicQuotes.closingMarker
protected BasedSequence
TypographicQuotes.openingMarker
protected BasedSequence
TypographicQuotes.text
Methods in com.vladsch.flexmark.ext.typographic that return BasedSequenceModifier and TypeMethodDescriptionTypographicQuotes.getClosingMarker()
TypographicQuotes.getOpeningMarker()
@NotNull BasedSequence[]
TypographicQuotes.getSegments()
@NotNull BasedSequence[]
TypographicSmarts.getSegments()
TypographicQuotes.getText()
Methods in com.vladsch.flexmark.ext.typographic with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeMethodDescriptionboolean
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 BasedSequenceModifierConstructorDescriptionTypographicQuotes
(BasedSequence chars) TypographicQuotes
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) TypographicSmarts
(BasedSequence chars) TypographicSmarts
(BasedSequence chars, String typographicText) -
Uses of BasedSequence in com.vladsch.flexmark.ext.wikilink
Fields in com.vladsch.flexmark.ext.wikilink declared as BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionWikiNode.getAnchorMarker()
WikiNode.getAnchorRef()
WikiNode.getClosingMarker()
WikiNode.getLink()
WikiNode.getOpeningMarker()
WikiNode.getPageRef()
@NotNull BasedSequence[]
WikiNode.getSegments()
WikiNode.getText()
WikiNode.getTextSeparatorMarker()
Methods in com.vladsch.flexmark.ext.wikilink with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeMethodDescriptionboolean
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 BasedSequenceModifierConstructorDescriptionWikiImage
(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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence
WikiLinkLinkRefProcessor.adjustInlineText
(@NotNull Document document, @NotNull Node node) Methods in com.vladsch.flexmark.ext.wikilink.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionboolean
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 BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionMacroAttribute.getAttribute()
Macro.getAttributeText()
Macro.getClosingMarker()
MacroAttribute.getClosingMarker()
MacroClose.getClosingMarker()
Macro.getMacroContentChars()
MacroBlock.getMacroContentChars()
Macro.getName()
MacroClose.getName()
Macro.getOpeningMarker()
MacroAttribute.getOpeningMarker()
MacroClose.getOpeningMarker()
@NotNull BasedSequence[]
Macro.getSegments()
@NotNull BasedSequence[]
MacroAttribute.getSegments()
@NotNull BasedSequence[]
MacroBlock.getSegments()
@NotNull BasedSequence[]
MacroClose.getSegments()
MacroAttribute.getSeparator()
MacroAttribute.getValue()
Methods in com.vladsch.flexmark.ext.xwiki.macros with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionMacro
(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 BasedSequenceMethods in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
MacroBlockParser.addLine
(ParserState state, BasedSequence line) Constructors in com.vladsch.flexmark.ext.xwiki.macros.internal with parameters of type BasedSequenceModifierConstructorDescription(package private)
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 BasedSequenceMethods in com.vladsch.flexmark.ext.yaml.front.matter that return BasedSequenceModifier and TypeMethodDescriptionYamlFrontMatterNode.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 BasedSequenceMethods in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type BasedSequenceConstructors in com.vladsch.flexmark.ext.yaml.front.matter with parameters of type BasedSequenceConstructor parameters in com.vladsch.flexmark.ext.yaml.front.matter with type arguments of type BasedSequence -
Uses of BasedSequence in com.vladsch.flexmark.ext.yaml.front.matter.internal
Fields in com.vladsch.flexmark.ext.yaml.front.matter.internal declared as BasedSequenceFields in com.vladsch.flexmark.ext.yaml.front.matter.internal with type parameters of type BasedSequenceModifier and TypeFieldDescriptionprivate List<BasedSequence>
YamlFrontMatterBlockParser.currentValues
Methods in com.vladsch.flexmark.ext.yaml.front.matter.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 -
Uses of BasedSequence in com.vladsch.flexmark.ext.zzzzzz
Fields in com.vladsch.flexmark.ext.zzzzzz declared as BasedSequenceModifier and TypeFieldDescriptionprotected 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 BasedSequenceModifier and TypeMethodDescriptionZzzzzz.getClosingMarker()
ZzzzzzBlock.getClosingMarker()
Zzzzzz.getOpeningMarker()
ZzzzzzBlock.getOpeningMarker()
@NotNull BasedSequence[]
Zzzzzz.getSegments()
@NotNull BasedSequence[]
ZzzzzzBlock.getSegments()
Zzzzzz.getText()
ZzzzzzBlock.getText()
ZzzzzzBlock.getZzzzzz()
Methods in com.vladsch.flexmark.ext.zzzzzz with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifierConstructorDescriptionZzzzzz
(BasedSequence chars) Zzzzzz
(BasedSequence openingMarker, BasedSequence text, BasedSequence closingMarker) Zzzzzz
(BasedSequence chars, 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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence
ZzzzzzLinkRefProcessor.adjustInlineText
(@NotNull Document document, @NotNull Node node) Methods in com.vladsch.flexmark.ext.zzzzzz.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeFieldDescriptionprivate final BasedSequence
Formatter.MainNodeFormatter.blockQuoteLikeChars
(package private) final BasedSequence
Formatter.MainNodeFormatter.trackedSequence
Fields in com.vladsch.flexmark.formatter with type parameters of type BasedSequenceMethods in com.vladsch.flexmark.formatter that return BasedSequenceModifier and TypeMethodDescription@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 BasedSequenceModifier and TypeMethodDescriptionstatic void
FormatterUtils.appendWhiteSpaceBetween
(MarkdownWriter markdown, BasedSequence prev, BasedSequence next, boolean preserve, boolean collapse, boolean collapseToEOL) static @NotNull String
FormatterUtils.getActualAdditionalPrefix
(BasedSequence contentChars, MarkdownWriter markdown) static @NotNull String
FormatterUtils.getAdditionalPrefix
(BasedSequence fromChars, BasedSequence toChars) static 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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence[]
EmbeddedAttributeProvider.EmbeddedNodeAttributes.getSegments()
Methods in com.vladsch.flexmark.html with parameters of type BasedSequenceModifier and TypeMethodDescription@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 BasedSequenceModifier and TypeMethodDescriptionprivate 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 BasedSequenceModifier and TypeMethodDescription@NotNull BasedSequence
HtmlMarkdownWriter.lastBlockQuoteChildPrefix
(BasedSequence prefix) Methods in com.vladsch.flexmark.html2md.converter with parameters of type BasedSequenceModifier and TypeMethodDescription@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 BasedSequenceModifier and TypeMethodDescriptionstatic BasedSequence
JiraConverterNodeRenderer.getSoftLineBreakSpan
(Node node) -
Uses of BasedSequence in com.vladsch.flexmark.parser
Fields in com.vladsch.flexmark.parser declared as BasedSequenceFields in com.vladsch.flexmark.parser with type parameters of type BasedSequenceModifier and TypeFieldDescriptionprotected ArrayList<BasedSequence>
LightInlineParserImpl.currentText
Methods in com.vladsch.flexmark.parser that return BasedSequenceModifier and TypeMethodDescription@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
If RE matches at current index in the input, advance index and return the match; otherwise return null.@Nullable BasedSequence[]
LightInlineParser.matchWithGroups
(Pattern re) LightInlineParserImpl.matchWithGroups
(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 BasedSequenceModifier and TypeMethodDescription@NotNull ArrayList<BasedSequence>
LightInlineParser.getCurrentText()
@NotNull ArrayList<BasedSequence>
LightInlineParserImpl.getCurrentText()
Methods in com.vladsch.flexmark.parser with parameters of type BasedSequenceModifier and TypeMethodDescriptionboolean
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.InlineParser.parseCustom
(@NotNull BasedSequence input, @NotNull Node node, @NotNull BitSet customCharacters, @NotNull Map<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 BasedSequenceModifier and TypeMethodDescriptionParserState.getLine()
ParserState.getLineWithEOL()
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 BasedSequenceModifier and TypeMethodDescriptionParserState.getLineSegments()
Returns a list of document lines encountered this far in the parsing processMatchedBlockParser.getParagraphLines()
Methods in com.vladsch.flexmark.parser.block with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 BasedSequenceModifier and TypeFieldDescription(package private) final BasedSequence
ListBlockParser.ListData.listMarker
(package private) final BasedSequence
ListBlockParser.ListData.markerSuffix
(package private) BasedSequence
ListBlockParser.myItemHandledLine
Methods in com.vladsch.flexmark.parser.core that return BasedSequenceModifier and TypeMethodDescription(package private) BasedSequence
ListBlockParser.getItemHandledLine()
Methods in com.vladsch.flexmark.parser.core with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 Consumer<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 Consumer<CharSequence> consumer) Constructors in com.vladsch.flexmark.parser.core with parameters of type BasedSequenceModifierConstructorDescriptionBlockQuoteParser
(DataHolder options, BasedSequence marker) (package private)
ListData
(ListBlock listBlock, boolean isEmpty, int markerIndex, int markerColumn, int markerIndent, int contentOffset, BasedSequence listMarker, boolean isNumberedList, BasedSequence markerSuffix, int markerSuffixOffset) -
Uses of BasedSequence in com.vladsch.flexmark.parser.core.delimiter
Fields in com.vladsch.flexmark.parser.core.delimiter declared as BasedSequenceMethods in com.vladsch.flexmark.parser.core.delimiter that return BasedSequenceModifier and TypeMethodDescriptionDelimiter.getInput()
Delimiter.getLeadChars
(int delimiterUse) Delimiter.getTailChars
(int delimiterUse) Methods in com.vladsch.flexmark.parser.core.delimiter with parameters of type BasedSequenceModifier and TypeMethodDescriptionstatic 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 BasedSequenceModifierConstructorDescriptionprivate
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 BasedSequenceModifier and TypeFieldDescriptionprivate BasedSequence
DocumentParser.line
private BasedSequence
DocumentParser.lineWithEOL
final BasedSequence
InlineParserImpl.ReferenceProcessorMatch.nodeChars
Fields in com.vladsch.flexmark.parser.internal with type parameters of type BasedSequenceMethods in com.vladsch.flexmark.parser.internal that return BasedSequenceModifier and TypeMethodDescriptionDocumentParser.getLine()
DocumentParser.getLineWithEOL()
MatchedBlockParserImpl.getParagraphContent()
InlineParserImpl.parseLinkDestination()
Attempt to parse link destination,LinkDestinationParser.parseLinkDestination
(BasedSequence input, int startIndex) InlineParserImpl.parseLinkTitle()
Attempt to parse link title (sans quotes),Methods in com.vladsch.flexmark.parser.internal that return types with arguments of type BasedSequenceModifier and TypeMethodDescriptionDocumentParser.getLineSegments()
MatchedBlockParserImpl.getParagraphLines()
Methods in com.vladsch.flexmark.parser.internal with parameters of type BasedSequenceModifier and TypeMethodDescriptionprotected static boolean
InlineParserImpl.containsLinkRefs
(BasedSequence nodeChars, Node next, 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.InlineParserImpl.parseCustom
(@NotNull BasedSequence input, @NotNull Node node, @NotNull BitSet customCharacters, @NotNull Map<Character, CharacterNodeFactory> nodeFactoryMap) 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 BasedSequenceModifierConstructorDescriptionReferenceProcessorMatch
(LinkRefProcessor processor, boolean wantExclamation, BasedSequence nodeChars) -
Uses of BasedSequence in com.vladsch.flexmark.test.util
Fields in com.vladsch.flexmark.test.util declared as BasedSequenceModifier and TypeFieldDescriptionfinal @NotNull BasedSequence
ExampleOption.customParams
final @NotNull BasedSequence
ExampleOption.optionName
final @NotNull BasedSequence
ExampleOption.optionText
Methods in com.vladsch.flexmark.test.util that return BasedSequenceModifier and TypeMethodDescriptionstatic BasedSequence
TestUtils.stripIndent
(BasedSequence input, CharSequence sourceIndent) Methods in com.vladsch.flexmark.test.util that return types with arguments of type BasedSequenceModifier and TypeMethodDescriptionstatic Pair<BasedSequence,
int[]> TestUtils.extractMarkup
(BasedSequence input) Methods in com.vladsch.flexmark.test.util with parameters of type BasedSequenceModifier and TypeMethodDescriptionstatic Pair<BasedSequence,
int[]> TestUtils.extractMarkup
(BasedSequence input) static SequenceBuilder
TestUtils.insertCaretMarkup
(BasedSequence sequence, int[] offsets) static BasedSequence
TestUtils.stripIndent
(BasedSequence input, CharSequence sourceIndent) Constructors in com.vladsch.flexmark.test.util with parameters of type BasedSequenceModifierConstructorDescriptionprivate
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 BasedSequenceModifier and TypeFieldDescriptionprivate @NotNull BasedSequence
Node.chars
static final BasedSequence[]
Node.EMPTY_SEGMENTS
Fields in com.vladsch.flexmark.util.ast with type parameters of type BasedSequenceModifier and TypeFieldDescriptionprivate final ArrayList<BasedSequence>
BlockContent.lines
protected List<BasedSequence>
ContentNode.lineSegments
Methods in com.vladsch.flexmark.util.ast that return BasedSequenceModifier and TypeMethodDescriptionNode.baseSubSequence
(int startIndex) Node.baseSubSequence
(int startIndex, int endIndex) TextCollectingVisitor.collectAndGetSequence
(Node node) TextCollectingVisitor.collectAndGetSequence
(Node node, int flags) Node.getBaseSequence()
@NotNull BasedSequence
SpaceInsertingSequenceBuilder.getBaseSequence()
BlockQuoteLike.getChars()
DelimitedNode.getChars()
@NotNull BasedSequence
Node.getChars()
@NotNull BasedSequence
Node.getCharsFromSegments()
Get the char sequence from segments making up the node's characters.Node.getChildChars()
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) Node.getEmptyPrefix()
Node.getEmptySuffix()
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) BlockQuoteLike.getOpeningMarker()
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.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 List<BasedSequence> lineSegments) 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 BasedSequenceModifier and TypeMethodDescription@NotNull List<BasedSequence>
Content.getContentLines()
@NotNull List<BasedSequence>
Content.getContentLines
(int startLine, int endLine) @NotNull List<BasedSequence>
ContentNode.getContentLines()
@NotNull List<BasedSequence>
ContentNode.getContentLines
(int startLine, int endLine) @NotNull List<BasedSequence>
BlockContent.getLines()
Methods in com.vladsch.flexmark.util.ast with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
BlockContent.add
(@NotNull BasedSequence lineWithEOL, int lineIndent) static void
Node.delimitedSegmentSpan
(@NotNull StringBuilder out, @NotNull BasedSequence openingSequence, @NotNull BasedSequence sequence, @NotNull BasedSequence closingSequence, @NotNull String name) static void
Node.delimitedSegmentSpanChars
(@NotNull StringBuilder out, @NotNull BasedSequence openingSequence, @NotNull BasedSequence sequence, @NotNull BasedSequence closingSequence, @NotNull 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 StringBuilder out, @NotNull BasedSequence sequence, @Nullable String name) static void
Node.segmentSpanChars
(@NotNull StringBuilder out, @NotNull BasedSequence sequence, @NotNull String name) static void
Node.segmentSpanCharsToVisible
(@NotNull StringBuilder out, @NotNull BasedSequence sequence, @NotNull String name) void
Node.setChars
(@NotNull BasedSequence chars) void
DelimitedNode.setClosingMarker
(BasedSequence closingMarker) void
ContentNode.setContent
(@NotNull BasedSequence chars, @NotNull 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 String
Node.toSegmentSpan
(@NotNull BasedSequence sequence, @Nullable String name) Method parameters in com.vladsch.flexmark.util.ast with type arguments of type BasedSequenceModifier and TypeMethodDescriptionvoid
BlockContent.addAll
(@NotNull List<BasedSequence> lines, List<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 List<BasedSequence> lineSegments) void
ContentNode.setContent
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) void
ContentNode.setContent
(@NotNull List<BasedSequence> lineSegments) void
ContentNode.setContentLines
(@NotNull List<BasedSequence> contentLines) Constructors in com.vladsch.flexmark.util.ast with parameters of type BasedSequenceModifierConstructorDescriptionBlankLine
(@NotNull BasedSequence chars) BlankLine
(@NotNull BasedSequence chars, @NotNull Block claimedBlankLine) Block
(@NotNull BasedSequence chars) Block
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) ContentNode
(@NotNull BasedSequence chars) ContentNode
(@NotNull BasedSequence chars, @NotNull 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 BasedSequenceModifierConstructorDescriptionBlock
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) Block
(@NotNull List<BasedSequence> lineSegments) ContentNode
(@NotNull BasedSequence chars, @NotNull List<BasedSequence> lineSegments) ContentNode
(@NotNull List<BasedSequence> lineSegments) -
Uses of BasedSequence in com.vladsch.flexmark.util.format
Fields in com.vladsch.flexmark.util.format declared as BasedSequenceModifier and TypeFieldDescription(package private) final @NotNull BasedSequence
MarkdownParagraph.altSeq
(package private) final @NotNull BasedSequence
MarkdownParagraph.baseSeq
(package private) final @NotNull BasedSequence
MarkdownParagraph.LeftAlignedWrapping.baseSeq
final BasedSequence
TableCell.closeMarker
private BasedSequence
MarkdownParagraph.firstIndent
private BasedSequence
MarkdownParagraph.indent
(package private) BasedSequence
MarkdownParagraph.LeftAlignedWrapping.lastSpace
private final @NotNull BasedSequence
TrackedOffsetList.myBaseSeq
final BasedSequence
TableCell.openMarker
final BasedSequence
TableCell.text
Methods in com.vladsch.flexmark.util.format that return BasedSequenceModifier and TypeMethodDescription(package private) BasedSequence
MarkdownParagraph.LeftAlignedWrapping.addSpaces
(BasedSequence sequence, int count) private BasedSequence
MarkdownTable.cellText
(List<TableCell> cells, int index, boolean withTrackedOffset, boolean isHeader, int width, CellAlignment alignment, Ref<Integer> delta) @NotNull BasedSequence
TrackedOffsetList.getBaseSeq()
@NotNull BasedSequence
MarkdownWriterBase.getBeforeEolPrefix()
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) MarkdownParagraph.Token.subSequence
(BasedSequence charSequence) (package private) @NotNull BasedSequence
MarkdownParagraph.LeftAlignedWrapping.wrapText()
MarkdownParagraph.wrapText()
MarkdownParagraph.wrapTextNotTracked()
Methods in com.vladsch.flexmark.util.format that return types with arguments of type BasedSequenceModifier and TypeMethodDescription@NotNull Iterable<BasedSequence>
MarkdownWriterBase.getLines
(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes) Methods in com.vladsch.flexmark.util.format with parameters of type BasedSequenceModifier and TypeMethodDescription(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 List<TrackedOffset> trackedOffsets) private CharSequence
TableCell.dumpSequence
(BasedSequence sequence) static String
MarkdownTable.formattedCaption
(BasedSequence caption, TableFormatOptions options) abstract @NotNull BasedSequence
MarkdownWriterBase.lastBlockQuoteChildPrefix
(BasedSequence prefix) (package private) void
MarkdownParagraph.LeftAlignedWrapping.processLeadInEscape
(List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence) (package private) void
MarkdownParagraph.LeftAlignedWrapping.processLeadInUnEscape
(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, List<TrackedOffset> offsets, int maxTrailingBlankLines, boolean traceDetails) Resolve any unresolved tracked offsets(package private) BasedSequence
MarkdownParagraph.resolveTrackedOffsetsEdit
(BasedSequence baseSpliced, BasedSequence altSpliced, BasedSequence wrapped) MarkdownParagraph.Token.subSequence
(BasedSequence charSequence) Constructors in com.vladsch.flexmark.util.format with parameters of type BasedSequenceModifierConstructorDescription(package private)
LeftAlignedWrapping
(@NotNull BasedSequence baseSeq) MarkdownParagraph
(@NotNull BasedSequence chars, @NotNull CharWidthProvider charWidthProvider) MarkdownParagraph
(@NotNull BasedSequence chars, @NotNull BasedSequence altChars, @NotNull CharWidthProvider charWidthProvider) MarkdownParagraph
(BasedSequence chars) private
TrackedOffsetList
(@NotNull BasedSequence baseSeq, @NotNull List<TrackedOffset> trackedOffsets) -
Uses of BasedSequence in com.vladsch.flexmark.util.html
Methods in com.vladsch.flexmark.util.html that return BasedSequenceModifier and TypeMethodDescription@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 BasedSequenceModifier and TypeMethodDescription@NotNull 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 BasedSequenceModifier and TypeFieldDescriptionprotected final BasedSequence
ParsedOption.source
protected final BasedSequence
ParserMessage.source
Methods in com.vladsch.flexmark.util.options that return BasedSequenceMethods in com.vladsch.flexmark.util.options with parameters of type BasedSequenceModifier and TypeMethodDescriptionPair<T,
List<ParsedOption<T>>> BooleanOptionParser.parseOption
(BasedSequence optionText, T options, MessageProvider provider) Pair<T,
List<ParsedOption<T>>> OptionParser.parseOption
(BasedSequence optionText, T options, MessageProvider provider) Pair<T,
List<ParsedOption<T>>> OptionsParser.parseOption
(BasedSequence optionsText, T options, MessageProvider provider) Constructors in com.vladsch.flexmark.util.options with parameters of type BasedSequenceModifierConstructorDescriptionParsedOption
(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, List<ParserMessage> messages) ParsedOption
(BasedSequence source, OptionParser<T> optionParser, ParsedOptionStatus optionResult, List<ParserMessage> messages, List<ParsedOption<T>> parsedOptions) ParserMessage
(BasedSequence source, ParsedOptionStatus status, String message) -
Uses of BasedSequence in com.vladsch.flexmark.util.sequence
Subinterfaces of BasedSequence in com.vladsch.flexmark.util.sequenceModifier and TypeInterfaceDescriptioninterface
Interface implemented by sequences which do not contain contiguous base characters from startOffset to endOffsetClasses in com.vladsch.flexmark.util.sequence that implement BasedSequenceModifier and TypeClassDescriptionstatic class
class
Implementation of BaseSequencefinal class
A CharSequence that references original char[] a subSequence() returns a sub-sequence from the original base sequencefinal class
A BasedSequence which maps characters according to CharMapperfinal class
A BasedSequence with an out of scope of original char sequence prefixclass
A BasedSequence which consists of segments of other BasedSequencesfinal class
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.final class
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.final class
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 BasedSequenceModifier and TypeFieldDescriptionprivate final BasedSequence
PrefixedSubSequence.base
private final BasedSequence
MappedBasedSequence.baseSeq
protected final BasedSequence
SegmentedSequence.baseSeq
static final BasedSequence
BasedSequence.EMPTY
static final BasedSequence[]
BasedSequence.EMPTY_ARRAY
static final BasedSequence[]
BasedSequence.EMPTY_SEGMENTS
static final BasedSequence
BasedSequence.EOL
static final BasedSequence
BasedSequence.LINE_SEP
static final BasedSequence
BasedSequence.NULL
private BasedSequence
ReplacedTextMapper.original
private BasedSequence
ReplacedTextMapper.replacedSequence
static final BasedSequence
BasedSequence.SPACE
Fields in com.vladsch.flexmark.util.sequence with type parameters of type BasedSequenceModifier and TypeFieldDescriptionstatic final List<BasedSequence>
BasedSequence.EMPTY_LIST
private ArrayList<BasedSequence>
ReplacedTextMapper.replacedSegments
Methods in com.vladsch.flexmark.util.sequence that return BasedSequenceModifier and TypeMethodDescriptionstatic BasedSequence
BasedUtils.asBased
(CharSequence sequence) @NotNull BasedSequence
Range.basedSafeSubSequence
(@NotNull CharSequence charSequence) @NotNull BasedSequence
Range.basedSubSequence
(@NotNull 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) final @NotNull BasedSequence
BasedSequenceImpl.baseSubSequence
(int startIndex) @NotNull BasedSequence
BasedSequenceImpl.baseSubSequence
(int startIndex, int endIndex) @NotNull BasedSequence
PrefixedSubSequence.baseSubSequence
(int startIndex, int endIndex) final @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 CharSequence charSequence) static BasedSequence
SegmentedSequence.create
(BasedSequence... segments) static BasedSequence
SegmentedSequence.create
(BasedSequence basedSequence, @NotNull 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 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 sequencefinal @NotNull BasedSequence
BasedSequenceImpl.extendToEndOfLine()
final @NotNull BasedSequence
BasedSequenceImpl.extendToEndOfLine
(boolean includeEol) final @NotNull BasedSequence
BasedSequenceImpl.extendToEndOfLine
(@NotNull CharPredicate eolChars) final @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 sequencefinal @NotNull BasedSequence
BasedSequenceImpl.extendToStartOfLine()
final @NotNull BasedSequence
BasedSequenceImpl.extendToStartOfLine
(boolean includeEol) final @NotNull BasedSequence
BasedSequenceImpl.extendToStartOfLine
(@NotNull CharPredicate eolChars) @NotNull BasedSequence
BasedSequenceImpl.extendToStartOfLine
(@NotNull CharPredicate eolChars, boolean includeEol) static BasedSequence
BasedSequenceImpl.firstNonNull
(BasedSequence... sequences) 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()
final @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()
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 CharSequence charSequence) static BasedSequence
SegmentedSequence.of
(BasedSequence... segments) Deprecated.static BasedSequence
SegmentedSequence.of
(BasedSequence basedSequence, @NotNull Iterable<? extends BasedSequence> segments) Deprecated.static BasedSequence
SegmentedSequenceFull.of
(BasedSequence... segments) Deprecated.static BasedSequence
SegmentedSequenceFull.of
(BasedSequence basedSequence, @NotNull Iterable<? extends BasedSequence> segments) Deprecated.usegetBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.static BasedSequence
SubSequence.of
(@Nullable CharSequence charSequence) Deprecated.static BasedSequence
SubSequence.of
(@Nullable CharSequence charSequence, int startIndex) Deprecated.static BasedSequence
SubSequence.of
(@Nullable 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 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 accountfinal @NotNull BasedSequence
BasedSequenceImpl.prefixWithIndent()
@NotNull BasedSequence
BasedSequenceImpl.prefixWithIndent
(int maxColumns) static @NotNull BasedSequence
Escaping.removeAll
(@NotNull BasedSequence s, @NotNull 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 CharSequence chars, int count) static @NotNull BasedSequence
BasedSequence.repeatOf
(@NotNull CharSequence chars, int startIndex, int endIndex) private static @NotNull BasedSequence
Escaping.replaceAll
(@NotNull Pattern p, @NotNull BasedSequence s, int startOffset, int endOffset, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper) private static @NotNull BasedSequence
Escaping.replaceAll
(@NotNull Pattern p, @NotNull BasedSequence s, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper) private static @NotNull BasedSequence
Escaping.replaceAll
(@NotNull Pattern p, @NotNull BasedSequence s, @NotNull List<Range> ranges, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper) @NotNull BasedSequence
BasedSequenceImpl.sequenceOf
(@Nullable CharSequence charSequence, int startIndex, int endIndex) @NotNull BasedSequence
MappedBasedSequence.sequenceOf
(@Nullable 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 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 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 BasedSequenceModifier and TypeMethodDescriptiondefault @NotNull Iterable<BasedSequence>
LineAppendable.getLines()
default @NotNull Iterable<BasedSequence>
LineAppendable.getLines
(boolean withPrefixes) default @NotNull Iterable<BasedSequence>
LineAppendable.getLines
(int maxTrailingBlankLines) default @NotNull Iterable<BasedSequence>
LineAppendable.getLines
(int maxTrailingBlankLines, boolean withPrefixes) @NotNull Iterable<BasedSequence>
LineAppendable.getLines
(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes) Full line iterator over some lines@NotNull Iterable<BasedSequence>
LineAppendableImpl.getLines
(int maxTrailingBlankLines, int startLine, int endLine, boolean withPrefixes) ReplacedTextMapper.getReplacedSegments()
Methods in com.vladsch.flexmark.util.sequence with parameters of type BasedSequenceModifier and TypeMethodDescriptionvoid
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 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
(CharSequence prefix, BasedSequence baseSeq) Deprecated.static PrefixedSubSequence
PrefixedSubSequence.of
(CharSequence prefix, BasedSequence baseSeq, int startIndex) Deprecated.static PrefixedSubSequence
PrefixedSubSequence.of
(CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex) Deprecated.static BasedSequence
SegmentedSequence.of
(BasedSequence... segments) Deprecated.static BasedSequence
SegmentedSequence.of
(BasedSequence basedSequence, @NotNull 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 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
(CharSequence prefix, BasedSequence baseSeq) static PrefixedSubSequence
PrefixedSubSequence.prefixOf
(CharSequence prefix, BasedSequence baseSeq, int startIndex) static PrefixedSubSequence
PrefixedSubSequence.prefixOf
(CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex) static @NotNull BasedSequence
Escaping.removeAll
(@NotNull BasedSequence s, @NotNull 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
(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 Pattern p, @NotNull BasedSequence s, int startOffset, int endOffset, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper) private static @NotNull BasedSequence
Escaping.replaceAll
(@NotNull Pattern p, @NotNull BasedSequence s, @NotNull Escaping.Replacer replacer, @NotNull ReplacedTextMapper textMapper) private static @NotNull BasedSequence
Escaping.replaceAll
(@NotNull Pattern p, @NotNull BasedSequence s, @NotNull 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 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 BasedSequenceModifier and TypeMethodDescriptionstatic BasedSequence
SegmentedSequence.create
(BasedSequence basedSequence, @NotNull 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 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 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 BasedSequenceModifierConstructorDescriptionprivate
MappedBasedSequence
(BasedSequence baseSeq, CharMapper mapper) private
PrefixedSubSequence
(CharSequence prefix, BasedSequence baseSeq, int startIndex, int endIndex) ReplacedTextMapper
(BasedSequence original) protected
SegmentedSequence
(BasedSequence baseSeq, int startOffset, int endOffset, int length) private
SegmentedSequenceFull
(BasedSequence baseSeq, int startOffset, int endOffset, int length, boolean nonBaseChars, int[] baseOffsets, int baseStartOffset) private
SegmentedSequenceTree
(BasedSequence baseSeq, int startOffset, int endOffset, int length, @NotNull SegmentTree segmentTree) private
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 BasedSequenceModifier and TypeFieldDescriptionprivate final @NotNull BasedSequence
SequenceBuilder.altBase
(package private) final @NotNull BasedSequence
BasedSegmentBuilder.baseSeq
private final @NotNull BasedSequence
SequenceBuilder.baseSeq
private @Nullable BasedSequence
SequenceBuilder.resultSeq
Fields in com.vladsch.flexmark.util.sequence.builder with type parameters of type BasedSequenceModifier and TypeFieldDescriptionprivate final @NotNull HashMap<BasedSequence,
Boolean> SequenceBuilder.equivalentBases
Methods in com.vladsch.flexmark.util.sequence.builder that return BasedSequenceModifier and TypeMethodDescription@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 BasedSequenceModifier and TypeMethodDescriptionstatic @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 BasedSequenceModifierConstructorDescriptionprotected
BasedSegmentBuilder
(@NotNull BasedSequence baseSeq) protected
BasedSegmentBuilder
(@NotNull BasedSequence baseSeq, int options) protected
BasedSegmentBuilder
(@NotNull BasedSequence baseSeq, @NotNull SegmentOptimizer optimizer) protected
BasedSegmentBuilder
(@NotNull BasedSequence baseSeq, @NotNull SegmentOptimizer optimizer, int options) private
SequenceBuilder
(@NotNull BasedSequence base, int options, @Nullable SegmentOptimizer optimizer, @NotNull HashMap<BasedSequence, Boolean> equivalentBases) Construct a base sequence builder for given base sequence with specific options.private
SequenceBuilder
(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer) Construct a base sequence builder for given base sequence with default options.private
SequenceBuilder
(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer, @NotNull HashMap<BasedSequence, Boolean> equivalentBases) Constructor parameters in com.vladsch.flexmark.util.sequence.builder with type arguments of type BasedSequenceModifierConstructorDescriptionprivate
SequenceBuilder
(@NotNull BasedSequence base, int options, @Nullable SegmentOptimizer optimizer, @NotNull HashMap<BasedSequence, Boolean> equivalentBases) Construct a base sequence builder for given base sequence with specific options.private
SequenceBuilder
(@NotNull BasedSequence base, @Nullable SegmentOptimizer optimizer, @NotNull HashMap<BasedSequence, Boolean> equivalentBases) -
Uses of BasedSequence in com.vladsch.flexmark.util.sequence.builder.tree
Fields in com.vladsch.flexmark.util.sequence.builder.tree declared as BasedSequenceModifier and TypeFieldDescriptionprotected final @NotNull BasedSequence
Segment.Base.baseSeq
protected final @NotNull BasedSequence
BasedOffsetTracker.sequence
Methods in com.vladsch.flexmark.util.sequence.builder.tree that return BasedSequenceMethods in com.vladsch.flexmark.util.sequence.builder.tree with parameters of type BasedSequenceModifier and TypeMethodDescriptionstatic @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 String
SegmentOffsetTree.toString
(@NotNull BasedSequence baseSeq) @NotNull String
SegmentTree.toString
(@NotNull BasedSequence baseSeq) Constructors in com.vladsch.flexmark.util.sequence.builder.tree with parameters of type BasedSequenceModifierConstructorDescriptionBase
(int pos, byte[] bytes, int byteOffset, int indexOffset, @NotNull BasedSequence basedSequence) protected
BasedOffsetTracker
(@NotNull BasedSequence sequence, @NotNull SegmentOffsetTree segmentOffsetTree) protected
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 BasedSequenceModifier and TypeMethodDescriptionboolean
SpecialLeadInCharsHandler.escape
(@NotNull BasedSequence sequence, @Nullable DataHolder options, @NotNull Consumer<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 Consumer<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 Consumer<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 Consumer<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 Consumer<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 Consumer<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 BasedSequenceModifier and TypeMethodDescriptionstatic BasedSequence
YouTrackConverterNodeRenderer.getSoftLineBreakSpan
(Node node)
getBuilder()
and thenISequenceBuilder.addAll(Iterable)
or if you know which are based segments vs.