| Generated and automatically maintained for github.com/vsch/flexmark-java by SourceSpy
GitHub Project BadgeCopy: HTML Markdown

Package com.vladsch.flexmark.util

com.vladsch.flexmark.util
com.vladsch.flexmark.util.ast
Abstract
AllNodesVisitor
BlankLine
Interface
BlankLineBreakNode
Implemented by nodes after whi ch text collecting visitor sh ould add a line break reg...
Interface
BlankLineContainer
Abstract
Block
BlockContent
BlockNodeVisitor
Used to visit only block nodes , non block nodes or children of non-block nodes are n...
Interface
BlockQuoteLike
Interface
BlockTracker
ClassifyingNodeTracker
Interface
Content
A node that uses delimiters in the source form (e.g. *bold* ).
Abstract
ContentNode
Interface
DelimitedNode
DescendantNodeIterable
DescendantNodeIterator
Interface
DoNotAttributeDecorate
To be implemented by nodes mar king their text as not for at tachment by attributes
Interface
DoNotCollectText
To be implemented by nodes mar king their text as not for co llection
Interface
DoNotDecorate
To be implemented by nodes mar king their text as not for co nversion to links or othe...
Interface
DoNotLinkDecorate
To be implemented by nodes mar king their text as not for co nversion to links or othe...
Interface
DoNotTrim
To be implemented by nodes mar king their text as not to be trimmed because they repr...
Interface
IParse
Interface to generic parser fo r RenderingTestCase customiza tions
Interface
IRender
Render interface for rendering implementation for Rendering TestCase
Interface
KeepTrailingBlankLineContainer
Enum
KeepType
Interface
LineBreakNode
Implemented by nodes after whi ch text collecting visitor sh ould add a line break
NodeClassifier
NodeClassifierVisitor
NodeCollectingVisitor
NodeIterable
NodeIterator
Abstract
NodeRepository
Interface
NodeTracker
Interface
NodeVisitHandler
Interface to visit variations on specific nodes: visit() vi siting node and if no han...
NodeVisitor
Abstract
NodeVisitorBase
Abstract visitor that visits a ll children by default. Can b e used to only process ce...
Interface
NonRenderingInline
Non rendering inline node, par agraphs containing only these types are not rendered b...
Interface
ReferenceNode
Interface
ReferencingNode
SpaceInsertingSequenceBuilder
TextCollectingVisitor
Interface
TextContainer
Interface
TypographicText
VisitHandler
Node visit handler for specifi c node type
Interface
Visitor
Node visitor interface
com.vladsch.flexmark.util.builder
Abstract
BuilderBase
com.vladsch.flexmark.util.collection
BoundedMaxAggregator
BoundedMinAggregator
ClassificationBag
Interface
CollectionHost
CopyOnWriteRef
IndexedItemBitSetMap
Interface
IndexedItemSetMap
Abstract
IndexedItemSetMapBase
ItemFactoryMap
MapEntry
MaxAggregator
MinAggregator
OrderedMap
OrderedMultiMap
OrderedSet
SubClassingBag
TwoWayHashMap
com.vladsch.flexmark.util.collection.iteration
15 classes hidden
com.vladsch.flexmark.util.data
Interface
DataHolder
DataKey
NOTE: Constructors have change d in a breaking way from 0.50 .x and prior implementati...
Interface
DataKeyAggregator
Abstract
DataKeyBase
Interface
DataNotNullValueFactory
Interface
DataNotNullValueNullableFactory
DataSet
Interface
DataValueFactory
Interface
DataValueNullableFactory
Interface
MutableDataHolder
MutableDataSet
Interface
MutableDataSetter
Interface
MutableDataValueSetter
MutableScopedDataSet
Interface
NotNullValueSupplier
NullableDataKey
ScopedDataSet
SharedDataKeys
com.vladsch.flexmark.util.dependency
Abstract
DependencyHandler
DependencyResolver
Interface
Dependent
DependentItem
DependentItemMap
Interface
FirstDependent
Generic class to use as after dependents to ensure dependen t is first in list
FlatDependencies
FlatDependencyHandler
FlatDependencyStage
Interface
LastDependent
Generic class to use as before dependents to ensure depende nt is last in list
ResolvedDependencies
com.vladsch.flexmark.util.format
Interface
CharWidthProvider
ColumnSort
FormattedCounter
MarkdownParagraph
MarkdownTable
Abstract
MarkdownWriterBase
Interface
NodeContext
Enum
NumberFormat
Interface
NumericSuffixPredicate
RomanNumeral
Enum
Sort
TableCaptionRow
TableCaptionSection
TableCell
Interface
TableCellConsumer
Interface
TableCellManipulator
TableCellOffsetInfo
TableFormatOptions
Interface
TableManipulator
TableRow
Interface
TableRowManipulator
TableSection
Enum
TableSectionType
TableSeparatorRow
TableSeparatorSection
Enum
TextAlignment
TrackedOffset
Tracked Offset information NOT E: purposefully equals compar es the offset only and wi...
TrackedOffsetList
TrackedOffsetUtils
com.vladsch.flexmark.util.format.options
15 classes hidden
com.vladsch.flexmark.util.html
Interface
Attribute
AttributeImpl
Attributes
Enum
CellAlignment
Interface
HtmlAppendable
Used to help with HTML output generation and formatting of HTML
HtmlAppendableBase
Interface
MutableAttribute
MutableAttributeImpl
com.vladsch.flexmark.util.html.ui
10 classes hidden
com.vladsch.flexmark.util.misc
ArrayUtils
Interface
BitField
BitFieldSet
Re-Implementation of RegularEn umSet class for EnumSet, for "regular sized" enum type...
Interface
CharPredicate
Interface for set of character s to use for inclusion exclus ion tests Can be used for...
DelimitedBuilder
Interface
Extension
Base interface for a parser/re nderer extension. Doesn't hav e any methods itself, but...
FileUtil
ImageUtils
Interface
Immutable
MinMaxAvgDouble
MinMaxAvgFloat
MinMaxAvgInt
MinMaxAvgLong
Interface
Mutable
Pair
Interface
Paired
Ref
TemplateUtil
Utils
com.vladsch.flexmark.util.options
Abstract
BooleanOptionParser
Interface
MessageProvider
Interface
OptionParser
OptionsParser
ParsedOption
Enum
ParsedOptionStatus
ParserMessage
ParserParams
com.vladsch.flexmark.util.sequence
Interface
BasedOptionsHolder
Implemented by BasedOptionsSeq uence, use instance of it to pass to BasedSequence#of(...
BasedOptionsSequence
A BasedSequence with offset tr acking that follows editing o perations and subSequence...
Interface
BasedSequence
A CharSequence that references original char sequence with offsets into original pre...
Abstract
BasedSequenceImpl
Implementation of BaseSequence
Interface
BasedUtils
CharSubSequence
A CharSequence that references original char[] a subSequenc e() returns a sub-sequenc...
Escaping
Html5Entities
Interface
IRichSequence
A CharSequence that provides a rich set of manipulation met hods. NOTE: '\0' changed ...
Abstract
IRichSequenceBase
An abstract base for RichSeque nce which implements most of the methods allowing subc...
Interface
LineAppendable
Used to collect line text for further processing control ou tput of new lines limitin...
LineAppendableImpl
LineInfo
Line information in LineAppend able
MappedBasedSequence
A BasedSequence which maps cha racters according to CharMapp er
MappedRichSequence
A CharSequence that maps chara cters according to CharMapper
Interface
MappedSequence
A CharSequence that maps chara cters according to CharMapper
PlaceholderReplacer
Used to replace placeholder te xt in the form of open/close char such as <text>...
Enum
PositionAnchor
PrefixedSubSequence
A BasedSequence with an out of scope of original char seque nce prefix a subSequence(...
Range
RepeatedSequence
CharSequence that repeats in a wraparound the given sequenc e. Partial repeat occurs ...
Interface
ReplacedBasedSequence
Interface implemented by seque nces which do not contain con tiguous base characters f...
ReplacedTextMapper
Class which tracks text replac ements to provide original of fset from modified offset...
ReplacedTextRegion
Interface
RichSequence
RichSequenceImpl
A RichSequence implementation NOTE: '\0' changed to '\uFFFD ' use com.vladsch.flexmar...
Abstract
SegmentedSequence
A BasedSequence which consists of segments of other BasedSe quences
SegmentedSequenceFull
A BasedSequence which consists of segments of other BasedSe quences NOTE: very effici...
SegmentedSequenceTree
A BasedSequence which consists of segments of other BasedSe quences NOTE: very effici...
Interface
SequenceUtils
SubSequence
A BasedSequence implementation which wraps original CharSeq uence to provide a BasedS...
TagRange
com.vladsch.flexmark.util.sequence.builder
14 classes hidden
com.vladsch.flexmark.util.sequence.builder.tree
7 classes hidden
com.vladsch.flexmark.util.sequence.mappers
7 classes hidden
com.vladsch.flexmark.util.visitor
Interface
AstAction
Interface for subclassing by s pecific Node actions: visit, format, render, etc
Abstract
AstActionHandler
Intended to be completed by su bclasses for specific node ty pes and node actions
Abstract
AstHandler
Base class for tracking generi c node to specific node handl er
Interface
AstNode
Interface for converting to As tAccess