Readium
Toggle table of contents
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Readium
readium-shared
/
org.readium.r2.shared.util.format
/
FormatSniffer
Format
Sniffer
interface
FormatSniffer
:
FormatHintsSniffer
,
BlobSniffer
,
ContainerSniffer
Tries to refine a
Format
by sniffing format hints or content.
Inheritors
DefaultFormatSniffer
HtmlSniffer
Opds1Sniffer
Opds2Sniffer
LcpLicenseSniffer
BitmapSniffer
AudioSniffer
RwpmSniffer
RpfSniffer
W3cWpubSniffer
EpubSniffer
LpfSniffer
RarSniffer
ZipSniffer
ArchiveSniffer
PdfSniffer
JsonSniffer
EpubDrmSniffer
CssSniffer
JavaScriptSniffer
CompositeFormatSniffer
Members
Functions
sniff
Blob
Link copied to clipboard
open
suspend override
fun
sniffBlob
(
format
:
Format
,
source
:
Readable
)
:
Try
<
Format
,
ReadError
>
sniff
Container
Link copied to clipboard
open
suspend override
fun
sniffContainer
(
format
:
Format
,
container
:
Container
<
Readable
>
)
:
Try
<
Format
,
ReadError
>
sniff
Hints
Link copied to clipboard
open
override
fun
sniffHints
(
hints
:
FormatHints
)
:
Format
?