Uses of Class
nl.siegmann.epublib.domain.Book
Packages that use Book
Package
Description
The classes in this package are used for post-processing Books.
Provides classes that help make an epub reader application.
Classes related to making a Book out of a set of .chm (windows help) files.
-
Uses of Book in nl.siegmann.epublib
Methods in nl.siegmann.epublib with parameters of type BookModifier and TypeMethodDescriptionprivate static voidFileset2Epub.initAuthors(List<String> authorNames, Book book) -
Uses of Book in nl.siegmann.epublib.bookprocessor
Methods in nl.siegmann.epublib.bookprocessor that return BookModifier and TypeMethodDescriptionCoverpageBookProcessor.processBook(Book book) FixIdentifierBookProcessor.processBook(Book book) FixMissingResourceBookProcessor.processBook(Book book) HtmlBookProcessor.processBook(Book book) HtmlSplitterBookProcessor.processBook(Book book) SectionHrefSanityCheckBookProcessor.processBook(Book book) SectionTitleBookProcessor.processBook(Book book) Methods in nl.siegmann.epublib.bookprocessor with parameters of type BookModifier and TypeMethodDescriptionprivate voidHtmlBookProcessor.cleanupResource(Resource resource, Book book) private ResourceCoverpageBookProcessor.findCoverPage(Book book) private voidCoverpageBookProcessor.fixCoverResourceId(Book book, Resource resource, String defaultId) private voidFixMissingResourceBookProcessor.fixMissingResources(Collection<TOCReference> tocReferences, Book book) private StringCoverpageBookProcessor.getCoverImageHref(Resource imageResource, Book book) private StringCoverpageBookProcessor.getCoverPageHref(Book book) private StringSectionTitleBookProcessor.getTitle(TOCReference tocReference, Book book, XPath xpath) CoverpageBookProcessor.processBook(Book book) FixIdentifierBookProcessor.processBook(Book book) FixMissingResourceBookProcessor.processBook(Book book) HtmlBookProcessor.processBook(Book book) HtmlSplitterBookProcessor.processBook(Book book) SectionHrefSanityCheckBookProcessor.processBook(Book book) SectionTitleBookProcessor.processBook(Book book) protected abstract byte[]HtmlBookProcessor.processHtml(Resource resource, Book book, String encoding) byte[]HtmlCleanerBookProcessor.processHtml(Resource resource, Book book, String outputEncoding) byte[]TextReplaceBookProcessor.processHtml(Resource resource, Book book, String outputEncoding) byte[]XslBookProcessor.processHtml(Resource resource, Book book, String encoding) private voidSectionTitleBookProcessor.processSections(List<TOCReference> tocReferences, Book book, XPath xpath) private voidCoverpageBookProcessor.setCoverResourceIds(Book book) -
Uses of Book in nl.siegmann.epublib.browsersupport
Fields in nl.siegmann.epublib.browsersupport declared as BookModifier and TypeFieldDescriptionprivate BookNavigator.bookprivate BookNavigationEvent.oldBookMethods in nl.siegmann.epublib.browsersupport that return BookModifier and TypeMethodDescriptionNavigator.getBook()NavigationEvent.getCurrentBook()NavigationEvent.getOldBook()Methods in nl.siegmann.epublib.browsersupport with parameters of type BookConstructors in nl.siegmann.epublib.browsersupport with parameters of type Book -
Uses of Book in nl.siegmann.epublib.chm
Methods in nl.siegmann.epublib.chm that return Book -
Uses of Book in nl.siegmann.epublib.epub
Methods in nl.siegmann.epublib.epub that return BookModifier and TypeMethodDescriptionprivate BookEpubReader.postProcessBook(Book book) BookProcessor.processBook(Book book) BookProcessorPipeline.processBook(Book book) private BookEpubWriter.processBook(Book book) EpubReader.readEpub(InputStream in) EpubReader.readEpub(InputStream in, String encoding) Read epub from inputstreamEpubReader.readEpub(ZipInputStream in) EpubReader.readEpub(ZipInputStream in, String encoding) EpubReader.readEpubLazy(ZipFile zipFile, String encoding) Reads this EPUB without loading any resources into memory.EpubReader.readEpubLazy(ZipFile zipFile, String encoding, List<MediaType> lazyLoadedTypes) Reads this EPUB without loading all resources into memory.Methods in nl.siegmann.epublib.epub with parameters of type BookModifier and TypeMethodDescriptionstatic ResourceNCXDocument.createNCXResource(Book book) PackageDocumentWriter.getAllResourcesSortById(Book book) private voidEpubReader.handleMimeType(Book result, Resources resources) private voidEpubWriter.initTOCResource(Book book) private BookEpubReader.postProcessBook(Book book) BookProcessor.processBook(Book book) BookProcessorPipeline.processBook(Book book) private BookEpubWriter.processBook(Book book) private ResourceEpubReader.processNcxResource(Resource packageResource, Book book) private ResourceEpubReader.processPackageResource(String packageResourceHref, Book book, Resources resources) static ResourceNCXDocument.read(Book book, EpubReader epubReader) static voidPackageDocumentReader.read(Resource packageResource, EpubReader epubReader, Book book, Resources resources) private static voidFinds the cover resource in the packageDocument and adds it to the book if found.private static voidPackageDocumentReader.readGuide(Document packageDocument, EpubReader epubReader, Book book, Resources resources) Reads the book's guide.(package private) static TOCReferenceNCXDocument.readTOCReference(Element navpointElement, Book book) private static List<TOCReference> NCXDocument.readTOCReferences(NodeList navpoints, Book book) voidEpubWriter.write(Book book, OutputStream out) static voidNCXDocument.write(EpubWriter epubWriter, Book book, ZipOutputStream resultStream) static voidGenerates a resource containing an xml document containing the table of contents of the book in ncx format.static voidPackageDocumentWriter.write(EpubWriter epubWriter, org.xmlpull.v1.XmlSerializer serializer, Book book) private static voidPackageDocumentWriter.writeGuide(Book book, EpubWriter epubWriter, org.xmlpull.v1.XmlSerializer serializer) private static voidPackageDocumentWriter.writeItem(Book book, Resource resource, org.xmlpull.v1.XmlSerializer serializer) Writes a resources as an item elementprivate static voidPackageDocumentWriter.writeManifest(Book book, EpubWriter epubWriter, org.xmlpull.v1.XmlSerializer serializer) static voidPackageDocumentMetadataWriter.writeMetaData(Book book, org.xmlpull.v1.XmlSerializer serializer) Writes the book's metadata.private voidEpubWriter.writePackageDocument(Book book, ZipOutputStream resultStream) private voidEpubWriter.writeResources(Book book, ZipOutputStream resultStream) private static voidPackageDocumentWriter.writeSpine(Book book, EpubWriter epubWriter, org.xmlpull.v1.XmlSerializer serializer) Writes the package's spine. -
Uses of Book in nl.siegmann.epublib.fileset
Methods in nl.siegmann.epublib.fileset that return BookModifier and TypeMethodDescriptionstatic BookFilesetBookCreator.createBookFromDirectory(File rootDirectory) static BookFilesetBookCreator.createBookFromDirectory(File rootDirectory, String encoding) static BookFilesetBookCreator.createBookFromDirectory(org.apache.commons.vfs2.FileObject rootDirectory) static BookFilesetBookCreator.createBookFromDirectory(org.apache.commons.vfs2.FileObject rootDirectory, String encoding) Recursively adds all files that are allowed to be part of an epub to the Book. -
Uses of Book in nl.siegmann.epublib.search
Fields in nl.siegmann.epublib.search declared as BookMethods in nl.siegmann.epublib.search that return BookMethods in nl.siegmann.epublib.search with parameters of type BookModifier and TypeMethodDescriptionprivate static List<SearchIndex.ResourceSearchIndex> SearchIndex.createSearchIndex(Book book) voidvoidConstructors in nl.siegmann.epublib.search with parameters of type Book -
Uses of Book in nl.siegmann.epublib.viewer
Fields in nl.siegmann.epublib.viewer declared as BookModifier and TypeFieldDescriptionprivate BookHTMLDocumentFactory.DocumentIndexer.bookprivate BookImageLoaderCache.bookMethods in nl.siegmann.epublib.viewer with parameters of type BookModifier and TypeMethodDescriptionprivate voidHTMLDocumentFactory.DocumentIndexer.addAllDocumentsToCache(Book book) private voidTableOfContentsPane.createNodes(DefaultMutableTreeNode top, Book book) private DefaultMutableTreeNodeTableOfContentsPane.createTree(Book book) private voidvoidprivate voidprivate voidvoidprivate voidprivate voidprivate voidprivate voidprivate voidHTMLDocumentFactory.initDocumentCache(Book book) private voidMetadataPane.setCoverImage(JPanel contentPanel, Book book) Constructors in nl.siegmann.epublib.viewer with parameters of type Book