Index

A B C D F G I L M N P R S V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractFileTypeDetector - Class in de.sayayi.lib.pack.detector
File type detector for packs.
AbstractFileTypeDetector(PackConfig, String) - Constructor for class de.sayayi.lib.pack.detector.AbstractFileTypeDetector
 
AbstractTikaDetector - Class in de.sayayi.lib.pack.detector
Tika detector for packs.
AbstractTikaDetector(PackConfig, String) - Constructor for class de.sayayi.lib.pack.detector.AbstractTikaDetector
 
assertData() - Method in class de.sayayi.lib.pack.PackInputStream
 

B

build() - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
buildAnnotatedMimeType(OptionalInt, Boolean) - Method in class de.sayayi.lib.pack.detector.AbstractFileTypeDetector
 
buildAnnotatedMimeType(OptionalInt, Boolean) - Method in class de.sayayi.lib.pack.detector.AbstractTikaDetector
 
Builder() - Constructor for class de.sayayi.lib.pack.PackConfig.Builder
 

C

close() - Method in class de.sayayi.lib.pack.PackInputStream
 
close() - Method in class de.sayayi.lib.pack.PackOutputStream
 
compressionSupport - Variable in class de.sayayi.lib.pack.PackConfig
 

D

de.sayayi.lib.pack - module de.sayayi.lib.pack
 
de.sayayi.lib.pack - package de.sayayi.lib.pack
 
de.sayayi.lib.pack.detector - package de.sayayi.lib.pack.detector
 
detect(InputStream, Metadata) - Method in class de.sayayi.lib.pack.detector.AbstractTikaDetector
 

F

forceByteAlignment() - Method in class de.sayayi.lib.pack.PackInputStream
 
forceByteAlignment() - Method in class de.sayayi.lib.pack.PackOutputStream
 

G

getHighestVersionNumber() - Method in class de.sayayi.lib.pack.PackConfig
 
getLowestVersionNumber() - Method in class de.sayayi.lib.pack.PackConfig
 
getMagic() - Method in class de.sayayi.lib.pack.PackConfig
 
getVersion() - Method in class de.sayayi.lib.pack.PackInputStream
 
getVersionBits() - Method in class de.sayayi.lib.pack.PackConfig
 

I

isCompressed() - Method in class de.sayayi.lib.pack.PackInputStream
 
isCompressionSupport() - Method in class de.sayayi.lib.pack.PackConfig
 

L

lowestVersionNumber - Variable in class de.sayayi.lib.pack.PackConfig
 

M

magic - Variable in class de.sayayi.lib.pack.PackConfig
 
mimeType - Variable in class de.sayayi.lib.pack.detector.AbstractTikaDetector
 

N

noVersion() - Method in class de.sayayi.lib.pack.PackConfig.Builder
 

P

packConfig - Variable in class de.sayayi.lib.pack.detector.AbstractTikaDetector
 
PackConfig - Class in de.sayayi.lib.pack
 
PackConfig(byte[], int, int, boolean) - Constructor for class de.sayayi.lib.pack.PackConfig
 
PackConfig.Builder - Class in de.sayayi.lib.pack
 
PackInputStream - Class in de.sayayi.lib.pack
 
PackInputStream(PackConfig, InputStream) - Constructor for class de.sayayi.lib.pack.PackInputStream
 
PackInputStream(InputStream) - Constructor for class de.sayayi.lib.pack.PackInputStream
 
PackOutputStream - Class in de.sayayi.lib.pack
 
PackOutputStream(boolean, OutputStream) - Constructor for class de.sayayi.lib.pack.PackOutputStream
 
PackOutputStream(PackConfig, int, boolean, OutputStream) - Constructor for class de.sayayi.lib.pack.PackOutputStream
 
PackOutputStream(PackConfig, int, OutputStream) - Constructor for class de.sayayi.lib.pack.PackOutputStream
 
PackOutputStream(PackConfig, boolean, OutputStream) - Constructor for class de.sayayi.lib.pack.PackOutputStream
 
PackOutputStream(PackConfig, OutputStream) - Constructor for class de.sayayi.lib.pack.PackOutputStream
 
probeContentType(Path) - Method in class de.sayayi.lib.pack.detector.AbstractFileTypeDetector
 

R

read() - Method in class de.sayayi.lib.pack.PackInputStream
 
readBoolean() - Method in class de.sayayi.lib.pack.PackInputStream
 
readEnum(Class<T>) - Method in class de.sayayi.lib.pack.PackInputStream
 
readEnum(Class<T>, int) - Method in class de.sayayi.lib.pack.PackInputStream
 
readInt() - Method in class de.sayayi.lib.pack.PackInputStream
 
readLarge(int) - Method in class de.sayayi.lib.pack.PackInputStream
 
readLong() - Method in class de.sayayi.lib.pack.PackInputStream
 
readSmall(int) - Method in class de.sayayi.lib.pack.PackInputStream
 
readSmallVar() - Method in class de.sayayi.lib.pack.PackInputStream
Ranges: 0..7 (4 bit), 8..15 (5 bit), 16..255 (10 bit)
readString() - Method in class de.sayayi.lib.pack.PackInputStream
 
readUnsignedShort() - Method in class de.sayayi.lib.pack.PackInputStream
 

S

skip(int) - Method in class de.sayayi.lib.pack.PackInputStream
 
skipBoolean() - Method in class de.sayayi.lib.pack.PackInputStream
 
skipEnum(Class<T>) - Method in class de.sayayi.lib.pack.PackInputStream
 
skipInt() - Method in class de.sayayi.lib.pack.PackInputStream
 
skipLong() - Method in class de.sayayi.lib.pack.PackInputStream
 
skipSmallVar() - Method in class de.sayayi.lib.pack.PackInputStream
 
skipString() - Method in class de.sayayi.lib.pack.PackInputStream
 
skipUnsignedShort() - Method in class de.sayayi.lib.pack.PackInputStream
 

V

versionBits - Variable in class de.sayayi.lib.pack.PackConfig
 

W

withCompressionSupport() - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
withCompressionSupport(boolean) - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
withMagic(byte[]) - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
withMagic(String) - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
withMagic(String, Charset) - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
withVersionRange(int, int) - Method in class de.sayayi.lib.pack.PackConfig.Builder
 
writeBoolean(boolean) - Method in class de.sayayi.lib.pack.PackOutputStream
Write a boolean value to the output stream.
writeEnum(T) - Method in class de.sayayi.lib.pack.PackOutputStream
Write an enumerated value to the output stream.
writeEnum(T, int) - Method in class de.sayayi.lib.pack.PackOutputStream
Write an enumerated value to the output stream.
writeInt(int) - Method in class de.sayayi.lib.pack.PackOutputStream
 
writeLarge(long, int) - Method in class de.sayayi.lib.pack.PackOutputStream
 
writeLong(long) - Method in class de.sayayi.lib.pack.PackOutputStream
 
writeSmall(int, int) - Method in class de.sayayi.lib.pack.PackOutputStream
 
writeSmallVar(int) - Method in class de.sayayi.lib.pack.PackOutputStream
Ranges: 0..7 (4 bit), 8..15 (5 bit), 16..255 (10 bit)
writeString(String) - Method in class de.sayayi.lib.pack.PackOutputStream
 
writeUnsignedShort(int) - Method in class de.sayayi.lib.pack.PackOutputStream
 
A B C D F G I L M N P R S V W 
All Classes and Interfaces|All Packages|Serialized Form