All Classes and Interfaces
Class
Description
Base class for an RPM Trigger.
This class defines a Plain Old Java Object encapsulating one entry in a Changelog.
This class manages the process of adding a Changelog to the header.
Exceptions thrown by the ChangeLogParser.
Wraps an IO channel so that bytes may be observed during transmission.
Interface describing an object that consumes data from a byte buffer.
The contents of an RPM archive.
This class provides a means to read file content from the compressed CPIO stream
that is the body of an RPM distributable.
This exception is thrown when Changelog entries are not in descending order by date.
A dependency on a particular version of an RPM package.
Directive.
Object describing a "ghost" file to be added to the rpm archive without the file needing to exist beforehand.
Enumeration of hash algorithms as of RFC 4880.
This exception is thrown when parsing of the changelog file results in an incomplete ChangeLogEntry.
This exception is thrown when the date portion of a change log can not be parsed.
Invalid RPM directive exception.
Invalid path.
Object describing a symbolic link to be generated on the target machine during installation of the RPM archive.
This exception is when a change log entry does not begin with an asterisk.
Scan path for discovering files is not within a child path of the base build path.
Wrapper for observing data read from a NIO channel.
Exceptions thrown by the RPM builder or reader.
The RPM reader reads an archive and outputs useful information about its contents.
To verify the authenticity of the package, the SIGTAG_PGP tag holds a
Version 3 OpenPGP Signature Packet RSA signature of the header and payload areas.
Signing key file not found exception.
Simple class to pair an int and a String with each other.
A TriggerIn.
A TriggerPostUn.
A TriggerPreIn.
A TriggerUn.
Unknown architecture exception.
Unknown operating system exception.
Wrapper around a writable channel that allows
for observing written data.