Index
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
- PackOutputStream - Class in de.sayayi.lib.pack
- 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
All Classes and Interfaces|All Packages|Serialized Form