Index

A B C D F G I L M O P S T U W 
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
 
A B C D F G I L M O P S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form