Interface BlockPreProcessorFactory
- All Superinterfaces:
Dependent, Function<ParserState, BlockPreProcessor>
- All Known Implementing Classes:
DefinitionListBlockPreProcessor.Factory, DefinitionListItemBlockPreProcessor.Factory, TaskListItemBlockPreProcessor.Factory, ZzzzzzBlockPreProcessor.Factory
public interface BlockPreProcessorFactory
extends Function<ParserState, BlockPreProcessor>, Dependent
-
Method Summary
Modifier and TypeMethodDescription@NotNull BlockPreProcessorapply(@NotNull ParserState state) Create a paragraph pre processor for the documentBlock types that this pre-processors processesMethods inherited from interface Dependent
affectsGlobalScope, getAfterDependents, getBeforeDependents
-
Method Details
-
getBlockTypes
-
apply
Create a paragraph pre processor for the document- Specified by:
applyin interfaceFunction<ParserState, BlockPreProcessor>- Parameters:
state- parser state, document blocks have already been parsed at this stage- Returns:
- block pre-processor
-