Package org.pegdown.plugins
Class PegDownPlugins
- java.lang.Object
-
- org.pegdown.plugins.PegDownPlugins
-
public class PegDownPlugins extends java.lang.Object
Encapsulates 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 class
PegDownPlugins.Builder
-
Field Summary
Fields Modifier and Type Field Description static PegDownPlugins
NONE
Convenience reference to no plugins.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PegDownPlugins.Builder
builder()
static PegDownPlugins.Builder
builder(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
-
-