Class TocOptions.AsMutable
java.lang.Object
com.vladsch.flexmark.ext.toc.internal.TocOptions.AsMutable
- All Implemented Interfaces:
MutableDataSetter, Mutable<TocOptions.AsMutable, TocOptions>
- Enclosing class:
TocOptions
public static class TocOptions.AsMutable
extends Object
implements Mutable<TocOptions.AsMutable, TocOptions>, MutableDataSetter
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanbooleanbooleanbooleanintint -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAsMutable(TocOptions other) protectedAsMutable(TocOptions.AsMutable other) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()Used to normalize title and titleLevel after changing titleRaw or rawTitle@NotNull MutableDataHoldersetIn(@NotNull MutableDataHolder dataHolder) setLevelList(int... levelList) toString()
-
Field Details
-
levels
public int levels -
isTextOnly
public boolean isTextOnly -
isNumbered
public boolean isNumbered -
listType
-
isHtml
public boolean isHtml -
titleLevel
public int titleLevel -
title
-
isAstAddOptions
public boolean isAstAddOptions -
isBlankLineSpacer
public boolean isBlankLineSpacer -
divClass
-
listClass
-
isCaseSensitiveTocTag
public boolean isCaseSensitiveTocTag
-
-
Constructor Details
-
AsMutable
-
AsMutable
-
-
Method Details
-
toImmutable
- Specified by:
toImmutablein interfaceMutable<TocOptions.AsMutable, TocOptions>
-
normalizeTitle
Used to normalize title and titleLevel after changing titleRaw or rawTitle -
setIn
- Specified by:
setInin interfaceMutableDataSetter
-
setLevelList
-
equals
-
hashCode
-
toString
-