A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
F
- Facet - class in org.readium.r2.shared.opds
- Facet.Builder - class in org.readium.r2.shared.opds.Facet
- failure(Failure) - function in org.readium.r2.shared.util.Try.Companion
- Returns the encapsulated Throwable exception if this instance represents failure or null if it is success.
- failureOrNull() - function in org.readium.r2.shared.util.Try
- Returns the encapsulated Throwable exception if this instance represents failure or null if it is success.
- failureOrNull() - function in org.readium.r2.shared.util.Try.Success
- Returns the encapsulated Throwable exception if this instance represents failure or null if it is success.
- failureOrNull() - function in org.readium.r2.shared.util.Try.Failure
- Returns the encapsulated Throwable exception if this instance represents failure or null if it is success.
- FailureResource - class in org.readium.r2.shared.util.resource
- Creates a Resource that will always return the given error.
- fallback(Resource,Function1) - function in org.readium.r2.shared.util.resource.FallbackResourceKt
- Falls back to alternative resources when the receiver fails.
- fallback(Resource,Resource) - function in org.readium.r2.shared.util.resource.FallbackResourceKt
- Falls back to the given alternative Resource when the receiver fails.
- FallbackContentProtection - class in org.readium.r2.shared.publication.protection
- ContentProtection implementation used as a fallback when detecting known DRMs not supported by the app.
- FallbackContentProtection.SchemeNotSupportedError - class in org.readium.r2.shared.publication.protection.FallbackContentProtection
- FallbackResource - class in org.readium.r2.shared.util.resource
- Resource that will act as a proxy to a fallback resource if the originalResource errors out.
- FallbackResourceKt - class in org.readium.r2.shared.util.resource
- Feed - class in org.readium.r2.shared.opds
- Feed.Builder - class in org.readium.r2.shared.opds.Feed
- fetch(HttpClient,HttpRequest) - function in org.readium.r2.shared.util.http.HttpClientKt
- Fetches the resource from the given request.
- fetchJSONObject(HttpClient,HttpRequest) - function in org.readium.r2.shared.util.http.HttpClientKt
- Fetches the resource from the given request as a JSONObject.
- fetchString(HttpClient,HttpRequest,Charset) - function in org.readium.r2.shared.util.http.HttpClientKt
- Fetches the resource from the given request as a String.
- fetchWithDecoder(HttpClient,HttpRequest,Function1) - function in org.readium.r2.shared.util.http.HttpClientKt
- Fetches the resource from the given request before decoding it with the provided decoder.
- FileAsset - class in org.readium.r2.shared.publication.asset
- FileChannelAdapter - class in org.readium.r2.shared.util.zip
- FileExtension - class in org.readium.r2.shared.util
- FileKt - class in org.readium.r2.shared.extensions
- FileNameUtils - class in org.readium.r2.shared.util.zip.compress.utils
- Generic file name utilities.
- FilePropertiesKt - class in org.readium.r2.shared.util.resource
- FileResource - class in org.readium.r2.shared.util.file
- A Resource to access a File.
- FileResourceFactory - class in org.readium.r2.shared.util.file
- Creates FileResource instances granting access to
file://URLs stored on the file system. - FileSystemError - class in org.readium.r2.shared.util.file
- Errors wrapping file system exceptions.
- FileSystemError.FileNotFound - class in org.readium.r2.shared.util.file.FileSystemError
- FileSystemError.Forbidden - class in org.readium.r2.shared.util.file.FileSystemError
- FileSystemError.InsufficientSpace - class in org.readium.r2.shared.util.file.FileSystemError
- FileSystemError.IO - class in org.readium.r2.shared.util.file.FileSystemError
- fill(ZipExtraField,Array,int,int,boolean) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ExtraFieldParsingBehavior
- Fills in the extra field data for a single extra field.
- fill(ZipExtraField,Array,int,int,boolean) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipArchiveEntry.ExtraFieldParsingMode
- Fills in the extra field data for a single extra field.
- fill(ZipExtraField,Array,int,int,boolean) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipArchiveEntry.ExtraFieldParsingMode
- Fills in the extra field data for a single extra field.
- fillExtraField(ZipExtraField,Array,int,int,boolean) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ExtraFieldUtils
- Fills in the extra field data into the given instance.
- fillInStackTrace() - function in kotlin.UserException
- fillInStackTrace() - function in java.lang.AsynchronousCloseException
- fillInStackTrace() - function in java.lang.ClosedChannelException
- fillInStackTrace() - function in java.lang.ClosedByInterruptException
- fillInStackTrace() - function in java.lang.NonReadableChannelException
- fillInStackTrace() - function in java.lang.NonWritableChannelException
- fillInStackTrace() - function in java.lang.Zip64RequiredException
- fillInStackTrace() - function in java.lang.UnsupportedZipFeatureException
- fillInStackTrace() - function in kotlin.ErrorException
- fillInStackTrace() - function in kotlin.ReadException
- filterByMediaType(List,MediaType) - function in org.readium.r2.shared.publication.LinkKt
- Finds all the links matching the given media type.
- filterByMediaTypes(List,List) - function in org.readium.r2.shared.publication.LinkKt
- Finds all the links matching any of the given media types.
- filterByRel(List,String) - function in org.readium.r2.shared.publication.LinkKt
- Finds all the links with the given relation.
- findAllWithRole(Map,String) - function in org.readium.r2.shared.publication.PublicationCollectionKt
- findInstance(Throwable) - function in org.readium.r2.shared.extensions.ExceptionKt
- Finds the first cause instance of the given type.
- findInstance(Throwable,Class) - function in org.readium.r2.shared.extensions.ExceptionKt
- Finds the first cause instance of the given type.
- findRanges(String,SearchService.Options,String,Locale) - function in org.readium.r2.shared.publication.services.search.StringSearchService.Algorithm
- Finds all the ranges of occurrences of the given query in the text.
- findRanges(String,SearchService.Options,String,Locale) - function in org.readium.r2.shared.publication.services.search.StringSearchService.IcuAlgorithm
- Finds all the ranges of occurrences of the given query in the text.
- findRanges(String,SearchService.Options,String,Locale) - function in org.readium.r2.shared.publication.services.search.StringSearchService.NaiveAlgorithm
- Finds all the ranges of occurrences of the given query in the text.
- findService(KClass) - function in org.readium.r2.shared.publication.Publication
- Returns the first publication service that is an instance of serviceType.
- findService(KClass) - function in org.readium.r2.shared.publication.PublicationServicesHolder
- Returns the first publication service that is an instance of serviceType.
- findServices(KClass) - function in org.readium.r2.shared.publication.Publication
- Returns all the publication services that are instances of serviceType.
- findServices(KClass) - function in org.readium.r2.shared.publication.PublicationServicesHolder
- Returns all the publication services that are instances of serviceType.
- finish() - function in org.readium.r2.shared.util.zip.compress.archivers.ArchiveOutputStream
- Finishes the addition of entries to this stream, without closing it.Additional data can be written, if the format supports it.
- finish() - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipArchiveOutputStream
- Finishes the addition of entries to this stream, without closing it.Additional data can be written, if the format supports it.
- firstNamedOrNull(String) - function in org.readium.r2.shared.util.Url.Query
- Returns the first value for the parameter with the given name.
- firstWithHref(List,Url) - function in org.readium.r2.shared.publication.LinkKt
- Finds the first link matching the given HREF.
- firstWithMediaType(List,MediaType) - function in org.readium.r2.shared.publication.LinkKt
- Finds the first link matching the given media type.
- firstWithRel(List,String) - function in org.readium.r2.shared.publication.LinkKt
- Finds the first link with the given relation.
- firstWithRole(Map,String) - function in org.readium.r2.shared.publication.PublicationCollectionKt
- FIXED - enum entry in org.readium.r2.shared.publication.epub.EpubLayout
- flatMap(Try,Function1) - function in org.readium.r2.shared.util.TryKt
- Returns the encapsulated result of the given transform function applied to the encapsulated value if this instance represents success or the original encapsulated value if it is failure.
- flatMap(Resource,SuspendFunction1) - function in org.readium.r2.shared.util.resource.LazyResourceKt
- flatMapCatching(Try) - function in org.readium.r2.shared.util.resource.ResourceKt
- flatten(List) - function in org.readium.r2.shared.publication.LinkKt
- Returns a list of
Linkafter flattening thechildrenandalternateslinks of the receiver. - FloatKt - class in org.readium.r2.shared.extensions
- FlowKt - class in org.readium.r2.shared.extensions
- flush() - function in java.io.ArchiveOutputStream
- flush() - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipArchiveOutputStream
- Flushes this output stream and forces any buffered output bytesto be written out to the stream.
- flush() - function in java.io.ZipArchiveOutputStream
- fold(Function1,Function1) - function in org.readium.r2.shared.util.Try
- Returns the result of onSuccess for the encapsulated value if this instance represents success or the result of onFailure function for the encapsulated value if it is failure.
- fold(Function1,Function1) - function in org.readium.r2.shared.util.Try.Success
- Returns the result of onSuccess for the encapsulated value if this instance represents success or the result of onFailure function for the encapsulated value if it is failure.
- fold(Function1,Function1) - function in org.readium.r2.shared.util.Try.Failure
- Returns the result of onSuccess for the encapsulated value if this instance represents success or the result of onFailure function for the encapsulated value if it is failure.
- Font - enum entry in org.readium.r2.shared.Injectable
- forEach(Function1) - function in org.readium.r2.shared.publication.services.search.SearchIterator
- Performs the given operation on each result page of this SearchIterator.
- forEach(Consumer) - function in kotlin.collections.CursorList
- forEach(Consumer) - function in kotlin.collections.Container
- forEach(Consumer) - function in kotlin.collections.EmptyContainer
- forEach(Consumer) - function in kotlin.collections.CompositeContainer
- forEach(Consumer) - function in kotlin.collections.DirectoryContainer
- forEach(Consumer) - function in kotlin.collections.HttpContainer
- forEach(BiConsumer) - function in kotlin.collections.Resource.Properties
- forEach(BiConsumer) - function in kotlin.collections.Resource.Properties.Builder
- forEach(Consumer) - function in kotlin.collections.SingleResourceContainer
- forEach(Consumer) - function in kotlin.collections.TransformingContainer
- Format - class in org.readium.r2.shared.util.format
- FormatHints - class in org.readium.r2.shared.util.format
- Bundle of media type and file extension hints for the FormatHintsSniffer.
- FormatHints.Companion - class in org.readium.r2.shared.util.format.FormatHints
- FormatHintsSniffer - class in org.readium.r2.shared.util.format
- Tries to guess a Format from media type and file extension hints.
- FormatSniffer - class in org.readium.r2.shared.util.format
- Tries to refine a Format by sniffing format hints or content.
- FormatSpecification - class in org.readium.r2.shared.util.format
- forOrderedSeekableByteChannels(Array) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipSplitReadOnlySeekableByteChannel
- Concatenates the given channels.
- forOrderedSeekableByteChannels(SeekableByteChannel,Iterable) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipSplitReadOnlySeekableByteChannel
- Concatenates the given channels.
- forSeekableByteChannels(Array) - function in org.readium.r2.shared.util.zip.compress.utils.MultiReadOnlySeekableByteChannel
- Concatenates the given channels.
- forSeekableByteChannels(Array) - function in org.readium.r2.shared.util.zip.compress.utils.ZipSplitReadOnlySeekableByteChannel
- Concatenates the given channels.
- from(String) - function in org.readium.r2.shared.util.Availability.State.Companion
- from(String) - function in org.readium.r2.shared.util.Accessibility.PrimaryAccessMode.Companion
- from(String) - function in org.readium.r2.shared.util.ReadingProgression.Companion
- from(String) - function in org.readium.r2.shared.util.EpubLayout.Companion
- from(String) - function in org.readium.r2.shared.util.Presentation.Fit.Companion
- from(String) - function in org.readium.r2.shared.util.Presentation.Orientation.Companion
- from(String) - function in org.readium.r2.shared.util.Presentation.Overflow.Companion
- from(String) - function in org.readium.r2.shared.util.Presentation.Page.Companion
- from(String) - function in org.readium.r2.shared.util.Presentation.Spread.Companion
- from(K) - function in org.readium.r2.shared.util.MapCompanion
- from(K) - function in org.readium.r2.shared.util.MapWithDefaultCompanion
- fromDecodedPath(String) - function in org.readium.r2.shared.util.Url.Companion
- Creates a RelativeUrl from a percent-decoded path.
- fromDosTime(ZipLong) - function in org.readium.r2.shared.util.zip.compress.archivers.zip.ZipUtil
- Convert a DOS date/time field to a Date object.
- fromEpochMilliseconds(Long) - function in org.readium.r2.shared.util.Instant.Companion
- fromEpubHref(Url.Companion,String) - function in org.readium.r2.shared.util.UrlKt
- According to the EPUB specification, the HREFs in the EPUB package must be valid URLs (so percent-encoded).
- fromJavaDate(Date) - function in org.readium.r2.shared.util.Instant.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.opds.Acquisition.Companion
- Creates an Acquisition from its JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.opds.Availability.Companion
- Creates an Availability from its JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.opds.Copies.Companion
- Creates an Copies from its JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.opds.Holds.Companion
- Creates an Holds from its JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.opds.Price.Companion
- Creates an Price from its JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Accessibility.Certification.Companion
- Parses a Certification from its RWPM JSON representation.
- fromJSON(Object) - function in org.readium.r2.shared.publication.Accessibility.Companion
- Parses a Accessibility from its RWPM JSON representation.
- fromJSON(Object,WarningLogger) - function in org.readium.r2.shared.publication.Contributor.Companion
- Parses a Contributor from its RWPM JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Link.Companion
- Creates an Link from its RWPM JSON representation.
- fromJSON(Object,WarningLogger) - function in org.readium.r2.shared.publication.LocalizedString.Companion
- Parses a LocalizedString from its RWPM JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.publication.Locator.Locations.Companion
- fromJSON(JSONObject) - function in org.readium.r2.shared.publication.Locator.Text.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Locator.Companion
- Creates a Locator from its JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.LocatorCollection.Metadata.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.LocatorCollection.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Manifest.Companion
- Parses a Manifest from its RWPM JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Metadata.Companion
- Parses a Metadata from its RWPM JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.publication.Properties.Companion
- Creates a Properties from its RWPM JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.publication.Publication.Companion
- fromJSON(Object,WarningLogger) - function in org.readium.r2.shared.publication.PublicationCollection.Companion
- Parses a PublicationCollection from its RWPM JSON representation.
- fromJSON(Object,WarningLogger) - function in org.readium.r2.shared.publication.Subject.Companion
- Parses a Subject from its RWPM JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.encryption.Encryption.Companion
- Creates an Encryption from its RWPM JSON representation.
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.html.DomRange.Point.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.html.DomRange.Companion
- fromJSON(JSONObject) - function in org.readium.r2.shared.publication.presentation.Presentation.Companion
- Creates a Properties from its RWPM JSON representation.
- fromJSON(JSONObject) - function in org.readium.r2.shared.util.archive.ArchiveProperties.Companion
- fromJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.util.http.ProblemDetails.Companion
- Creates a ProblemDetails from its JSON representation.
- fromJSONArray(JSONArray,WarningLogger) - function in org.readium.r2.shared.opds.Acquisition.Companion
- Creates a list of Acquisition from its JSON representation.
- fromJSONArray(JSONArray) - function in org.readium.r2.shared.publication.Accessibility.AccessMode.Companion
- Creates a list of AccessMode from its RWPM JSON representation.
- fromJSONArray(JSONArray) - function in org.readium.r2.shared.publication.Accessibility.PrimaryAccessMode.Companion
- Creates a list of PrimaryAccessMode from its RWPM JSON representation.
- fromJSONArray(JSONArray) - function in org.readium.r2.shared.publication.Accessibility.Feature.Companion
- Creates a list of Feature from its RWPM JSON representation.
- fromJSONArray(JSONArray) - function in org.readium.r2.shared.publication.Accessibility.Hazard.Companion
- Creates a list of Hazard from its RWPM JSON representation.
- fromJSONArray(Object,WarningLogger) - function in org.readium.r2.shared.publication.Contributor.Companion
- Creates a list of Contributor from its RWPM JSON representation.
- fromJSONArray(JSONArray,WarningLogger) - function in org.readium.r2.shared.publication.Link.Companion
- Creates a list of Link from its RWPM JSON representation.
- fromJSONArray(JSONArray,WarningLogger) - function in org.readium.r2.shared.publication.Locator.Companion
- fromJSONArray(Object,WarningLogger) - function in org.readium.r2.shared.publication.Subject.Companion
- Creates a list of Subject from its RWPM JSON representation.
- fromKotlinInstant(Instant) - function in org.readium.r2.shared.util.Instant.Companion
- fromLegacyHref(Url.Companion,String) - function in org.readium.r2.shared.util.UrlKt
- Creates an Url from a legacy HREF.
- fromLegacyJSON(JSONObject,WarningLogger) - function in org.readium.r2.shared.publication.Locator.Companion
- Creates a Locator from its legacy JSON representation.
- fromLevel(Integer) - function in org.readium.r2.shared.util.MemoryObserver.Level.Companion
- fromLittleEndian(Array) - function in org.readium.r2.shared.util.zip.compress.utils.ByteUtils
- Reads the given byte array as a little endian long.
- fromLittleEndian(Array,int,int) - function in org.readium.r2.shared.util.zip.compress.utils.ByteUtils
- Reads the given byte array as a little endian long.
- fromLittleEndian(ByteUtils.ByteSupplier,int) - function in org.readium.r2.shared.util.zip.compress.utils.ByteUtils
- Reads the given number of bytes from the given supplier as a little endian long.
- fromLittleEndian(DataInput,int) - function in org.readium.r2.shared.util.zip.compress.utils.ByteUtils
- Reads the given number of bytes from the given input as little endian long.
- fromLittleEndian(InputStream,int) - function in org.readium.r2.shared.util.zip.compress.utils.ByteUtils
- Reads the given number of bytes from the given stream as a little endian long.
- fromStrings(Map) - function in org.readium.r2.shared.publication.LocalizedString.Companion
- Shortcut to create a LocalizedString using a map of translations indexed by the BCP 47 language tag.