Package org.pegdown.plugins
Class PegDownPlugins
- java.lang.Object
-
- org.pegdown.plugins.PegDownPlugins
-
public class PegDownPlugins extends java.lang.ObjectEncapsulates the plugins provided to pegdown. Construct this using @{link PegdownPlugins#builder}, and then passing in either the Java plugin classes, or precompiled rules (for greater control, or if using Scala rules).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPegDownPlugins.Builder
-
Field Summary
Fields Modifier and Type Field Description static PegDownPluginsNONEConvenience reference to no plugins.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PegDownPlugins.Builderbuilder()static PegDownPlugins.Builderbuilder(PegDownPlugins like)Create a builder that is a copy of the existing pluginsorg.parboiled.Rule[]getBlockPluginRules()org.parboiled.Rule[]getInlinePluginRules()java.lang.Character[]getSpecialChars()
-
-
-
Field Detail
-
NONE
public static PegDownPlugins NONE
Convenience reference to no plugins.
-
-
Method Detail
-
getInlinePluginRules
public org.parboiled.Rule[] getInlinePluginRules()
-
getBlockPluginRules
public org.parboiled.Rule[] getBlockPluginRules()
-
getSpecialChars
public java.lang.Character[] getSpecialChars()
-
builder
public static PegDownPlugins.Builder builder()
-
builder
public static PegDownPlugins.Builder builder(PegDownPlugins like)
Create a builder that is a copy of the existing plugins
-
-