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 TypeFieldDescriptionboolean
boolean
boolean
boolean
boolean
boolean
int
int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AsMutable
(TocOptions other) protected
AsMutable
(TocOptions.AsMutable other) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
Used to normalize title and titleLevel after changing titleRaw or rawTitle@NotNull MutableDataHolder
setIn
(@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:
toImmutable
in interfaceMutable<TocOptions.AsMutable,
TocOptions>
-
normalizeTitle
Used to normalize title and titleLevel after changing titleRaw or rawTitle -
setIn
- Specified by:
setIn
in interfaceMutableDataSetter
-
setLevelList
-
equals
-
hashCode
public int hashCode() -
toString
-