Package com.github.rjeschke.txtmark
Class Configuration
- java.lang.Object
-
- com.github.rjeschke.txtmark.Configuration
-
public class Configuration extends java.lang.ObjectTxtmark configuration.- Since:
- 0.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfiguration.BuilderConfiguration builder.
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanallowSpacesInFencedDelimiters(package private) BlockEmittercodeBlockEmitter(package private) Decoratordecoratorstatic ConfigurationDEFAULTThis is the default configuration for txtmark'sprocessmethodsstatic ConfigurationDEFAULT_SAFEDefault safe configuration(package private) java.lang.Stringencoding(package private) booleanforceExtendedProfile(package private) booleanpanicMode(package private) booleansafeMode(package private) SpanEmitterspecialLinkEmitter
-
Constructor Summary
Constructors Constructor Description Configuration(boolean safeMode, java.lang.String encoding, Decorator decorator, BlockEmitter codeBlockEmitter, boolean forceExtendedProfile, SpanEmitter specialLinkEmitter, boolean allowSpacesInFencedDelimiters, boolean panicMode)Constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Configuration.Builderbuilder()Creates a new Builder instance.
-
-
-
Field Detail
-
safeMode
final boolean safeMode
-
panicMode
final boolean panicMode
-
encoding
final java.lang.String encoding
-
decorator
final Decorator decorator
-
codeBlockEmitter
final BlockEmitter codeBlockEmitter
-
forceExtendedProfile
final boolean forceExtendedProfile
-
allowSpacesInFencedDelimiters
final boolean allowSpacesInFencedDelimiters
-
specialLinkEmitter
final SpanEmitter specialLinkEmitter
-
DEFAULT
public static final Configuration DEFAULT
This is the default configuration for txtmark's
processmethodssafeMode = falseencoding = UTF-8decorator = DefaultDecoratorcodeBlockEmitter = null
-
DEFAULT_SAFE
public static final Configuration DEFAULT_SAFE
Default safe configuration
safeMode = trueencoding = UTF-8decorator = DefaultDecoratorcodeBlockEmitter = null
-
-
Constructor Detail
-
Configuration
Configuration(boolean safeMode, java.lang.String encoding, Decorator decorator, BlockEmitter codeBlockEmitter, boolean forceExtendedProfile, SpanEmitter specialLinkEmitter, boolean allowSpacesInFencedDelimiters, boolean panicMode)Constructor.
-
-
Method Detail
-
builder
public static Configuration.Builder builder()
Creates a new Builder instance.- Returns:
- A new Builder instance.
-
-