Skip navigation links
C D E F G H I L M N P R S T U V W 

C

checksum(byte[]) - Static method in class net.neoforged.binarypatcher.Patch
 
close() - Method in class net.neoforged.binarypatcher.PatchBundleReader
 
close() - Method in class net.neoforged.binarypatcher.PatchBundleWriter
 
ConsoleTool - Class in net.neoforged.binarypatcher
 
ConsoleTool() - Constructor for class net.neoforged.binarypatcher.ConsoleTool
 
copy(ZipFile, ZipEntry, OutputStream) - Static method in class net.neoforged.binarypatcher.Util
 
copy(InputStream, OutputStream) - Static method in class net.neoforged.binarypatcher.Util
 
createAdd(String, byte[], EnumSet<PatchBase>) - Static method in class net.neoforged.binarypatcher.Patch
 
createModified(String, byte[], byte[], EnumSet<PatchBase>, DiffOptions) - Static method in class net.neoforged.binarypatcher.Patch
 
createPatchBundle(Map<PatchBase, File>, Map<PatchBase, File>, File, DiffOptions) - Static method in class net.neoforged.binarypatcher.Generator
 
createRemove(String, EnumSet<PatchBase>) - Static method in class net.neoforged.binarypatcher.Patch
 

D

DEBUG - Static variable in class net.neoforged.binarypatcher.ConsoleTool
 
debug(String) - Static method in class net.neoforged.binarypatcher.ConsoleTool
 
DiffOptions - Class in net.neoforged.binarypatcher
 
DiffOptions() - Constructor for class net.neoforged.binarypatcher.DiffOptions
 

E

err(String) - Static method in class net.neoforged.binarypatcher.ConsoleTool
 

F

from(String, EnumMap<PatchBase, byte[]>, byte[], DiffOptions, Consumer<Patch>) - Static method in class net.neoforged.binarypatcher.Patch
 

G

Generator - Class in net.neoforged.binarypatcher
 
getBaseChecksum() - Method in class net.neoforged.binarypatcher.Patch
Checksum for the base file of the patch.
getBaseChecksumUnsigned() - Method in class net.neoforged.binarypatcher.Patch
Returns the base checksum as an unsigned long value.
getBaseTypes() - Method in class net.neoforged.binarypatcher.Patch
 
getData() - Method in class net.neoforged.binarypatcher.Patch
Returns the entry data.
getEntriesRead() - Method in class net.neoforged.binarypatcher.PatchBundleReader
Returns the number of entries that have been read so far.
getEntryCount() - Method in class net.neoforged.binarypatcher.PatchBundleReader
Returns the total number of entries in the bundle.
getOperation() - Method in class net.neoforged.binarypatcher.Patch
 
getSupportedBaseTypes() - Method in class net.neoforged.binarypatcher.PatchBundleReader
Returns the target distributions declared in the bundle header.
getTargetPath() - Method in class net.neoforged.binarypatcher.Patch
 

H

hasMoreEntries() - Method in class net.neoforged.binarypatcher.PatchBundleReader
Returns true if all entries have been read.

I

isOptimizeConstantPool() - Method in class net.neoforged.binarypatcher.DiffOptions
 
iterator() - Method in class net.neoforged.binarypatcher.PatchBundleReader
 

L

log(String) - Static method in class net.neoforged.binarypatcher.ConsoleTool
 

M

main(String[]) - Static method in class net.neoforged.binarypatcher.ConsoleTool
 

N

net.neoforged.binarypatcher - package net.neoforged.binarypatcher
 

P

Patch - Class in net.neoforged.binarypatcher
Represents a single entry in the patch bundle.
patch(File, PatchBase, List<File>, File) - Static method in class net.neoforged.binarypatcher.Patcher
 
PatchBase - Enum in net.neoforged.binarypatcher
Target distribution enumeration used by both reader and writer.
PatchBundleReader - Class in net.neoforged.binarypatcher
Reader for binary patch bundle files.
PatchBundleReader(File) - Constructor for class net.neoforged.binarypatcher.PatchBundleReader
 
PatchBundleReader(InputStream) - Constructor for class net.neoforged.binarypatcher.PatchBundleReader
 
PatchBundleWriter - Class in net.neoforged.binarypatcher
Writer for binary patch bundle files.
PatchBundleWriter(OutputStream, Set<PatchBase>) - Constructor for class net.neoforged.binarypatcher.PatchBundleWriter
 
Patcher - Class in net.neoforged.binarypatcher
 
PatchOperation - Enum in net.neoforged.binarypatcher
Entry type enumeration used by the reader.

R

readEntry() - Method in class net.neoforged.binarypatcher.PatchBundleReader
Read the next entry from the bundle.

S

setOptimizeConstantPool(boolean) - Method in class net.neoforged.binarypatcher.DiffOptions
 

T

toByteArray(ZipFile, ZipEntry) - Static method in class net.neoforged.binarypatcher.Util
 

U

Util - Class in net.neoforged.binarypatcher
 
Util() - Constructor for class net.neoforged.binarypatcher.Util
 

V

valueOf(String) - Static method in enum net.neoforged.binarypatcher.PatchBase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.neoforged.binarypatcher.PatchOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.neoforged.binarypatcher.PatchBase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.neoforged.binarypatcher.PatchOperation
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Patch) - Method in class net.neoforged.binarypatcher.PatchBundleWriter
 
writeCreateEntry(String, byte[], EnumSet<PatchBase>) - Method in class net.neoforged.binarypatcher.PatchBundleWriter
Write an entry that creates a new file.
writeModifyEntry(String, long, byte[], EnumSet<PatchBase>) - Method in class net.neoforged.binarypatcher.PatchBundleWriter
Write an entry that modifies an existing file using a patch.
writeRemoveEntry(String, EnumSet<PatchBase>) - Method in class net.neoforged.binarypatcher.PatchBundleWriter
Write an entry that removes a file.
C D E F G H I L M N P R S T U V W 
Skip navigation links