A B C D E F G H I L M N O P R S T U V W X 

A

AbstractHeader - Class in org.redline_rpm.header
 
AbstractHeader() - Constructor for class org.redline_rpm.header.AbstractHeader
 
AbstractHeader.AbstractEntry<T> - Class in org.redline_rpm.header
 
AbstractHeader.AbstractEntry() - Constructor for class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
AbstractHeader.Entry<T> - Interface in org.redline_rpm.header
 
AbstractHeader.Tag - Interface in org.redline_rpm.header
 
AbstractTrigger - Class in org.redline_rpm.ant
Object describing an RPM Trigger
AbstractTrigger() - Constructor for class org.redline_rpm.ant.AbstractTrigger
 
addBuiltin(BuiltIn) - Method in class org.redline_rpm.ant.RedlineTask
 
addBuiltinDirectory(String) - Method in class org.redline_rpm.Builder
 
addBuiltinDirectory(String) - Static method in class org.redline_rpm.payload.Contents
Add additional directory that is assumed to already exist on system where the RPM will be installed (e.g.
addChangeLog(File) - Method in class org.redline_rpm.changelog.ChangelogHandler
Adds the specified Changelog file to the rpm
addChangelogFile(File) - Method in class org.redline_rpm.Builder
Adds the supplied Changelog file as a Changelog to the header
addConflicts(Conflicts) - Method in class org.redline_rpm.ant.RedlineTask
 
addConflicts(String, int, String) - Method in class org.redline_rpm.Builder
 
addConflicts(CharSequence, CharSequence, int) - Method in class org.redline_rpm.Builder
 
addConflictsLess(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
 
addConflictsMore(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
 
addDependency(String, int, String) - Method in class org.redline_rpm.Builder
Adds a dependency to the RPM package.
addDependency(CharSequence, CharSequence, int) - Method in class org.redline_rpm.Builder
Adds a dependency to the RPM package.
addDependencyLess(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
Adds a dependency to the RPM package.
addDependencyMore(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
Adds a dependency to the RPM package.
addDepends(Depends) - Method in class org.redline_rpm.ant.AbstractTrigger
 
addDepends(Depends) - Method in class org.redline_rpm.ant.RedlineTask
 
addDirectory(String) - Method in class org.redline_rpm.Builder
Adds the directory to the repository with the default mode of 644.
addDirectory(String, int, Directive, String, String) - Method in class org.redline_rpm.Builder
Adds the directory to the repository.
addDirectory(String, int, Directive, String, String, boolean) - Method in class org.redline_rpm.Builder
Adds the directory to the repository.
addDirectory(String, Directive) - Method in class org.redline_rpm.Builder
Adds the directory to the repository with the default mode of 644.
addDirectory(String) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the default permissions of 644.
addDirectory(String, Directive) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the default permissions of 644.
addDirectory(String, int) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the specified permissions.
addDirectory(String, int, Directive, String, String) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the specified permissions.
addDirectory(String, int, Directive, String, String, boolean) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the specified permissions.
addEmptyDir(EmptyDir) - Method in class org.redline_rpm.ant.RedlineTask
 
addEntry(AbstractHeader.Tag, int) - Method in class org.redline_rpm.header.AbstractHeader
Adds a pending entry to this header.
addFile(String, File, int) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, int) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, int, String, String) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, int, Directive, String, String) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, int, Directive, String, String, boolean) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, int, Directive, String, String, boolean, int) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, Directive, String, String) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File, int, Directive) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order.
addFile(String, File) - Method in class org.redline_rpm.Builder
Adds the file to the repository with the default mode of 644.
addFile(String, File) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the default permissions of 644.
addFile(String, File, int) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, int) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, Directive) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, Directive, String, String) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, Directive, String, String, int) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, Directive, String, String, int, boolean) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addFile(String, File, int, Directive, String, String, int, boolean, int) - Method in class org.redline_rpm.payload.Contents
Adds a file entry to the archive with the specified permissions.
addGhost(Ghost) - Method in class org.redline_rpm.ant.RedlineTask
 
addHeaderEntry(AbstractHeader.Tag, String) - Method in class org.redline_rpm.Builder
Adds a header entry value to the header.
addHeaderEntry(AbstractHeader.Tag, byte) - Method in class org.redline_rpm.Builder
Adds a header entry byte (8-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, char) - Method in class org.redline_rpm.Builder
Adds a header entry char (8-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, short) - Method in class org.redline_rpm.Builder
Adds a header entry short (16-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, int) - Method in class org.redline_rpm.Builder
Adds a header entry int (32-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, long) - Method in class org.redline_rpm.Builder
Adds a header entry long (64-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, byte[]) - Method in class org.redline_rpm.Builder
Adds a header entry byte array (8-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, short[]) - Method in class org.redline_rpm.Builder
Adds a header entry short array (16-bit) value to the header.
addHeaderEntry(AbstractHeader.Tag, int[]) - Method in class org.redline_rpm.Builder
Adds a header entry int (32-bit) array value to the header.
addHeaderEntry(AbstractHeader.Tag, long[]) - Method in class org.redline_rpm.Builder
Adds a header entry long (64-bit) array value to the header.
addLink(Link) - Method in class org.redline_rpm.ant.RedlineTask
 
addLink(String, String) - Method in class org.redline_rpm.Builder
Adds a symbolic link to the repository.
addLink(String, String, int) - Method in class org.redline_rpm.Builder
Adds a symbolic link to the repository.
addLink(String, String, int, String, String) - Method in class org.redline_rpm.Builder
Adds a symbolic link to the repository.
addLink(String, String) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the default permissions of 644.
addLink(String, String, int) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the specified permissions.
addLink(String, String, int, String, String) - Method in class org.redline_rpm.payload.Contents
Adds a directory entry to the archive with the specified permissions.
addLocalBuiltinDirectory(String) - Method in class org.redline_rpm.payload.Contents
Add additional directory that is assumed to already exist on system where the RPM will be installed (e.g.
addNamespace(String, String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
addObseletes(Obsoletes) - Method in class org.redline_rpm.ant.RedlineTask
 
addObsoletes(String, int, String) - Method in class org.redline_rpm.Builder
 
addObsoletes(CharSequence, CharSequence, int) - Method in class org.redline_rpm.Builder
 
addObsoletesLess(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
 
addObsoletesMore(CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
 
addOrAppendEntry(AbstractHeader.Tag, T) - Method in class org.redline_rpm.header.AbstractHeader
This is the main entry point through which entries are created or appended to from the builder or from places like the ChangelogHandler.
addOrAppendEntry(int, int, int) - Method in class org.redline_rpm.header.AbstractHeader
 
addParents(File, int, String, String) - Method in class org.redline_rpm.payload.Contents
Adds entries for parent directories of this file, so that they may be cleaned up when removing the package.
addProvides(Provides) - Method in class org.redline_rpm.ant.RedlineTask
 
addProvides(String, String) - Method in class org.redline_rpm.Builder
 
addProvides(CharSequence, CharSequence, int) - Method in class org.redline_rpm.Builder
 
addRpmfileset(RpmFileSet) - Method in class org.redline_rpm.ant.RedlineTask
 
addSignature(PrivateKey) - Method in class org.redline_rpm.Builder
Add a key to generate a new signature for the header and payload portions of the rpm file.
addTarfileset(TarFileSet) - Method in class org.redline_rpm.ant.RedlineTask
 
addText(String) - Method in class org.redline_rpm.ant.BuiltIn
 
addTrigger(File, String, Map<String, IntString>, int) - Method in class org.redline_rpm.Builder
Adds a trigger to the RPM package.
addTriggerIn(TriggerIn) - Method in class org.redline_rpm.ant.RedlineTask
 
addTriggerPostUn(TriggerPostUn) - Method in class org.redline_rpm.ant.RedlineTask
 
addTriggerPreIn(TriggerPreIn) - Method in class org.redline_rpm.ant.RedlineTask
 
addTriggerUn(TriggerUn) - Method in class org.redline_rpm.ant.RedlineTask
 
addURL(String, URL, int, int) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order by URL.
addURL(String, URL, int, int, String, String) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order by URL.
addURL(String, URL, int, int, Directive, String, String) - Method in class org.redline_rpm.Builder
Add the specified file to the repository payload in order by URL.
addURL(String, URL, int, Directive, String, String, int) - Method in class org.redline_rpm.payload.Contents
Adds a URL entry to the archive with the specified permissions.
addZipfileset(ZipFileSet) - Method in class org.redline_rpm.ant.RedlineTask
 
appendCollection(String, Collection<?>) - Method in class org.redline_rpm.XmlEditor
 
appendNode(String) - Method in class org.redline_rpm.XmlEditor
 
arch - Variable in class org.redline_rpm.header.Lead
 
architecture - Variable in class org.redline_rpm.ant.RedlineTask
 
Architecture - Enum in org.redline_rpm.header
 
ASN1_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 

B

BDEV - Static variable in class org.redline_rpm.payload.CpioHeader
 
BIN_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
build(File) - Method in class org.redline_rpm.Builder
Generates an RPM with a standard name consisting of the RPM package name, version, release, and type in the given directory.
build(FileChannel) - Method in class org.redline_rpm.Builder
Generates the rpm file to the provided file channel.
Builder - Class in org.redline_rpm
The normal entry point to the API used for building and RPM.
Builder() - Constructor for class org.redline_rpm.Builder
Initializes the builder and sets some required fields to known values.
BuiltIn - Class in org.redline_rpm.ant
 
BuiltIn(Project) - Constructor for class org.redline_rpm.ant.BuiltIn
 
builtIns - Variable in class org.redline_rpm.ant.RedlineTask
 
builtins - Variable in class org.redline_rpm.payload.Contents
 

C

CDEV - Static variable in class org.redline_rpm.payload.CpioHeader
 
changeLog - Variable in class org.redline_rpm.ant.RedlineTask
 
ChangelogEntry - Class in org.redline_rpm.changelog
This class defines a Plain Old Java Object encapsulating one entry in a Changelog for example: Wed Nov 08 2006 George Washington - Add the foo feature Add the bar feature Copyright (c) 2007-2016 FreeCompany
ChangelogEntry() - Constructor for class org.redline_rpm.changelog.ChangelogEntry
 
ChangelogEntry(Date, String, String) - Constructor for class org.redline_rpm.changelog.ChangelogEntry
 
ChangelogHandler - Class in org.redline_rpm.changelog
This class manages the process of adding a Changelog to the header.
ChangelogHandler(Header) - Constructor for class org.redline_rpm.changelog.ChangelogHandler
 
ChangelogParseException - Exception in org.redline_rpm.changelog
Base Class of all exceptions thrown by the ChangeLogParser Copyright (c) 2007-2016 FreeCompany
ChangelogParseException(String) - Constructor for exception org.redline_rpm.changelog.ChangelogParseException
 
channel - Variable in class org.redline_rpm.ReadableChannelWrapper
 
channel - Variable in class org.redline_rpm.WritableChannelWrapper
 
ChannelWrapper - Class in org.redline_rpm
Wraps an IO channel so that bytes may be observed during transmission.
ChannelWrapper() - Constructor for class org.redline_rpm.ChannelWrapper
 
ChannelWrapper.Consumer<T> - Interface in org.redline_rpm
Interface describing an object that consumes data from a NIO buffer.
ChannelWrapper.Key<T> - Class in org.redline_rpm
 
ChannelWrapper.Key() - Constructor for class org.redline_rpm.ChannelWrapper.Key
 
CHAR_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
charset - Variable in class org.redline_rpm.payload.CpioHeader
 
check(int, int) - Static method in class org.redline_rpm.Util
Checks that two integers are the same, while generating a formatted error message if they are not.
check(byte, byte) - Static method in class org.redline_rpm.Util
Checks that two bytes are the same, while generating a formatted error message if they are not.
checkEntry(AbstractHeader.Entry<byte[]>) - Method in class org.redline_rpm.SignatureGenerator
 
checkKey(ChannelWrapper.Key<byte[]>) - Method in class org.redline_rpm.SignatureGenerator
 
checksum - Variable in class org.redline_rpm.payload.CpioHeader
 
clearContext() - Method in class org.redline_rpm.XmlEditor
 
clone() - Method in class org.redline_rpm.ant.RpmFileSet
Return a ArchiveFileSet that has the same properties as this one.
close() - Method in class org.redline_rpm.ChannelWrapper
 
close() - Method in class org.redline_rpm.ReadableChannelWrapper
Close the underlying read channel and complete any operations in the consumer.
close() - Method in class org.redline_rpm.WritableChannelWrapper
Closes the underlying channel and completes any outstanding operations in the consumers.
commonPrefixCheck(String, boolean) - Method in class org.redline_rpm.SimpleNamespaceContext
 
comparison - Variable in class org.redline_rpm.ant.Conflicts
 
comparison - Variable in class org.redline_rpm.ant.Depends
 
comparison - Variable in class org.redline_rpm.ant.Obsoletes
 
comparison - Variable in class org.redline_rpm.ant.Provides
 
CONFIG - Static variable in class org.redline_rpm.payload.Directive
 
Conflicts - Class in org.redline_rpm.ant
Object describing a conflict with a particular version of an RPM package.
Conflicts() - Constructor for class org.redline_rpm.ant.Conflicts
 
conflicts - Variable in class org.redline_rpm.ant.RedlineTask
 
conflicts - Variable in class org.redline_rpm.Builder
 
Conflicts.ComparisonEnum - Class in org.redline_rpm.ant
Enumerated attribute with the values "equal", "greater", "greater|equal", "less" and "less|equal".
Conflicts.ComparisonEnum() - Constructor for class org.redline_rpm.ant.Conflicts.ComparisonEnum
 
consume(ByteBuffer) - Method in interface org.redline_rpm.ChannelWrapper.Consumer
Consume some input from the given buffer.
consumers - Variable in class org.redline_rpm.ChannelWrapper
 
contentHandler() - Method in class org.redline_rpm.XmlEditor
 
contents - Variable in class org.redline_rpm.Builder
 
Contents - Class in org.redline_rpm.payload
The contents of an RPM archive.
Contents() - Constructor for class org.redline_rpm.payload.Contents
 
convert(Integer[]) - Method in class org.redline_rpm.Builder
Converts an array of Integer objects into an equivalent array of int primitives.
count - Variable in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
count() - Method in class org.redline_rpm.header.AbstractHeader
 
CPIO_HEADER - Static variable in class org.redline_rpm.payload.CpioHeader
 
CpioHeader - Class in org.redline_rpm.payload
This class provides a means to read file content from the compressed CPIO stream that is the body of an RPM distributable.
CpioHeader() - Constructor for class org.redline_rpm.payload.CpioHeader
 
CpioHeader(String) - Constructor for class org.redline_rpm.payload.CpioHeader
 
CpioHeader(File) - Constructor for class org.redline_rpm.payload.CpioHeader
 
CpioHeader(String, URL) - Constructor for class org.redline_rpm.payload.CpioHeader
 
CpioHeader(String, File) - Constructor for class org.redline_rpm.payload.CpioHeader
 
createEntry(AbstractHeader.Tag, CharSequence) - Method in class org.redline_rpm.header.AbstractHeader
 
createEntry(AbstractHeader.Tag, int) - Method in class org.redline_rpm.header.AbstractHeader
 
createEntry(AbstractHeader.Tag, T) - Method in class org.redline_rpm.header.AbstractHeader
This is the main entry point through which entries are created from the builder code for types other than String.
createEntry(AbstractHeader.Tag, int, T) - Method in class org.redline_rpm.header.AbstractHeader
 
createEntry(int, int, T) - Method in class org.redline_rpm.header.AbstractHeader
 
createEntry(int, int, int) - Method in class org.redline_rpm.header.AbstractHeader
 
createEntry(int) - Method in class org.redline_rpm.header.AbstractHeader
 
createNode(String) - Method in class org.redline_rpm.XmlEditor
 
createSignatureGenerator() - Method in class org.redline_rpm.Builder
 

D

DatesOutOfSequenceException - Exception in org.redline_rpm.changelog
This exception is thrown when Changelog entries are not in descending order by date Copyright (c) 2007-2016 FreeCompany
DatesOutOfSequenceException() - Constructor for exception org.redline_rpm.changelog.DatesOutOfSequenceException
 
DEFAULT_DIRECTORY_PERMISSION - Static variable in class org.redline_rpm.payload.CpioHeader
 
DEFAULT_FILE_PERMISSION - Static variable in class org.redline_rpm.payload.CpioHeader
 
DEFAULT_GROUP - Static variable in class org.redline_rpm.payload.CpioHeader
 
DEFAULT_USERNAME - Static variable in class org.redline_rpm.payload.CpioHeader
 
deleteNodes(String) - Method in class org.redline_rpm.XmlEditor
 
Dependency - Class in org.redline_rpm
This class represents a RPM dependency.
Dependency(String, String, Integer) - Constructor for class org.redline_rpm.Dependency
Creates a new dependency.
depends - Variable in class org.redline_rpm.ant.AbstractTrigger
 
Depends - Class in org.redline_rpm.ant
Object describing a dependency on a particular version of an RPM package.
Depends() - Constructor for class org.redline_rpm.ant.Depends
 
depends - Variable in class org.redline_rpm.ant.RedlineTask
 
Depends.ComparisonEnum - Class in org.redline_rpm.ant
Enumerated attribute with the values "equal", "greater", "greater|equal", "less" and "less|equal".
Depends.ComparisonEnum() - Constructor for class org.redline_rpm.ant.Depends.ComparisonEnum
 
description - Variable in class org.redline_rpm.ant.RedlineTask
 
destination - Variable in class org.redline_rpm.ant.RedlineTask
 
devMajor - Variable in class org.redline_rpm.payload.CpioHeader
 
devMinor - Variable in class org.redline_rpm.payload.CpioHeader
 
difference(int, int) - Static method in class org.redline_rpm.Util
 
DIR - Static variable in class org.redline_rpm.payload.CpioHeader
 
directive - Variable in class org.redline_rpm.ant.Ghost
 
Directive - Class in org.redline_rpm.payload
Constants taken from lib/rpmlib.h
Directive() - Constructor for class org.redline_rpm.payload.Directive
 
Directive(int) - Constructor for class org.redline_rpm.payload.Directive
 
dirmode - Variable in class org.redline_rpm.ant.EmptyDir
 
dirmode - Variable in class org.redline_rpm.ant.Ghost
 
distribution - Variable in class org.redline_rpm.ant.RedlineTask
 
DOC - Static variable in class org.redline_rpm.payload.Directive
 
dump(byte[]) - Static method in class org.redline_rpm.Util
 
dump(byte[], Appendable) - Static method in class org.redline_rpm.Util
 
dump(char[]) - Static method in class org.redline_rpm.Util
 
dump(CharSequence) - Static method in class org.redline_rpm.Util
 
dump(char[], Appendable) - Static method in class org.redline_rpm.Util
 
dump(ByteBuffer, Appendable) - Static method in class org.redline_rpm.Util
 
DumpPayload - Class in org.redline_rpm
Convenience class for dumping the payload of an RPM file to a file.

E

empty(WritableByteChannel, ByteBuffer) - Static method in class org.redline_rpm.Util
Empties the contents of the given buffer into the writable channel provided.
EmptyDir - Class in org.redline_rpm.ant
Object describing an ampty dir to be added to the rpm without the needing to exist beforehand.
EmptyDir() - Constructor for class org.redline_rpm.ant.EmptyDir
 
emptyDirs - Variable in class org.redline_rpm.ant.RedlineTask
 
enabled - Variable in class org.redline_rpm.SignatureGenerator
 
endPos - Variable in class org.redline_rpm.header.AbstractHeader
 
entries - Variable in class org.redline_rpm.header.AbstractHeader
 
ENTRY_SIZE - Static variable in class org.redline_rpm.header.AbstractHeader
 
epoch - Variable in class org.redline_rpm.ant.RedlineTask
 
EQUAL - Static variable in interface org.redline_rpm.header.Flags
 
EXCLUDE - Static variable in class org.redline_rpm.payload.Directive
 
execute() - Method in class org.redline_rpm.ant.RedlineTask
 
extractPrivateKey(PGPSecretKey, String) - Method in class org.redline_rpm.SignatureGenerator
 

F

FIFO - Static variable in class org.redline_rpm.payload.CpioHeader
 
FILE - Static variable in class org.redline_rpm.payload.CpioHeader
 
filemode - Variable in class org.redline_rpm.ant.EmptyDir
 
filemode - Variable in class org.redline_rpm.ant.Ghost
 
files - Variable in class org.redline_rpm.payload.Contents
 
filesets - Variable in class org.redline_rpm.ant.RedlineTask
 
filesize - Variable in class org.redline_rpm.payload.CpioHeader
 
fill(ReadableByteChannel, int) - Static method in class org.redline_rpm.Util
Creates a new buffer and fills it with bytes from the provided channel.
fill(ReadableByteChannel, ByteBuffer) - Static method in class org.redline_rpm.Util
Fills the provided buffer it with bytes from the provided channel.
findMatchingSecretKey(PGPSecretKeyRingCollection, String) - Method in class org.redline_rpm.SignatureGenerator
 
findNode(String) - Method in class org.redline_rpm.XmlEditor
 
findNodes(String) - Method in class org.redline_rpm.XmlEditor
 
finish() - Method in interface org.redline_rpm.ChannelWrapper.Consumer
Complete operationds and optionally return a value to the holder of the key.
finish(ChannelWrapper.Key<T>) - Method in class org.redline_rpm.ChannelWrapper
 
finishAfterHeader(WritableChannelWrapper) - Method in class org.redline_rpm.SignatureGenerator
 
finishAfterPayload(WritableChannelWrapper) - Method in class org.redline_rpm.SignatureGenerator
 
finishEntry(WritableChannelWrapper, AbstractHeader.Entry<byte[]>, ChannelWrapper.Key<byte[]>) - Method in class org.redline_rpm.SignatureGenerator
 
flag() - Method in class org.redline_rpm.payload.Directive
 
Flags - Interface in org.redline_rpm.header
 
flags - Variable in class org.redline_rpm.payload.CpioHeader
 
format - Variable in class org.redline_rpm.Builder
 
Format - Class in org.redline_rpm.header
 
Format() - Constructor for class org.redline_rpm.header.Format
 

G

getAlgorithm() - Method in class org.redline_rpm.SignatureGenerator
 
getArch() - Method in class org.redline_rpm.header.Lead
 
getArrayOfFlags(List<Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of Integer with the flags of every dependency from a list of dependencies.
getArrayOfFlags(Map<String, Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of Integer with the flags of every dependency from a list of dependencies.
getArrayOfNames(List<Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of String with the name of every dependency from a list of dependencies.
getArrayOfNames(Map<String, Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of String with the name of every dependency from a list of dependencies.
getArrayOfVersions(List<Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of String with the version of every dependency from a list of dependencies.
getArrayOfVersions(Map<String, Dependency>) - Static method in class org.redline_rpm.Dependency
Returns an array of String with the version of every dependency from a list of dependencies.
getBaseNames() - Method in class org.redline_rpm.payload.Contents
Gets the basenames header values.
getBaseURI() - Method in class org.redline_rpm.XmlEditor
 
getBoolean(String) - Method in class org.redline_rpm.XmlEditor
 
getBoolean(String, boolean) - Method in class org.redline_rpm.XmlEditor
 
getChangeLogTime() - Method in class org.redline_rpm.changelog.ChangelogEntry
 
getClasses() - Method in class org.redline_rpm.payload.Contents
Gets the classes header values.
getCode() - Method in interface org.redline_rpm.header.AbstractHeader.Tag
 
getCode() - Method in enum org.redline_rpm.header.Header.HeaderTag
 
getCode() - Method in enum org.redline_rpm.header.Signature.SignatureTag
 
getColors() - Method in class org.redline_rpm.payload.Contents
Gets the colors header values.
getComparison() - Method in class org.redline_rpm.ant.Conflicts
 
getComparison() - Method in class org.redline_rpm.ant.Depends
 
getComparison() - Method in class org.redline_rpm.ant.Obsoletes
 
getContexts() - Method in class org.redline_rpm.payload.Contents
Gets the contexts header values.
getData(ByteBuffer) - Method in class org.redline_rpm.header.AbstractHeader
Writes the data section of the file, starting at the current position which must be immediately after the header section.
getDepends() - Method in class org.redline_rpm.ant.AbstractTrigger
 
getDependsN() - Method in class org.redline_rpm.payload.Contents
Gets the dependsn header values.
getDependsX() - Method in class org.redline_rpm.payload.Contents
Gets the dependsx header values.
getDescription() - Method in class org.redline_rpm.changelog.ChangelogEntry
 
getDevices() - Method in class org.redline_rpm.payload.Contents
Gets the devices header values.
getDevMajor() - Method in class org.redline_rpm.payload.CpioHeader
 
getDevMinor() - Method in class org.redline_rpm.payload.CpioHeader
 
getDirective() - Method in class org.redline_rpm.ant.Ghost
 
getDirective() - Method in class org.redline_rpm.ant.RpmFileSet
 
getDirIndexes() - Method in class org.redline_rpm.payload.Contents
Gets the dirindexes headers values.
getDirmode() - Method in class org.redline_rpm.ant.EmptyDir
 
getDirmode() - Method in class org.redline_rpm.ant.Ghost
 
getDirNames() - Method in class org.redline_rpm.payload.Contents
Gets the dirnames headers values.
getDocument() - Method in class org.redline_rpm.XmlEditor
 
getEndPos() - Method in class org.redline_rpm.header.AbstractHeader
 
getEntry(AbstractHeader.Tag) - Method in class org.redline_rpm.header.AbstractHeader
 
getEntry(int) - Method in class org.redline_rpm.header.AbstractHeader
 
getFilemode() - Method in class org.redline_rpm.ant.EmptyDir
 
getFilemode() - Method in class org.redline_rpm.ant.Ghost
 
getFileSize() - Method in class org.redline_rpm.payload.CpioHeader
 
getFlag() - Method in class org.redline_rpm.ant.AbstractTrigger
 
getFlag() - Method in class org.redline_rpm.ant.TriggerIn
 
getFlag() - Method in class org.redline_rpm.ant.TriggerPostUn
 
getFlag() - Method in class org.redline_rpm.ant.TriggerPreIn
 
getFlag() - Method in class org.redline_rpm.ant.TriggerUn
 
getFlags() - Method in class org.redline_rpm.Dependency
 
getFlags() - Method in class org.redline_rpm.payload.Contents
Gets the flags header values.
getFlags() - Method in class org.redline_rpm.payload.CpioHeader
 
getGname() - Method in class org.redline_rpm.payload.CpioHeader
 
getGroup() - Method in class org.redline_rpm.ant.EmptyDir
 
getGroup() - Method in class org.redline_rpm.ant.Ghost
 
getGroups() - Method in class org.redline_rpm.payload.Contents
Gets the groups header values.
getHeader() - Method in class org.redline_rpm.header.AbstractHeader
Memory maps the portion of the destination file that will contain the header structure header and advances the file channels position.
getHeader() - Method in class org.redline_rpm.header.Format
 
getImmutable(int) - Method in class org.redline_rpm.Builder
 
getIndex() - Method in class org.redline_rpm.header.AbstractHeader
Memory maps the portion of the destination file that will contain the index structure header and advances the file channels position.
getInode() - Method in class org.redline_rpm.payload.CpioHeader
 
getInodes() - Method in class org.redline_rpm.payload.Contents
Gets the inodes header values.
getInt() - Method in class org.redline_rpm.IntString
 
getInteger(String) - Method in class org.redline_rpm.XmlEditor
 
getInteger(String, int) - Method in class org.redline_rpm.XmlEditor
 
getLangs() - Method in class org.redline_rpm.payload.Contents
Gets the langs header values.
getLead() - Method in class org.redline_rpm.header.Format
 
getLinkTos() - Method in class org.redline_rpm.payload.Contents
Gets the linktos header values.
getMD5s() - Method in class org.redline_rpm.payload.Contents
Caclulates an MD5 hash for each file in the archive.
getMode() - Method in class org.redline_rpm.payload.CpioHeader
 
getModes() - Method in class org.redline_rpm.payload.Contents
Gets the modes header values.
getMtime() - Method in class org.redline_rpm.payload.CpioHeader
 
getMtimes() - Method in class org.redline_rpm.payload.Contents
Gets the mtimes header values.
getName() - Method in class org.redline_rpm.ant.Conflicts
 
getName() - Method in class org.redline_rpm.ant.Depends
 
getName() - Method in class org.redline_rpm.ant.Obsoletes
 
getName() - Method in class org.redline_rpm.ant.Provides
 
getName() - Method in class org.redline_rpm.Dependency
 
getName() - Method in interface org.redline_rpm.header.AbstractHeader.Tag
 
getName() - Method in enum org.redline_rpm.header.Header.HeaderTag
 
getName() - Method in class org.redline_rpm.header.Lead
 
getName() - Method in enum org.redline_rpm.header.Signature.SignatureTag
 
getName() - Method in class org.redline_rpm.payload.CpioHeader
 
getNamespaceURI(String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
getOffset(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
getOffset(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
getPath() - Method in class org.redline_rpm.ant.EmptyDir
 
getPath() - Method in class org.redline_rpm.ant.Ghost
 
getPath() - Method in class org.redline_rpm.ant.Link
 
getPending() - Method in class org.redline_rpm.header.AbstractHeader
 
getPermissions() - Method in class org.redline_rpm.ant.Link
 
getPermissions() - Method in class org.redline_rpm.payload.CpioHeader
 
getPrefix(String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
getPrefixes(String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
getRdevMajor() - Method in class org.redline_rpm.payload.CpioHeader
 
getRdevMinor() - Method in class org.redline_rpm.payload.CpioHeader
 
getRdevs() - Method in class org.redline_rpm.payload.Contents
Gets the rdevs header values.
getScript() - Method in class org.redline_rpm.ant.AbstractTrigger
 
getSignature(int) - Method in class org.redline_rpm.Builder
 
getSignature() - Method in class org.redline_rpm.header.Format
 
getSizes() - Method in class org.redline_rpm.payload.Contents
Gets the sizes header values.
getSource(CpioHeader) - Method in class org.redline_rpm.payload.Contents
Retrieves the content for this archive entry, which may be a File if the entry is a regular file or a CharSequence containing the name of the target path if the entry is a link.
getSpecial(int, int) - Method in class org.redline_rpm.Builder
Returns the special header expected by RPM for a particular header.
getStartPos() - Method in class org.redline_rpm.header.AbstractHeader
 
getString() - Method in class org.redline_rpm.IntString
 
getTag() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
getTag() - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
getTarget() - Method in class org.redline_rpm.ant.Link
 
getTempArraySize(int) - Static method in class org.redline_rpm.Util
 
getText() - Method in class org.redline_rpm.ant.BuiltIn
 
getTotalSize() - Method in class org.redline_rpm.payload.Contents
Accumulated size of all files included in the archive.
getType() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Returns the data type of this entry.
getType() - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
getType() - Method in interface org.redline_rpm.header.AbstractHeader.Tag
 
getType() - Method in enum org.redline_rpm.header.Header.HeaderTag
 
getType() - Method in enum org.redline_rpm.header.Signature.SignatureTag
 
getType() - Method in class org.redline_rpm.payload.CpioHeader
 
getUname() - Method in class org.redline_rpm.payload.CpioHeader
 
getUserMakingChange() - Method in class org.redline_rpm.changelog.ChangelogEntry
 
getUsername() - Method in class org.redline_rpm.ant.EmptyDir
 
getUsername() - Method in class org.redline_rpm.ant.Ghost
 
getUsers() - Method in class org.redline_rpm.payload.Contents
Gets the users header values.
getValue(String) - Method in class org.redline_rpm.XmlEditor
 
getValue(String, String) - Method in class org.redline_rpm.XmlEditor
 
getValueAsFullURI(String) - Method in class org.redline_rpm.XmlEditor
 
getValueAsNumber(String) - Method in class org.redline_rpm.XmlEditor
 
getValueAsURI(String) - Method in class org.redline_rpm.XmlEditor
 
getValues() - Method in class org.redline_rpm.ant.Conflicts.ComparisonEnum
 
getValues() - Method in class org.redline_rpm.ant.Depends.ComparisonEnum
 
getValues() - Method in class org.redline_rpm.ant.Obsoletes.ComparisonEnum
 
getValues() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
getValues() - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
getVerifyFlags() - Method in class org.redline_rpm.payload.Contents
Gets the verifyflags header values.
getVerifyFlags() - Method in class org.redline_rpm.payload.CpioHeader
 
getVersion() - Method in class org.redline_rpm.ant.Conflicts
 
getVersion() - Method in class org.redline_rpm.ant.Depends
 
getVersion() - Method in class org.redline_rpm.ant.Obsoletes
 
getVersion() - Method in class org.redline_rpm.ant.Provides
 
getVersion() - Method in class org.redline_rpm.Dependency
 
Ghost - Class in org.redline_rpm.ant
Object describing a %ghost file to be added to the rpm without the file needing to exist beforehand.
Ghost() - Constructor for class org.redline_rpm.ant.Ghost
 
GHOST - Static variable in class org.redline_rpm.payload.Directive
 
ghosts - Variable in class org.redline_rpm.ant.RedlineTask
 
gid - Variable in class org.redline_rpm.payload.CpioHeader
 
gname - Variable in class org.redline_rpm.payload.CpioHeader
 
GREATER - Static variable in interface org.redline_rpm.header.Flags
 
group - Variable in class org.redline_rpm.ant.EmptyDir
 
group - Variable in class org.redline_rpm.ant.Ghost
 
group - Variable in class org.redline_rpm.ant.RedlineTask
 

H

header - Variable in class org.redline_rpm.header.Format
 
Header - Class in org.redline_rpm.header
 
Header() - Constructor for class org.redline_rpm.header.Header
 
Header.HeaderTag - Enum in org.redline_rpm.header
 
HEADER_HEADER_SIZE - Static variable in class org.redline_rpm.header.AbstractHeader
 
headerAndPayloadKey - Variable in class org.redline_rpm.SignatureGenerator
 
headerAndPayloadPGPEntry - Variable in class org.redline_rpm.SignatureGenerator
 
headerOnlyKey - Variable in class org.redline_rpm.SignatureGenerator
 
headerOnlyRSAEntry - Variable in class org.redline_rpm.SignatureGenerator
 
headers - Variable in class org.redline_rpm.payload.Contents
 
headers() - Method in class org.redline_rpm.payload.Contents
Retrieve the archive headers.
hex(byte[]) - Static method in class org.redline_rpm.Util
 
host - Variable in class org.redline_rpm.ant.RedlineTask
 

I

I18NSTRING_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
ICON - Static variable in class org.redline_rpm.payload.Directive
 
immutable - Variable in class org.redline_rpm.Builder
 
incCount(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
incCount(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
INCOMPLETE_ENTRY - Static variable in interface org.redline_rpm.changelog.ParserExceptionClient
 
IncompleteChangelogEntryException - Exception in org.redline_rpm.changelog
This exception is thrown when parsing of the changelog file results in an incomplete ChangeLogEntry Copyright (c) 2007-2016 FreeCompany
IncompleteChangelogEntryException() - Constructor for exception org.redline_rpm.changelog.IncompleteChangelogEntryException
 
index(ByteBuffer, int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Writes the index entry into the provided buffer at the current position.
index(ByteBuffer, int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
inode - Variable in class org.redline_rpm.payload.CpioHeader
 
INT16_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
INT32_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
INT64_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
INT8_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
INTERP - Static variable in interface org.redline_rpm.header.Flags
 
IntString - Class in org.redline_rpm
Simple class to pair an int and a String with each other.
IntString(int, String) - Constructor for class org.redline_rpm.IntString
 
INVALID_DATE - Static variable in interface org.redline_rpm.changelog.ParserExceptionClient
 
InvalidChangelogDateException - Exception in org.redline_rpm.changelog
This exception is thrown when the date portion of a change log cannot be parsed.
InvalidChangelogDateException(String) - Constructor for exception org.redline_rpm.changelog.InvalidChangelogDateException
 
isArrayType() - Method in enum org.redline_rpm.header.Signature.SignatureTag
 
isComplete() - Method in class org.redline_rpm.changelog.ChangelogEntry
 
isEnabled() - Method in class org.redline_rpm.SignatureGenerator
 
isLast() - Method in class org.redline_rpm.payload.CpioHeader
Test to see if this is the last header, and is therefore the end of the archive.
isMatchingKeyId(PGPSecretKey, String) - Method in class org.redline_rpm.SignatureGenerator
 
isModified() - Method in class org.redline_rpm.XmlEditor
 
isOpen() - Method in class org.redline_rpm.ReadableChannelWrapper
Boolean flag indicating whether the channel is open or closed.
isOpen() - Method in class org.redline_rpm.WritableChannelWrapper
Flag indicating whether the underlying channel is open.

L

lead - Variable in class org.redline_rpm.header.Format
 
Lead - Class in org.redline_rpm.header
 
Lead() - Constructor for class org.redline_rpm.header.Lead
 
LEAD_SIZE - Static variable in class org.redline_rpm.header.Lead
 
LESS - Static variable in interface org.redline_rpm.header.Flags
 
license - Variable in class org.redline_rpm.ant.RedlineTask
 
LICENSE - Static variable in class org.redline_rpm.payload.Directive
 
Link - Class in org.redline_rpm.ant
Object describing a symbolic link to be generated on the target machine during installation of the RPM file.
Link() - Constructor for class org.redline_rpm.ant.Link
 
links - Variable in class org.redline_rpm.ant.RedlineTask
 
listParents(List<String>, File) - Method in class org.redline_rpm.payload.Contents
Generates a list of parent paths given a starting path.

M

MAGIC - Static variable in class org.redline_rpm.payload.CpioHeader
 
MAGIC_WORD - Static variable in class org.redline_rpm.header.AbstractHeader
 
main(String[]) - Static method in class org.redline_rpm.DumpPayload
Dumps the contents of the payload for an RPM file to the provided file.
Main - Class in org.redline_rpm
Main entry point for the Redline command line tool.
Main() - Constructor for class org.redline_rpm.Main
 
main(String[]) - Static method in class org.redline_rpm.Main
 
main(String[]) - Static method in class org.redline_rpm.Scanner
Scans a file and prints out useful information.
main(String[]) - Static method in class org.redline_rpm.Test
Builds a test RPM file using the provided optional arguments.
major - Variable in class org.redline_rpm.header.Lead
 
map - Variable in class org.redline_rpm.SimpleNamespaceContext
 
minor - Variable in class org.redline_rpm.header.Lead
 
MISSINGOK - Static variable in class org.redline_rpm.payload.Directive
 
moreProvides - Variable in class org.redline_rpm.ant.RedlineTask
 
mtime - Variable in class org.redline_rpm.payload.CpioHeader
 
MUST_START_WITH_ASTERISK - Static variable in interface org.redline_rpm.changelog.ParserExceptionClient
 

N

name - Variable in class org.redline_rpm.ant.Conflicts
 
name - Variable in class org.redline_rpm.ant.Depends
 
name - Variable in class org.redline_rpm.ant.Obsoletes
 
name - Variable in class org.redline_rpm.ant.Provides
 
name - Variable in class org.redline_rpm.ant.RedlineTask
 
name - Variable in class org.redline_rpm.header.Lead
 
name - Variable in class org.redline_rpm.payload.CpioHeader
 
NAMESPACE - Static variable in class org.redline_rpm.ant.RedlineTask
 
newNode(String) - Method in class org.redline_rpm.XmlEditor
 
nlink - Variable in class org.redline_rpm.payload.CpioHeader
 
nodesToText(String, Collection<String>) - Method in class org.redline_rpm.XmlEditor
 
NoInitialAsteriskException - Exception in org.redline_rpm.changelog
This exception is when a change log entry does not begin with an asterisk.
NoInitialAsteriskException() - Constructor for exception org.redline_rpm.changelog.NoInitialAsteriskException
 
NONE - Static variable in class org.redline_rpm.payload.Directive
 
NOREPLACE - Static variable in class org.redline_rpm.payload.Directive
 
normalizePath(String) - Static method in class org.redline_rpm.Util
Converts path characters from their native format to the "forward-slash" format expected within RPM files.
normalizeString(String) - Static method in class org.redline_rpm.XmlEditor
 
NULL_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 

O

Obsoletes - Class in org.redline_rpm.ant
Object describing an obsoletion of a particular version of an RPM package.
Obsoletes() - Constructor for class org.redline_rpm.ant.Obsoletes
 
obsoletes - Variable in class org.redline_rpm.ant.RedlineTask
 
obsoletes - Variable in class org.redline_rpm.Builder
 
Obsoletes.ComparisonEnum - Class in org.redline_rpm.ant
Enumerated attribute with the values "equal", "greater", "greater|equal", "less" and "less|equal".
Obsoletes.ComparisonEnum() - Constructor for class org.redline_rpm.ant.Obsoletes.ComparisonEnum
 
offset - Variable in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
openPayloadStream(Header, InputStream) - Static method in class org.redline_rpm.Util
Create the proper stream wrapper to handling the rpmIS payload section based on the payload compression header tag.
OPENPGP_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
org.redline_rpm - package org.redline_rpm
 
org.redline_rpm.ant - package org.redline_rpm.ant
 
org.redline_rpm.changelog - package org.redline_rpm.changelog
 
org.redline_rpm.header - package org.redline_rpm.header
 
org.redline_rpm.payload - package org.redline_rpm.payload
 
os - Variable in class org.redline_rpm.ant.RedlineTask
 
os - Variable in class org.redline_rpm.header.Lead
 
Os - Enum in org.redline_rpm.header
 
OUT_OF_SEQUENCE - Static variable in interface org.redline_rpm.changelog.ParserExceptionClient
 

P

packager - Variable in class org.redline_rpm.ant.RedlineTask
 
pad() - Method in class org.redline_rpm.header.AbstractHeader
 
pad() - Method in class org.redline_rpm.header.Header
 
pad() - Method in class org.redline_rpm.header.Signature
 
pad(CharSequence, int) - Method in class org.redline_rpm.payload.CpioHeader
 
pad(ByteBuffer, int) - Static method in class org.redline_rpm.Util
Pads the given buffer up to the indicated boundary.
ParserExceptionClient - Interface in org.redline_rpm.changelog
Copyright (c) 2007-2016 FreeCompany
ParsingState - Enum in org.redline_rpm.changelog
Copyright (c) 2007-2016 FreeCompany
path - Variable in class org.redline_rpm.ant.EmptyDir
 
path - Variable in class org.redline_rpm.ant.Ghost
 
path - Variable in class org.redline_rpm.ant.Link
 
PayloadCompressionType - Enum in org.redline_rpm.header
RPM payload compression tag values
pending - Variable in class org.redline_rpm.header.AbstractHeader
 
permissions - Variable in class org.redline_rpm.ant.Link
 
permissions - Variable in class org.redline_rpm.payload.CpioHeader
 
POLICY - Static variable in class org.redline_rpm.payload.Directive
 
popContext() - Method in class org.redline_rpm.XmlEditor
 
postInstallScript - Variable in class org.redline_rpm.ant.RedlineTask
 
postTransScript - Variable in class org.redline_rpm.ant.RedlineTask
 
postUninstallScript - Variable in class org.redline_rpm.ant.RedlineTask
 
prefixes - Variable in class org.redline_rpm.ant.RedlineTask
 
prefixIterator(String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
preInstallScript - Variable in class org.redline_rpm.ant.RedlineTask
 
prepare(Signature) - Method in class org.redline_rpm.SignatureGenerator
 
PREREQ - Static variable in interface org.redline_rpm.header.Flags
 
preTransScript - Variable in class org.redline_rpm.ant.RedlineTask
 
preUninstallScript - Variable in class org.redline_rpm.ant.RedlineTask
 
privateKey - Variable in class org.redline_rpm.Builder
 
privateKey - Variable in class org.redline_rpm.SignatureGenerator
 
privateKeyId - Variable in class org.redline_rpm.ant.RedlineTask
 
privateKeyId - Variable in class org.redline_rpm.Builder
 
privateKeyPassphrase - Variable in class org.redline_rpm.ant.RedlineTask
 
privateKeyPassphrase - Variable in class org.redline_rpm.Builder
 
privateKeyRingFile - Variable in class org.redline_rpm.ant.RedlineTask
 
privateKeyRingFile - Variable in class org.redline_rpm.Builder
 
Provides - Class in org.redline_rpm.ant
Object describing a provided capability (virtual package).
Provides() - Constructor for class org.redline_rpm.ant.Provides
 
provides - Variable in class org.redline_rpm.ant.RedlineTask
 
provides - Variable in class org.redline_rpm.Builder
 
PUBKEY - Static variable in class org.redline_rpm.payload.Directive
 
pushContext(Node) - Method in class org.redline_rpm.XmlEditor
 

R

rdevMajor - Variable in class org.redline_rpm.payload.CpioHeader
 
rdevMinor - Variable in class org.redline_rpm.payload.CpioHeader
 
read(ByteBuffer) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Reads this entries value from the provided buffer using the set count.
read(ByteBuffer) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
read(ReadableByteChannel) - Method in class org.redline_rpm.header.AbstractHeader
Reads the entire header contents for this channel and returns the number of entries found.
read(ReadableByteChannel) - Method in class org.redline_rpm.header.Format
 
read(ReadableByteChannel) - Method in class org.redline_rpm.header.Lead
 
read(ReadableByteChannel, int) - Method in class org.redline_rpm.payload.CpioHeader
 
read(ByteBuffer) - Method in class org.redline_rpm.ReadableChannelWrapper
Reads data from the channel and passes it to the consumer.
read(File) - Method in class org.redline_rpm.XmlEditor
 
read(InputStream) - Method in class org.redline_rpm.XmlEditor
 
ReadableChannelWrapper - Class in org.redline_rpm
Wrapper for observing data read from a NIO channel.
ReadableChannelWrapper(ReadableByteChannel) - Constructor for class org.redline_rpm.ReadableChannelWrapper
 
readChars(CharBuffer, int) - Method in class org.redline_rpm.payload.CpioHeader
 
readDocument(File) - Static method in class org.redline_rpm.XmlEditor
 
readDocument(InputStream) - Static method in class org.redline_rpm.XmlEditor
 
readEight(CharBuffer) - Method in class org.redline_rpm.payload.CpioHeader
 
readEntry(int, int, int, int, ByteBuffer) - Method in class org.redline_rpm.header.AbstractHeader
 
readKeyRings(File) - Method in class org.redline_rpm.SignatureGenerator
 
README - Static variable in class org.redline_rpm.payload.Directive
 
readSix(CharBuffer) - Method in class org.redline_rpm.payload.CpioHeader
 
ready() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Returns true if this entry is ready to write, indicated by the presence of a set of values.
ready() - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
RedlineException - Exception in org.redline_rpm
 
RedlineException(String) - Constructor for exception org.redline_rpm.RedlineException
 
RedlineException(String, Throwable) - Constructor for exception org.redline_rpm.RedlineException
 
RedlineTask - Class in org.redline_rpm.ant
Ant task for creating an RPM file.
RedlineTask() - Constructor for class org.redline_rpm.ant.RedlineTask
 
release - Variable in class org.redline_rpm.ant.RedlineTask
 
removeEntry(AbstractHeader.Entry<?>) - Method in class org.redline_rpm.header.AbstractHeader
 
removeNamespace(String) - Method in class org.redline_rpm.SimpleNamespaceContext
 
replaceCollection(String, Collection<?>) - Method in class org.redline_rpm.XmlEditor
 
requires - Variable in class org.redline_rpm.Builder
 
restrict(String) - Method in class org.redline_rpm.ant.RedlineTask
 
round(int, int) - Static method in class org.redline_rpm.Util
 
RPMFILE_CONFIG - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_DOC - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_EXCLUDE - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_GHOST - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_ICON - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_LICENSE - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_MISSINGOK - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_NONE - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_NOREPLACE - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_POLICY - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_PUBKEY - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_README - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_SPECFILE - Static variable in class org.redline_rpm.payload.Directive
 
RPMFILE_UNPATCHED - Static variable in class org.redline_rpm.payload.Directive
 
RpmFileSet - Class in org.redline_rpm.ant
A RpmFileSet is a FileSet to support RPM directives that can't be expressed using ant's built-in FileSet classes.
RpmFileSet() - Constructor for class org.redline_rpm.ant.RpmFileSet
Constructor for RpmFileSet
RpmFileSet(FileSet) - Constructor for class org.redline_rpm.ant.RpmFileSet
Constructor using a fileset arguement.
RpmFileSet(RpmFileSet) - Constructor for class org.redline_rpm.ant.RpmFileSet
Constructor using a archive fileset argument.
RPMLIB - Static variable in interface org.redline_rpm.header.Flags
 
RpmType - Enum in org.redline_rpm.header
 
run(File) - Method in class org.redline_rpm.Main
Runs the tool using a configuration provided in the given file parameter.
run(XmlEditor, File) - Method in class org.redline_rpm.Main
Runs the tool using a configuration provided in the given configuration and output file.
run(XmlEditor, String, String, String, Contents, File) - Method in class org.redline_rpm.Main
Runs the tool using the provided settings.
run(ReadableChannelWrapper) - Method in class org.redline_rpm.Scanner
Reads the headers of an RPM and returns a description of it and it's format.

S

Scanner - Class in org.redline_rpm
The scanner reads an RPM file and outputs useful information about it's contents.
Scanner() - Constructor for class org.redline_rpm.Scanner
 
Scanner(PrintStream) - Constructor for class org.redline_rpm.Scanner
 
script - Variable in class org.redline_rpm.ant.AbstractTrigger
 
SCRIPT_POST - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_POSTTRANS - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_POSTUN - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_PRE - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_PRETRANS - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_PREUN - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_TRIGGERIN - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_TRIGGERPOSTUN - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_TRIGGERPREIN - Static variable in interface org.redline_rpm.header.Flags
 
SCRIPT_TRIGGERUN - Static variable in interface org.redline_rpm.header.Flags
 
set(int) - Method in class org.redline_rpm.payload.Directive
 
setArch(Architecture) - Method in class org.redline_rpm.header.Lead
 
setArchitecture(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setBuildHost(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setChangeLog(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setChangeLogTime(Date) - Method in class org.redline_rpm.changelog.ChangelogEntry
 
setComparison(Conflicts.ComparisonEnum) - Method in class org.redline_rpm.ant.Conflicts
 
setComparison(Depends.ComparisonEnum) - Method in class org.redline_rpm.ant.Depends
 
setComparison(Obsoletes.ComparisonEnum) - Method in class org.redline_rpm.ant.Obsoletes
 
setConfig(boolean) - Method in class org.redline_rpm.ant.Ghost
 
setConfig(boolean) - Method in class org.redline_rpm.ant.RpmFileSet
Supports RPM's %config directive, used to flag the specified file as being a configuration file.
setCount(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setCount(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
setDescription(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setDescription(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setDescription(String) - Method in class org.redline_rpm.changelog.ChangelogEntry
 
setDestination(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setDirmode(String) - Method in class org.redline_rpm.ant.EmptyDir
 
setDirmode(String) - Method in class org.redline_rpm.ant.Ghost
 
setDistribution(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setDistribution(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setDoc(boolean) - Method in class org.redline_rpm.ant.RpmFileSet
Supports RPM's %doc directive, which flags the files as being documentation.
setDocument(Document) - Method in class org.redline_rpm.XmlEditor
 
setEndPos(int) - Method in class org.redline_rpm.header.AbstractHeader
 
setEpoch(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setFilemode(String) - Method in class org.redline_rpm.ant.EmptyDir
 
setFilemode(String) - Method in class org.redline_rpm.ant.Ghost
 
setFiles(Contents) - Method in class org.redline_rpm.Builder
Sets the group of contents to include in this RPM.
setFileSize(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setFlags(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setGhost(boolean) - Method in class org.redline_rpm.ant.RpmFileSet
Supports RPM's %ghost directive, used to flag the specified file as being a ghost file.
setGname(String) - Method in class org.redline_rpm.payload.CpioHeader
 
setGroup(String) - Method in class org.redline_rpm.ant.EmptyDir
 
setGroup(String) - Method in class org.redline_rpm.ant.Ghost
 
setGroup(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setGroup(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setHost(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setInode(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setInt(int) - Method in class org.redline_rpm.IntString
 
setLast() - Method in class org.redline_rpm.payload.CpioHeader
 
setLicense(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setLicense(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setMajor(byte) - Method in class org.redline_rpm.header.Lead
 
setMinor(byte) - Method in class org.redline_rpm.header.Lead
 
setModified(boolean) - Method in class org.redline_rpm.XmlEditor
 
setMtime(long) - Method in class org.redline_rpm.payload.CpioHeader
 
setName(String) - Method in class org.redline_rpm.ant.Conflicts
 
setName(String) - Method in class org.redline_rpm.ant.Depends
 
setName(String) - Method in class org.redline_rpm.ant.Obsoletes
 
setName(String) - Method in class org.redline_rpm.ant.Provides
 
setName(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setName(String) - Method in class org.redline_rpm.header.Lead
 
setName(String) - Method in class org.redline_rpm.payload.CpioHeader
 
setNoReplace(boolean) - Method in class org.redline_rpm.ant.RpmFileSet
Supports RPM's %config(noreplace) directive.
setOffset(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setOffset(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
setOs(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setOs(Os) - Method in class org.redline_rpm.header.Lead
 
setPackage(CharSequence, CharSequence, CharSequence, int) - Method in class org.redline_rpm.Builder
Required Field.
setPackage(CharSequence, CharSequence, CharSequence) - Method in class org.redline_rpm.Builder
 
setPackager(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setPackager(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setPath(String) - Method in class org.redline_rpm.ant.EmptyDir
 
setPath(String) - Method in class org.redline_rpm.ant.Ghost
 
setPath(String) - Method in class org.redline_rpm.ant.Link
 
setPermissions(int) - Method in class org.redline_rpm.ant.Link
 
setPermissions(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setPlatform(Architecture, Os) - Method in class org.redline_rpm.Builder
Required Field.
setPlatform(Architecture, CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setPostInstallProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM post-installation script that can be set with the Builder.setPostInstallScript(String) method.
setPostInstallScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPostInstallScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM post-installation.
setPostInstallScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM post-installation.
setPostTransProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM post-transaction script that can be set with the Builder.setPostTransScript(String) method.
setPostTransScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPostTransScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM post-transaction.
setPostTransScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM post-transaction.
setPostUninstallProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM post-uninstallation script that can be set with the Builder.setPostUninstallScript(String) method.
setPostUninstallScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPostUninstallScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM post-uninstallation.
setPostUninstallScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM post-uninstallation.
setPrefixes(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setPrefixes(String...) - Method in class org.redline_rpm.Builder
Sets the package prefix directories to allow any files installed under them to be relocatable.
setPreInstallProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM pre-installation script that can be set with the Builder.setPreInstallScript(String) method.
setPreInstallScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPreInstallScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM pre-installation.
setPreInstallScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM pre-installation.
setPreTransProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM pre-transaction script that can be set with the Builder.setPreTransScript(String) method.
setPreTransScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPreTransScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM pre-transaction.
setPreTransScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM pre-transaction.
setPreUninstallProgram(String) - Method in class org.redline_rpm.Builder
Declares the interpreter to be used when invoking the RPM pre-uninstallation script that can be set with the Builder.setPreUninstallScript(String) method.
setPreUninstallScript(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPreUninstallScript(String) - Method in class org.redline_rpm.Builder
Declares a script to be run as part of the RPM pre-uninstallation.
setPreUninstallScript(File) - Method in class org.redline_rpm.Builder
Declares a script file to be run as part of the RPM pre-uninstallation.
setPrivateKey(PGPPrivateKey) - Method in class org.redline_rpm.Builder
Sets the private key for header and payload signing directly.
setPrivateKeyId(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setPrivateKeyId(String) - Method in class org.redline_rpm.Builder
Selects a private key from the current private key ring file.
setPrivateKeyPassphrase(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setPrivateKeyPassphrase(String) - Method in class org.redline_rpm.Builder
Passphrase for the private key
setPrivateKeyRingFile(File) - Method in class org.redline_rpm.ant.RedlineTask
 
setPrivateKeyRingFile(File) - Method in class org.redline_rpm.Builder
Sets the PGP key ring file used for header and header + payload signature.
setProvides(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setProvides(CharSequence) - Method in class org.redline_rpm.Builder
Declares a dependency that this package exports, and that other packages can use to provide library functions.
setRelease(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setScript(File) - Method in class org.redline_rpm.ant.AbstractTrigger
 
setSigtype(short) - Method in class org.redline_rpm.header.Lead
 
setSize(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setSize(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
setSourcePackage(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setSourceRpm(String) - Method in class org.redline_rpm.Builder
Adds a source rpm.
setStartPos(int) - Method in class org.redline_rpm.header.AbstractHeader
 
setString(String) - Method in class org.redline_rpm.IntString
 
setSummary(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setSummary(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setTag(AbstractHeader.Tag) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setTag(int) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setTag(int) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
setTarget(String) - Method in class org.redline_rpm.ant.Link
 
setType(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setType(RpmType) - Method in class org.redline_rpm.Builder
Required Field.
setType(RpmType) - Method in class org.redline_rpm.header.Lead
 
setType(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setUname(String) - Method in class org.redline_rpm.payload.CpioHeader
 
setUrl(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setUrl(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setUserMakingChange(String) - Method in class org.redline_rpm.changelog.ChangelogEntry
 
setUsername(String) - Method in class org.redline_rpm.ant.EmptyDir
 
setUsername(String) - Method in class org.redline_rpm.ant.Ghost
 
setValue(String, String) - Method in class org.redline_rpm.XmlEditor
 
setValues(T) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
setValues(T) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
setVendor(String) - Method in class org.redline_rpm.ant.RedlineTask
 
setVendor(CharSequence) - Method in class org.redline_rpm.Builder
Required Field.
setVerifyFlags(int) - Method in class org.redline_rpm.payload.CpioHeader
 
setVersion(String) - Method in class org.redline_rpm.ant.Conflicts
 
setVersion(String) - Method in class org.redline_rpm.ant.Depends
 
setVersion(String) - Method in class org.redline_rpm.ant.Obsoletes
 
setVersion(String) - Method in class org.redline_rpm.ant.Provides
 
setVersion(String) - Method in class org.redline_rpm.ant.RedlineTask
 
signature - Variable in class org.redline_rpm.Builder
 
signature - Variable in class org.redline_rpm.header.Format
 
Signature - Class in org.redline_rpm.header
 
Signature() - Constructor for class org.redline_rpm.header.Signature
 
Signature.SignatureTag - Enum in org.redline_rpm.header
 
SIGNATURE_SIZE - Static variable in class org.redline_rpm.SignatureGenerator
 
SignatureGenerator - Class in org.redline_rpm
Generates PGP signatures for NIO channels
SignatureGenerator(PGPPrivateKey) - Constructor for class org.redline_rpm.SignatureGenerator
 
SignatureGenerator(File, String, String) - Constructor for class org.redline_rpm.SignatureGenerator
 
signatures - Variable in class org.redline_rpm.Builder
 
sigtype - Variable in class org.redline_rpm.header.Lead
 
SimpleNamespaceContext - Class in org.redline_rpm
 
SimpleNamespaceContext() - Constructor for class org.redline_rpm.SimpleNamespaceContext
 
size - Variable in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
size() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Returns the size this entry will need in the provided data buffer to write it's contents, corrected for any trailing zeros to fill to a boundary.
size() - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
size() - Method in class org.redline_rpm.payload.Contents
Retrieve the size of this archive in number of files.
skip(ReadableByteChannel, int) - Method in class org.redline_rpm.payload.CpioHeader
 
skip(WritableByteChannel, int) - Method in class org.redline_rpm.payload.CpioHeader
 
SOCKET - Static variable in class org.redline_rpm.payload.CpioHeader
 
sourcePackage - Variable in class org.redline_rpm.ant.RedlineTask
 
sources - Variable in class org.redline_rpm.payload.Contents
 
SPECFILE - Static variable in class org.redline_rpm.payload.Directive
 
start(WritableByteChannel) - Method in class org.redline_rpm.ChannelWrapper
 
start() - Method in class org.redline_rpm.ChannelWrapper
Initializes a byte counter on this channel.
start(PrivateKey) - Method in class org.redline_rpm.ChannelWrapper
Initialize a signature on this channel.
start(PGPPrivateKey, int) - Method in class org.redline_rpm.ChannelWrapper
Initialize a PGP signatue on the channel
start(String) - Method in class org.redline_rpm.ChannelWrapper
Initialize a digest on this channel.
startBeforeHeader(WritableChannelWrapper) - Method in class org.redline_rpm.SignatureGenerator
 
startPos - Variable in class org.redline_rpm.header.AbstractHeader
 
startPrefixMapping(String, String) - Method in class org.redline_rpm.XmlEditor
 
STRING_ARRAY_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
STRING_ENTRY - Static variable in interface org.redline_rpm.header.AbstractHeader.Tag
 
summary - Variable in class org.redline_rpm.ant.RedlineTask
 
SYMLINK - Static variable in class org.redline_rpm.payload.CpioHeader
 

T

tag - Variable in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
tags - Variable in class org.redline_rpm.header.AbstractHeader
 
target - Variable in class org.redline_rpm.ant.Link
 
Test - Class in org.redline_rpm
Simple test class to validate that a basic RPM file can be correctly generated.
toString() - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
toString() - Method in class org.redline_rpm.header.AbstractHeader
 
toString() - Method in class org.redline_rpm.header.Format
 
toString() - Method in class org.redline_rpm.header.Lead
 
toString() - Method in class org.redline_rpm.payload.CpioHeader
 
TRAILER - Static variable in class org.redline_rpm.payload.CpioHeader
 
triggerflags - Variable in class org.redline_rpm.Builder
 
TriggerIn - Class in org.redline_rpm.ant
Object describing an RPM TriggerIn
TriggerIn() - Constructor for class org.redline_rpm.ant.TriggerIn
 
triggerindexes - Variable in class org.redline_rpm.Builder
 
triggernames - Variable in class org.redline_rpm.Builder
 
TriggerPostUn - Class in org.redline_rpm.ant
Object describing an RPM TriggerPostUn
TriggerPostUn() - Constructor for class org.redline_rpm.ant.TriggerPostUn
 
TriggerPreIn - Class in org.redline_rpm.ant
Object describing an RPM TriggerPreIn
TriggerPreIn() - Constructor for class org.redline_rpm.ant.TriggerPreIn
 
triggerscriptprogs - Variable in class org.redline_rpm.Builder
 
triggerscripts - Variable in class org.redline_rpm.Builder
 
triggersIn - Variable in class org.redline_rpm.ant.RedlineTask
 
triggersPostUn - Variable in class org.redline_rpm.ant.RedlineTask
 
triggersPreIn - Variable in class org.redline_rpm.ant.RedlineTask
 
triggersUn - Variable in class org.redline_rpm.ant.RedlineTask
 
TriggerUn - Class in org.redline_rpm.ant
Object describing an RPM TriggerUn
TriggerUn() - Constructor for class org.redline_rpm.ant.TriggerUn
 
triggerversions - Variable in class org.redline_rpm.Builder
 
type - Variable in class org.redline_rpm.ant.RedlineTask
 
type - Variable in class org.redline_rpm.header.Lead
 
type - Variable in class org.redline_rpm.payload.CpioHeader
 
typeCheck(T) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Fails fast if Tag and T are not compatible.

U

uid - Variable in class org.redline_rpm.payload.CpioHeader
 
uname - Variable in class org.redline_rpm.payload.CpioHeader
 
UNPATCHED - Static variable in class org.redline_rpm.payload.Directive
 
unset(int) - Method in class org.redline_rpm.payload.Directive
 
url - Variable in class org.redline_rpm.ant.RedlineTask
 
username - Variable in class org.redline_rpm.ant.EmptyDir
 
username - Variable in class org.redline_rpm.ant.Ghost
 
Util - Class in org.redline_rpm
General utilities needed to read and write RPM files.

V

valueOf(String) - Static method in enum org.redline_rpm.changelog.ParsingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.Header.HeaderTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.Os
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.PayloadCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.RpmType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.redline_rpm.header.Signature.SignatureTag
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.redline_rpm.changelog.ParsingState
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.redline_rpm.header.AbstractHeader.AbstractEntry
 
values() - Static method in enum org.redline_rpm.header.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.redline_rpm.header.Header.HeaderTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.redline_rpm.header.Os
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.redline_rpm.header.PayloadCompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.redline_rpm.header.RpmType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.redline_rpm.header.Signature.SignatureTag
Returns an array containing the constants of this enum type, in the order they are declared.
vendor - Variable in class org.redline_rpm.ant.RedlineTask
 
verifyFlags - Variable in class org.redline_rpm.payload.CpioHeader
 
version - Variable in class org.redline_rpm.ant.Conflicts
 
version - Variable in class org.redline_rpm.ant.Depends
 
version - Variable in class org.redline_rpm.ant.Obsoletes
 
version - Variable in class org.redline_rpm.ant.Provides
 
version - Variable in class org.redline_rpm.ant.RedlineTask
 

W

WritableChannelWrapper - Class in org.redline_rpm
Wrapper around a writable channel that allows for observing written data.
WritableChannelWrapper(WritableByteChannel) - Constructor for class org.redline_rpm.WritableChannelWrapper
 
write(ByteBuffer) - Method in class org.redline_rpm.header.AbstractHeader.AbstractEntry
Writes this entries index to the index buffer and its values to the output channel provided.
write(ByteBuffer) - Method in interface org.redline_rpm.header.AbstractHeader.Entry
 
write(WritableByteChannel) - Method in class org.redline_rpm.header.AbstractHeader
Writes this header section to the provided file at the current position and returns the required padding.
write(FileChannel) - Method in class org.redline_rpm.header.Format
 
write(WritableByteChannel) - Method in class org.redline_rpm.header.Lead
 
write(WritableByteChannel, int) - Method in class org.redline_rpm.payload.CpioHeader
Write the content for the CPIO header, including the name immediately following.
write(ByteBuffer) - Method in class org.redline_rpm.WritableChannelWrapper
Writes data to the wrapped channel, while passing an exact copy to the registered consumers.
write(File) - Method in class org.redline_rpm.XmlEditor
 
write(OutputStream) - Method in class org.redline_rpm.XmlEditor
 
write(ContentHandler) - Method in class org.redline_rpm.XmlEditor
 
write(Document, File) - Static method in class org.redline_rpm.XmlEditor
 
write(Document, OutputStream) - Static method in class org.redline_rpm.XmlEditor
 
writeData(Collection<ByteBuffer>, ByteBuffer, AbstractHeader.Entry<?>, int) - Method in class org.redline_rpm.header.AbstractHeader
 
writeEight(int) - Method in class org.redline_rpm.payload.CpioHeader
 
writePending(FileChannel) - Method in class org.redline_rpm.header.AbstractHeader
 
writeSix(CharSequence) - Method in class org.redline_rpm.payload.CpioHeader
 

X

XmlEditor - Class in org.redline_rpm
 
XmlEditor() - Constructor for class org.redline_rpm.XmlEditor
 
XmlEditor(Document) - Constructor for class org.redline_rpm.XmlEditor
 
A B C D E F G H I L M N O P R S T U V W X 

Copyright © 2016. All Rights Reserved.