Class TrailingHeadlineToBoilerplateFilter
- java.lang.Object
-
- com.kohlschutter.boilerpipe.filters.heuristics.TrailingHeadlineToBoilerplateFilter
-
- All Implemented Interfaces:
BoilerpipeFilter
public final class TrailingHeadlineToBoilerplateFilter extends java.lang.Object implements BoilerpipeFilter
Marks trailing headlines (TextBlocks that have the labelDefaultLabels.HEADING) as boilerplate. Trailing means they are marked content and are below any other content block.
-
-
Field Summary
Fields Modifier and Type Field Description static TrailingHeadlineToBoilerplateFilterINSTANCE
-
Constructor Summary
Constructors Constructor Description TrailingHeadlineToBoilerplateFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrailingHeadlineToBoilerplateFiltergetInstance()Returns the singleton instance for ExpandTitleToContentFilter.booleanprocess(TextDocument doc)Processes the given documentdoc.
-
-
-
Field Detail
-
INSTANCE
public static final TrailingHeadlineToBoilerplateFilter INSTANCE
-
-
Method Detail
-
getInstance
public static TrailingHeadlineToBoilerplateFilter getInstance()
Returns the singleton instance for ExpandTitleToContentFilter.
-
process
public boolean process(TextDocument doc) throws BoilerpipeProcessingException
Description copied from interface:BoilerpipeFilterProcesses the given documentdoc.- Specified by:
processin interfaceBoilerpipeFilter- Parameters:
doc- TheTextDocumentthat is to be processed.- Returns:
trueif changes have been made to theTextDocument.- Throws:
BoilerpipeProcessingException
-
-