Class PegdownOptionsAdapter
- java.lang.Object
-
- com.vladsch.flexmark.profile.pegdown.PegdownOptionsAdapter
-
public class PegdownOptionsAdapter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static DataKey<java.lang.Integer>
PEGDOWN_EXTENSIONS
-
Constructor Summary
Constructors Constructor Description PegdownOptionsAdapter()
PegdownOptionsAdapter(int pegdownExtensions)
PegdownOptionsAdapter(DataHolder dataSet)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PegdownOptionsAdapter
addPegdownExtensions(int pegdownExtensions)
static DataHolder
flexmarkOptions(boolean strictHtml, int pegdownExtensions, Extension... extensions)
static DataHolder
flexmarkOptions(int pegdownExtensions, Extension... extensions)
DataHolder
getFlexmarkOptions(boolean strictHtml, Extension... additionalExtensions)
DataHolder
getFlexmarkOptions(Extension... additionalExtensions)
boolean
haveAllExtensions(int mask)
Test if all given extensions are in the maskboolean
haveAnyExtensions(int mask)
Test if any of the given extensions are in the maskPegdownOptionsAdapter
removePegdownExtensions(int pegdownExtensions)
PegdownOptionsAdapter
setPegdownExtensions(int pegdownExtensions)
-
-
-
Field Detail
-
PEGDOWN_EXTENSIONS
public static final DataKey<java.lang.Integer> PEGDOWN_EXTENSIONS
-
-
Constructor Detail
-
PegdownOptionsAdapter
public PegdownOptionsAdapter()
-
PegdownOptionsAdapter
public PegdownOptionsAdapter(DataHolder dataSet)
-
PegdownOptionsAdapter
public PegdownOptionsAdapter(int pegdownExtensions)
-
-
Method Detail
-
flexmarkOptions
public static DataHolder flexmarkOptions(int pegdownExtensions, Extension... extensions)
-
flexmarkOptions
public static DataHolder flexmarkOptions(boolean strictHtml, int pegdownExtensions, Extension... extensions)
-
haveAnyExtensions
public boolean haveAnyExtensions(int mask)
Test if any of the given extensions are in the mask- Parameters:
mask
- extension flag mask- Returns:
- true if any of the extensions given by the mask
-
haveAllExtensions
public boolean haveAllExtensions(int mask)
Test if all given extensions are in the mask- Parameters:
mask
- extension flag mask- Returns:
- true if any of the extensions given by the mask
-
getFlexmarkOptions
public DataHolder getFlexmarkOptions(Extension... additionalExtensions)
-
getFlexmarkOptions
public DataHolder getFlexmarkOptions(boolean strictHtml, Extension... additionalExtensions)
-
setPegdownExtensions
public PegdownOptionsAdapter setPegdownExtensions(int pegdownExtensions)
-
addPegdownExtensions
public PegdownOptionsAdapter addPegdownExtensions(int pegdownExtensions)
-
removePegdownExtensions
public PegdownOptionsAdapter removePegdownExtensions(int pegdownExtensions)
-
-