| Package | Description |
|---|---|
| nl.siegmann.epublib.browsersupport |
Provides classes that help make an epub reader application.
|
| nl.siegmann.epublib.epub |
| Modifier and Type | Method and Description |
|---|---|
Book |
Navigator.getBook() |
Book |
NavigationEvent.getCurrentBook() |
Book |
NavigationEvent.getOldBook() |
| Modifier and Type | Method and Description |
|---|---|
void |
Navigator.gotoBook(Book book,
Object source) |
void |
NavigationHistory.initBook(Book book) |
void |
NavigationEvent.setOldBook(Book oldBook) |
| Constructor and Description |
|---|
Navigator(Book book) |
| Modifier and Type | Method and Description |
|---|---|
Book |
BookProcessorPipeline.processBook(Book book) |
Book |
BookProcessor.processBook(Book book) |
protected Book |
AbstractEpubWriter.processBook(Book book) |
Book |
EpubReader.readEpub(InputStream in) |
Book |
EpubReader.readEpub(InputStream in,
String encoding)
Read epub from inputstream
|
Book |
EpubReader.readEpub(Resources resources) |
Book |
EpubReader.readEpub(Resources resources,
Book result) |
Book |
EpubReader.readEpub(ZipFile zipfile) |
Book |
EpubReader.readEpub(ZipFile in,
String encoding) |
Book |
EpubReader.readEpub(ZipInputStream in) |
Book |
EpubReader.readEpub(ZipInputStream in,
String encoding) |
Book |
EpubReader.readEpubLazy(ZipFile zipFile,
String encoding)
Reads this EPUB without loading any resources into memory.
|
Book |
EpubReader.readEpubLazy(ZipFile zipFile,
String encoding,
List<MediaType> lazyLoadedTypes)
Reads this EPUB without loading all resources into memory.
|
| Modifier and Type | Method and Description |
|---|---|
static Resource |
NavDocument.createNavResource(Book book) |
static Resource |
NCXDocument.createNCXResource(Book book) |
protected void |
AbstractEpubWriter.initTOCResource(Book book,
Resource tocResource) |
Book |
BookProcessorPipeline.processBook(Book book) |
Book |
BookProcessor.processBook(Book book) |
protected Book |
AbstractEpubWriter.processBook(Book book) |
static Resource |
NavDocument.read(Book book,
EpubReader epubReader) |
static Resource |
NCXDocument.read(Book book,
EpubReader epubReader) |
static void |
PackageDocumentReader.read(Resource packageResource,
EpubReader epubReader,
Book book,
Resources resources) |
Book |
EpubReader.readEpub(Resources resources,
Book result) |
void |
EpubWriter.write(Book book,
OutputStream out) |
void |
Epub3Writer.write(Book book,
OutputStream out) |
void |
Epub2Writer.write(Book book,
OutputStream out) |
static void |
NavDocument.write(Epub2Writer epubWriter,
Book book,
ZipOutputStream resultStream) |
static void |
NCXDocument.write(Epub2Writer epubWriter,
Book book,
ZipOutputStream resultStream) |
static void |
Epub2PackageDocumentWriter.write(Epub2Writer epubWriter,
org.xmlpull.v1.XmlSerializer serializer,
Book book) |
static void |
Epub3PackageDocumentWriter.write(Epub3Writer epubWriter,
org.xmlpull.v1.XmlSerializer serializer,
Book book) |
static void |
NavDocument.write(org.xmlpull.v1.XmlSerializer xmlSerializer,
Book book)
Generates a resource containing an xml document containing the table of
contents of the book in ncx format.
|
static void |
NCXDocument.write(org.xmlpull.v1.XmlSerializer xmlSerializer,
Book book)
Generates a resource containing an xml document containing the table of contents of the book in ncx format.
|
static void |
Epub3PackageDocumentMetadataWriter.writeMetaData(Book book,
org.xmlpull.v1.XmlSerializer serializer)
Writes the book's metadata.
|
static void |
Epub2PackageDocumentMetadataWriter.writeMetaData(Book book,
org.xmlpull.v1.XmlSerializer serializer)
Writes the book's metadata.
|
protected void |
AbstractEpubWriter.writeResources(Book book,
ZipOutputStream resultStream) |
Copyright © 2009–2017. All rights reserved.