All Classes and Interfaces

Class
Description
Debian repository configuration.
Implementation of Config that reads settings from yaml.
Control metadata file from debian package.
Control from debian binary package.
Control file field.
Architecture.
ControlField by field name.
Filename.
Package.
Version.
Debian repository.
Implementation of Debian from abstract storage.
Debian slice.
Gpg signature, ain functionality of this class was copy-pasted from https://github.com/bcgit/bc-java/blob/master/pg/src/main/java/org/bouncycastle/openpgp/examples/ClearSignedFileProcessor.java.
Gpg configuration.
Gpg-configuration from yaml settings.
InRelease index file.
Implementation of InRelease from abstract storage.
MultiDebian merges metadata.
Implementation of MultiPackages that merges Packages indexes checking for duplicates and writes list of the unique Packages to the output stream.
Package index.
Simple Package implementation: it appends item to the index without any validation.
Packages index item.
PackagesItem from abstract storage.
Release metadata file.
Implementation of Release from abstract storage.
Release slice decorator.
Calculates size and digest of the gz packed content provided as input stream.
Implementation of Package that checks uniqueness of the packages index records.
Debian update slice adds uploaded slice to the storage and updates Packages index.