Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- aliasLookup(String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- App - Class in org.overviewproject.mime_types
- App() - Constructor for class org.overviewproject.mime_types.App
B
- bytesToMimeTypes(byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
C
- compareToMagicData(int, byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- content - Variable in class org.overviewproject.mime_types.MimeTypeDetector
-
MimeCache file content, as a ByteBuffer.
- contentBytes - Variable in class org.overviewproject.mime_types.MimeTypeDetector
-
MimeCache file content, as an array of bytes.
D
- detectMimeType(File) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Determines the MIME type of file.
- detectMimeType(String, InputStream) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Determines the MIME type of file with a given input stream.
- detectMimeType(String, Callable) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Synchronously detects a MIME type from a filename and bytes.
- detectMimeType(Path) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Determines the MIME type of file.
- detectMimeTypeAsync(String, Supplier) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Detects a MIME type from a filename and bytes.
- detectMimeTypeAsync(Path) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Determines the MIME type of file.
F
- filenameToWmtOrNullByLiteral(String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- filenameToWmts(String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- filenameToWmtsByGlob(String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- filenameToWmtsOrNullBySuffixAndIgnoreCase(String, boolean) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- FileTypeDetector - Class in org.overviewproject.mime_types
-
Detects the mime type of files (ideally based on marker in file content)
- FileTypeDetector() - Constructor for class org.overviewproject.mime_types.FileTypeDetector
- findBestMimeTypes(Collection) - Method in class org.overviewproject.mime_types.MimeTypeDetector
G
- getAliasListOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- GetBytesException - Exception Class in org.overviewproject.mime_types
-
Thrown by MimeTypeDetector when it cannot read bytes.
- GetBytesException(Throwable) - Constructor for exception class org.overviewproject.mime_types.GetBytesException
- getGlobListOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getLiteralListOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getMagicListOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getMaxExtents() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getMaxGetBytesLength() - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Returns the number of bytes the magic number sniffers may read.
- getMimeType(int) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getParentListOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getRegex(int) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getReverseSuffixTreeOffset() - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getString(int) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- getStringOrRegex(int, boolean) - Method in class org.overviewproject.mime_types.MimeTypeDetector
I
- inputStreamToByteArray(InputStream) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- inputStreamToFirstBytes(InputStream) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- isEncodedText(byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- isMimeTypeEqualOrSubclass(String, String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- isText(byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
L
- lookupGlobNodeSuffix(String, int, int, boolean, int, Set, StringBuilder) - Method in class org.overviewproject.mime_types.MimeTypeDetector
M
- main(String[]) - Static method in class org.overviewproject.mime_types.App
- matchletMagicCompare(int, byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Returns whether data satisfies the matchlet and its children.
- matchletMagicCompareOr(int, int, byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Returns whether one of the specified matchlets matches the data.
- MIME_CACHE - Static variable in class org.overviewproject.mime_types.MimeTypeDetector
- mimeType - Variable in class org.overviewproject.mime_types.MimeTypeDetector.WeightedMimeType
- mimeTypeDetector - Variable in class org.overviewproject.mime_types.FileTypeDetector
- MimeTypeDetector - Class in org.overviewproject.mime_types
-
Determines the MIME type of files.
- MimeTypeDetector() - Constructor for class org.overviewproject.mime_types.MimeTypeDetector
-
Creates a new MimeTypeDetector.
- MimeTypeDetector.WeightedMimeType - Class in org.overviewproject.mime_types
O
- oneMatchletMagicEquals(int, byte[]) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Tests whether one matchlet (but not its children) matches data.
- org.overviewproject.mime_types - package org.overviewproject.mime_types
P
- pattern - Variable in class org.overviewproject.mime_types.MimeTypeDetector.WeightedMimeType
- probeContentType(Path) - Method in class org.overviewproject.mime_types.FileTypeDetector
S
- serialVersionUID - Static variable in exception class org.overviewproject.mime_types.GetBytesException
- subArraysEqual(byte[], int, byte[], int, int) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Returns true if subarrays are equal.
- subArraysEqualWithMask(byte[], int, byte[], int, byte[], int, int) - Method in class org.overviewproject.mime_types.MimeTypeDetector
-
Returns true if subarrays are equal, with the given mask.
T
- toString() - Method in class org.overviewproject.mime_types.MimeTypeDetector.WeightedMimeType
U
- unaliasMimeType(String) - Method in class org.overviewproject.mime_types.MimeTypeDetector
- unwrapFutureString(CompletionStage) - Static method in class org.overviewproject.mime_types.MimeTypeDetector
-
Waits for a CompletionStage, for non-async methods.
W
- weight - Variable in class org.overviewproject.mime_types.MimeTypeDetector.WeightedMimeType
- WeightedMimeType(String, String, int) - Constructor for class org.overviewproject.mime_types.MimeTypeDetector.WeightedMimeType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form