Class HtmlBookProcessor
java.lang.Object
nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
- All Implemented Interfaces:
BookProcessor
- Direct Known Subclasses:
HtmlCleanerBookProcessor, TextReplaceBookProcessor, XslBookProcessor
Helper class for BookProcessors that only manipulate html type resources.
-
Field Summary
FieldsFields inherited from interface BookProcessor
IDENTITY_BOOKPROCESSOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcleanupResource(Resource resource, Book book) processBook(Book book) protected abstract byte[]processHtml(Resource resource, Book book, String encoding)
-
Field Details
-
log
private static final org.slf4j.Logger log -
OUTPUT_ENCODING
- See Also:
-
-
Constructor Details
-
HtmlBookProcessor
public HtmlBookProcessor()
-
-
Method Details
-
processBook
- Specified by:
processBookin interfaceBookProcessor
-
cleanupResource
- Throws:
IOException
-
processHtml
protected abstract byte[] processHtml(Resource resource, Book book, String encoding) throws IOException - Throws:
IOException
-