- AbstractHeader - Class in org.freecompany.redline.header
-
- AbstractHeader() - Constructor for class org.freecompany.redline.header.AbstractHeader
-
- AbstractHeader.AbstractEntry<T> - Class in org.freecompany.redline.header
-
- AbstractHeader.AbstractEntry() - Constructor for class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- AbstractHeader.Entry<T> - Interface in org.freecompany.redline.header
-
- AbstractHeader.Tag - Interface in org.freecompany.redline.header
-
- AbstractTrigger - Class in org.freecompany.redline.ant
-
Object describing an RPM Trigger
- AbstractTrigger() - Constructor for class org.freecompany.redline.ant.AbstractTrigger
-
- addBuiltinDirectory(String) - Static method in class org.freecompany.redline.payload.Contents
-
Add additional directory that is assumed to already exist on system where the RPM will be installed
(e.g.
- addConflicts(String, int, String) - Method in class org.freecompany.redline.Builder
-
- addConflicts(CharSequence, CharSequence, int) - Method in class org.freecompany.redline.Builder
-
- addConflictsLess(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
- addConflictsMore(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
- addDependency(String, int, String) - Method in class org.freecompany.redline.Builder
-
Adds a dependency to the RPM package.
- addDependency(CharSequence, CharSequence, int) - Method in class org.freecompany.redline.Builder
-
Adds a dependency to the RPM package.
- addDependencyLess(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
Adds a dependency to the RPM package.
- addDependencyMore(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
Adds a dependency to the RPM package.
- addDepends(Depends) - Method in class org.freecompany.redline.ant.AbstractTrigger
-
- addDepends(Depends) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addDirectory(String) - Method in class org.freecompany.redline.Builder
-
Adds the directory to the repository with the default mode of 644.
- addDirectory(String, int, Directive, String, String) - Method in class org.freecompany.redline.Builder
-
Adds the directory to the repository.
- addDirectory(String, int, Directive, String, String, boolean) - Method in class org.freecompany.redline.Builder
-
Adds the directory to the repository.
- addDirectory(String, Directive) - Method in class org.freecompany.redline.Builder
-
Adds the directory to the repository with the default mode of 644.
- addDirectory(String) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the default permissions of 644.
- addDirectory(String, Directive) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the default permissions of 644.
- addDirectory(String, int) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the specified permissions.
- addDirectory(String, int, Directive, String, String) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the specified permissions.
- addDirectory(String, int, Directive, String, String, boolean) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the specified permissions.
- addEntry(AbstractHeader.Tag, int) - Method in class org.freecompany.redline.header.AbstractHeader
-
Adds a pending entry to this header.
- addFile(String, File, int) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, int) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, int, String, String) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, int, Directive, String, String) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, int, Directive, String, String, boolean) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, Directive, String, String) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File, int, Directive) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order.
- addFile(String, File) - Method in class org.freecompany.redline.Builder
-
Adds the file to the repository with the default mode of 644.
- addFile(String, File) - Method in class org.freecompany.redline.payload.Contents
-
Adds a file entry to the archive with the default permissions of 644.
- addFile(String, File, int) - Method in class org.freecompany.redline.payload.Contents
-
Adds a file entry to the archive with the specified permissions.
- addFile(String, File, int, int) - Method in class org.freecompany.redline.payload.Contents
-
Adds a file entry to the archive with the specified permissions.
- addFile(String, File, int, Directive) - Method in class org.freecompany.redline.payload.Contents
-
Adds a file entry to the archive with the specified permissions.
- addFile(String, File, int, Directive, String, String) - Method in class org.freecompany.redline.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.freecompany.redline.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.freecompany.redline.payload.Contents
-
Adds a file entry to the archive with the specified permissions.
- addGhost(Ghost) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addHeaderEntry(AbstractHeader.Tag, String) - Method in class org.freecompany.redline.Builder
-
Adds a header entry value to the header.
- addLink(Link) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addLink(String, String) - Method in class org.freecompany.redline.Builder
-
Adds a symbolic link to the repository.
- addLink(String, String, int) - Method in class org.freecompany.redline.Builder
-
Adds a symbolic link to the repository.
- addLink(String, String) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the default permissions of 644.
- addLink(String, String, int) - Method in class org.freecompany.redline.payload.Contents
-
Adds a directory entry to the archive with the specified permissions.
- addNamespace(String, String) - Method in class org.freecompany.redline.SimpleNamespaceContext
-
- addObsoletes(String, int, String) - Method in class org.freecompany.redline.Builder
-
- addObsoletes(CharSequence, CharSequence, int) - Method in class org.freecompany.redline.Builder
-
- addObsoletesLess(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
- addObsoletesMore(CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
- addParents(File, int, String, String) - Method in class org.freecompany.redline.payload.Contents
-
Adds entries for parent directories of this file, so that they may be cleaned up when
removing the package.
- addRpmfileset(RpmFileSet) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addSignature(PrivateKey) - Method in class org.freecompany.redline.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.freecompany.redline.ant.RedlineTask
-
- addTrigger(File, String, Map<String, IntString>, int) - Method in class org.freecompany.redline.Builder
-
Adds a trigger to the RPM package.
- addTriggerIn(TriggerIn) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addTriggerPostUn(TriggerPostUn) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addTriggerPreIn(TriggerPreIn) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addTriggerUn(TriggerUn) - Method in class org.freecompany.redline.ant.RedlineTask
-
- addURL(String, URL, int, int) - Method in class org.freecompany.redline.Builder
-
Add the specified file to the repository payload in order by URL.
- addURL(String, URL, int, int, String, String) - Method in class org.freecompany.redline.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.freecompany.redline.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.freecompany.redline.payload.Contents
-
Adds a URL entry to the archive with the specified permissions.
- addZipfileset(ZipFileSet) - Method in class org.freecompany.redline.ant.RedlineTask
-
- appendCollection(String, Collection) - Method in class org.freecompany.redline.XmlEditor
-
- appendNode(String) - Method in class org.freecompany.redline.XmlEditor
-
- arch - Variable in class org.freecompany.redline.header.Lead
-
- architecture - Variable in class org.freecompany.redline.ant.RedlineTask
-
- Architecture - Enum in org.freecompany.redline.header
-
- getArch() - Method in class org.freecompany.redline.header.Lead
-
- getBaseNames() - Method in class org.freecompany.redline.payload.Contents
-
Gets the basenames header values.
- getBaseURI() - Method in class org.freecompany.redline.XmlEditor
-
- getBoolean(String) - Method in class org.freecompany.redline.XmlEditor
-
- getBoolean(String, boolean) - Method in class org.freecompany.redline.XmlEditor
-
- getClasses() - Method in class org.freecompany.redline.payload.Contents
-
Gets the classes header values.
- getCode() - Method in interface org.freecompany.redline.header.AbstractHeader.Tag
-
- getCode() - Method in enum org.freecompany.redline.header.Header.HeaderTag
-
- getCode() - Method in enum org.freecompany.redline.header.Signature.SignatureTag
-
- getColors() - Method in class org.freecompany.redline.payload.Contents
-
Gets the colors header values.
- getComparison() - Method in class org.freecompany.redline.ant.Depends
-
- getContexts() - Method in class org.freecompany.redline.payload.Contents
-
Gets the contexts header values.
- getData(ByteBuffer) - Method in class org.freecompany.redline.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.freecompany.redline.ant.AbstractTrigger
-
- getDependsN() - Method in class org.freecompany.redline.payload.Contents
-
Gets the dependsn header values.
- getDependsX() - Method in class org.freecompany.redline.payload.Contents
-
Gets the dependsx header values.
- getDevices() - Method in class org.freecompany.redline.payload.Contents
-
Gets the devices header values.
- getDevMajor() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getDevMinor() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getDirective() - Method in class org.freecompany.redline.ant.RpmFileSet
-
- getDirIndexes() - Method in class org.freecompany.redline.payload.Contents
-
Gets the dirindexes headers values.
- getDirmode() - Method in class org.freecompany.redline.ant.Ghost
-
- getDirNames() - Method in class org.freecompany.redline.payload.Contents
-
Gets the dirnames headers values.
- getDocument() - Method in class org.freecompany.redline.XmlEditor
-
- getEndPos() - Method in class org.freecompany.redline.header.AbstractHeader
-
- getEntry(AbstractHeader.Tag) - Method in class org.freecompany.redline.header.AbstractHeader
-
- getEntry(int) - Method in class org.freecompany.redline.header.AbstractHeader
-
- getFilemode() - Method in class org.freecompany.redline.ant.Ghost
-
- getFileSize() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getFlag() - Method in class org.freecompany.redline.ant.AbstractTrigger
-
- getFlag() - Method in class org.freecompany.redline.ant.TriggerIn
-
- getFlag() - Method in class org.freecompany.redline.ant.TriggerPostUn
-
- getFlag() - Method in class org.freecompany.redline.ant.TriggerPreIn
-
- getFlag() - Method in class org.freecompany.redline.ant.TriggerUn
-
- getFlags() - Method in class org.freecompany.redline.payload.Contents
-
Gets the flags header values.
- getFlags() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getGname() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getGroup() - Method in class org.freecompany.redline.ant.Ghost
-
- getGroups() - Method in class org.freecompany.redline.payload.Contents
-
Gets the groups header values.
- getHeader() - Method in class org.freecompany.redline.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.freecompany.redline.header.Format
-
- getImmutable(int) - Method in class org.freecompany.redline.Builder
-
- getIndex() - Method in class org.freecompany.redline.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.freecompany.redline.payload.CpioHeader
-
- getInodes() - Method in class org.freecompany.redline.payload.Contents
-
Gets the inodes header values.
- getInt() - Method in class org.freecompany.redline.IntString
-
- getInteger(String) - Method in class org.freecompany.redline.XmlEditor
-
- getInteger(String, int) - Method in class org.freecompany.redline.XmlEditor
-
- getLangs() - Method in class org.freecompany.redline.payload.Contents
-
Gets the langs header values.
- getLead() - Method in class org.freecompany.redline.header.Format
-
- getLinkTos() - Method in class org.freecompany.redline.payload.Contents
-
Gets the linktos header values.
- getMD5s() - Method in class org.freecompany.redline.payload.Contents
-
Caclulates an MD5 hash for each file in the archive.
- getMode() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getModes() - Method in class org.freecompany.redline.payload.Contents
-
Gets the modes header values.
- getMtime() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getMtimes() - Method in class org.freecompany.redline.payload.Contents
-
Gets the mtimes header values.
- getName() - Method in class org.freecompany.redline.ant.Depends
-
- getName() - Method in interface org.freecompany.redline.header.AbstractHeader.Tag
-
- getName() - Method in enum org.freecompany.redline.header.Header.HeaderTag
-
- getName() - Method in class org.freecompany.redline.header.Lead
-
- getName() - Method in enum org.freecompany.redline.header.Signature.SignatureTag
-
- getName() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getNamespaceURI(String) - Method in class org.freecompany.redline.SimpleNamespaceContext
-
- getOffset(int) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- getOffset(int) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- getPath() - Method in class org.freecompany.redline.ant.Ghost
-
- getPath() - Method in class org.freecompany.redline.ant.Link
-
- getPending() - Method in class org.freecompany.redline.header.AbstractHeader
-
- getPermissions() - Method in class org.freecompany.redline.ant.Link
-
- getPermissions() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getPrefix(String) - Method in class org.freecompany.redline.SimpleNamespaceContext
-
- getPrefixes(String) - Method in class org.freecompany.redline.SimpleNamespaceContext
-
- getRdevMajor() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getRdevMinor() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getRdevs() - Method in class org.freecompany.redline.payload.Contents
-
Gets the rdevs header values.
- getScript() - Method in class org.freecompany.redline.ant.AbstractTrigger
-
- getSignature(int) - Method in class org.freecompany.redline.Builder
-
- getSignature() - Method in class org.freecompany.redline.header.Format
-
- getSizes() - Method in class org.freecompany.redline.payload.Contents
-
Gets the sizes header values.
- getSource(CpioHeader) - Method in class org.freecompany.redline.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.freecompany.redline.Builder
-
Returns the special header expected by RPM for
a particular header.
- getStartPos() - Method in class org.freecompany.redline.header.AbstractHeader
-
- getString() - Method in class org.freecompany.redline.IntString
-
- getTag() - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- getTag() - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- getTarget() - Method in class org.freecompany.redline.ant.Link
-
- getTotalSize() - Method in class org.freecompany.redline.payload.Contents
-
Accumulated size of all files included in the archive.
- getType() - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
Returns the data type of this entry.
- getType() - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- getType() - Method in interface org.freecompany.redline.header.AbstractHeader.Tag
-
- getType() - Method in enum org.freecompany.redline.header.Header.HeaderTag
-
- getType() - Method in enum org.freecompany.redline.header.Signature.SignatureTag
-
- getType() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getUname() - Method in class org.freecompany.redline.payload.CpioHeader
-
- getUsername() - Method in class org.freecompany.redline.ant.Ghost
-
- getUsers() - Method in class org.freecompany.redline.payload.Contents
-
Gets the users header values.
- getValue(String) - Method in class org.freecompany.redline.XmlEditor
-
- getValue(String, String) - Method in class org.freecompany.redline.XmlEditor
-
- getValueAsFullURI(String) - Method in class org.freecompany.redline.XmlEditor
-
- getValueAsNumber(String) - Method in class org.freecompany.redline.XmlEditor
-
- getValueAsURI(String) - Method in class org.freecompany.redline.XmlEditor
-
- getValues() - Method in class org.freecompany.redline.ant.Depends.ComparisonEnum
-
- getValues() - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- getValues() - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- getVerifyFlags() - Method in class org.freecompany.redline.payload.Contents
-
Gets the verifyflags header values.
- getVersion() - Method in class org.freecompany.redline.ant.Depends
-
- Ghost - Class in org.freecompany.redline.ant
-
Object describing a %ghost file
to be added to the rpm without the
file needing to exist beforehand.
- Ghost() - Constructor for class org.freecompany.redline.ant.Ghost
-
- GHOST - Static variable in class org.freecompany.redline.payload.Directive
-
- ghosts - Variable in class org.freecompany.redline.ant.RedlineTask
-
- gid - Variable in class org.freecompany.redline.payload.CpioHeader
-
- gname - Variable in class org.freecompany.redline.payload.CpioHeader
-
- GREATER - Static variable in interface org.freecompany.redline.header.Flags
-
- group - Variable in class org.freecompany.redline.ant.Ghost
-
- group - Variable in class org.freecompany.redline.ant.RedlineTask
-
- rdevMajor - Variable in class org.freecompany.redline.payload.CpioHeader
-
- rdevMinor - Variable in class org.freecompany.redline.payload.CpioHeader
-
- read(ByteBuffer) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
Reads this entries value from the provided buffer using the set count.
- read(ByteBuffer) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- read(ReadableByteChannel) - Method in class org.freecompany.redline.header.AbstractHeader
-
Reads the entire header contents for this channel and returns the number of entries
found.
- read(ReadableByteChannel) - Method in class org.freecompany.redline.header.Format
-
- read(ReadableByteChannel) - Method in class org.freecompany.redline.header.Lead
-
- read(ReadableByteChannel, int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- read(ByteBuffer) - Method in class org.freecompany.redline.ReadableChannelWrapper
-
Reads data from the channel and passes it to the consumer.
- read(File) - Method in class org.freecompany.redline.XmlEditor
-
- read(InputStream) - Method in class org.freecompany.redline.XmlEditor
-
- ReadableChannelWrapper - Class in org.freecompany.redline
-
Wrapper for observing data read from a NIO channel.
- ReadableChannelWrapper(ReadableByteChannel) - Constructor for class org.freecompany.redline.ReadableChannelWrapper
-
- readChars(CharBuffer, int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- readDocument(File) - Static method in class org.freecompany.redline.XmlEditor
-
- readDocument(InputStream) - Static method in class org.freecompany.redline.XmlEditor
-
- readEight(CharBuffer) - Method in class org.freecompany.redline.payload.CpioHeader
-
- readEntry(int, int, int, int, ByteBuffer) - Method in class org.freecompany.redline.header.AbstractHeader
-
- README - Static variable in class org.freecompany.redline.payload.Directive
-
- readSix(CharBuffer) - Method in class org.freecompany.redline.payload.CpioHeader
-
- ready() - Method in class org.freecompany.redline.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.freecompany.redline.header.AbstractHeader.Entry
-
- RedlineException - Exception in org.freecompany.redline
-
- RedlineException(String) - Constructor for exception org.freecompany.redline.RedlineException
-
- RedlineException(String, Throwable) - Constructor for exception org.freecompany.redline.RedlineException
-
- RedlineTask - Class in org.freecompany.redline.ant
-
Ant task for creating an RPM file.
- RedlineTask() - Constructor for class org.freecompany.redline.ant.RedlineTask
-
- RedlineTask - Class in org.redline_rpm
-
Task under new namespace, points to existing task until rest of sources are moved.
- RedlineTask() - Constructor for class org.redline_rpm.RedlineTask
-
- release - Variable in class org.freecompany.redline.ant.RedlineTask
-
- removeEntry(AbstractHeader.Entry<?>) - Method in class org.freecompany.redline.header.AbstractHeader
-
- removeNamespace(String) - Method in class org.freecompany.redline.SimpleNamespaceContext
-
- replaceCollection(String, Collection) - Method in class org.freecompany.redline.XmlEditor
-
- restrict(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- round(int, int) - Static method in class org.freecompany.redline.Util
-
- RPMFILE_CONFIG - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_DOC - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_EXCLUDE - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_GHOST - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_ICON - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_LICENSE - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_MISSINGOK - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_NONE - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_NOREPLACE - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_POLICY - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_PUBKEY - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_README - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_SPECFILE - Static variable in class org.freecompany.redline.payload.Directive
-
- RPMFILE_UNPATCHED - Static variable in class org.freecompany.redline.payload.Directive
-
- RpmFileSet - Class in org.freecompany.redline.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.freecompany.redline.ant.RpmFileSet
-
Constructor for RpmFileSet
- RpmFileSet(FileSet) - Constructor for class org.freecompany.redline.ant.RpmFileSet
-
Constructor using a fileset arguement.
- RpmFileSet(RpmFileSet) - Constructor for class org.freecompany.redline.ant.RpmFileSet
-
Constructor using a archive fileset argument.
- RPMLIB - Static variable in interface org.freecompany.redline.header.Flags
-
- RpmType - Enum in org.freecompany.redline.header
-
- run(File) - Method in class org.freecompany.redline.Main
-
Runs the tool using a configuration provided in the given file parameter.
- run(XmlEditor, File) - Method in class org.freecompany.redline.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.freecompany.redline.Main
-
Runs the tool using the provided settings.
- run(ReadableChannelWrapper) - Method in class org.freecompany.redline.Scanner
-
Reads the headers of an RPM and returns a description of it
and it's format.
- Scanner - Class in org.freecompany.redline
-
The scanner reads an RPM file and outputs useful
information about it's contents.
- Scanner() - Constructor for class org.freecompany.redline.Scanner
-
- Scanner(PrintStream) - Constructor for class org.freecompany.redline.Scanner
-
- script - Variable in class org.freecompany.redline.ant.AbstractTrigger
-
- SCRIPT_POST - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_POSTTRANS - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_POSTUN - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_PRE - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_PRETRANS - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_PREUN - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_TRIGGERIN - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_TRIGGERPOSTUN - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_TRIGGERPREIN - Static variable in interface org.freecompany.redline.header.Flags
-
- SCRIPT_TRIGGERUN - Static variable in interface org.freecompany.redline.header.Flags
-
- set(int) - Method in class org.freecompany.redline.payload.Directive
-
- setArch(Architecture) - Method in class org.freecompany.redline.header.Lead
-
- setArchitecture(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setBuildHost(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setComparison(Depends.ComparisonEnum) - Method in class org.freecompany.redline.ant.Depends
-
- setConfig(boolean) - Method in class org.freecompany.redline.ant.RpmFileSet
-
Supports RPM's %config directive, used to flag the specified file as being a configuration file.
- setCount(int) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setCount(int) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- setDescription(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setDescription(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setDestination(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setDirmode(int) - Method in class org.freecompany.redline.ant.Ghost
-
- setDistribution(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setDistribution(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setDoc(boolean) - Method in class org.freecompany.redline.ant.RpmFileSet
-
Supports RPM's %doc directive, which flags the files as being documentation.
- setDocument(Document) - Method in class org.freecompany.redline.XmlEditor
-
- setEndPos(int) - Method in class org.freecompany.redline.header.AbstractHeader
-
- setFilemode(int) - Method in class org.freecompany.redline.ant.Ghost
-
- setFiles(Contents) - Method in class org.freecompany.redline.Builder
-
Sets the group of contents to include in this RPM.
- setFileSize(int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setFlags(int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setGhost(boolean) - Method in class org.freecompany.redline.ant.RpmFileSet
-
Supports RPM's %ghost directive, used to flag the specified file as being a ghost file.
- setGname(String) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setGroup(String) - Method in class org.freecompany.redline.ant.Ghost
-
- setGroup(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setGroup(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setHost(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setInode(int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setInt(int) - Method in class org.freecompany.redline.IntString
-
- setLast() - Method in class org.freecompany.redline.payload.CpioHeader
-
- setLicense(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setLicense(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setMajor(byte) - Method in class org.freecompany.redline.header.Lead
-
- setMinor(byte) - Method in class org.freecompany.redline.header.Lead
-
- setModified(boolean) - Method in class org.freecompany.redline.XmlEditor
-
- setMtime(long) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setName(String) - Method in class org.freecompany.redline.ant.Depends
-
- setName(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setName(String) - Method in class org.freecompany.redline.header.Lead
-
- setName(String) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setNoReplace(boolean) - Method in class org.freecompany.redline.ant.RpmFileSet
-
Supports RPM's %config(noreplace) directive.
- setOffset(int) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setOffset(int) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- setOs(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setOs(Os) - Method in class org.freecompany.redline.header.Lead
-
- setPackage(CharSequence, CharSequence, CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setPackager(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPackager(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setPath(String) - Method in class org.freecompany.redline.ant.Ghost
-
- setPath(String) - Method in class org.freecompany.redline.ant.Link
-
- setPermissions(int) - Method in class org.freecompany.redline.ant.Link
-
- setPermissions(int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setPlatform(Architecture, Os) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setPlatform(Architecture, CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setPostInstallProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPostInstallScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPostInstallScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM post-installation.
- setPostInstallScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM post-installation.
- setPostTransProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPostTransScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPostTransScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM post-transaction.
- setPostTransScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM post-transaction.
- setPostUninstallProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPostUninstallScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPostUninstallScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM post-uninstallation.
- setPostUninstallScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM post-uninstallation.
- setPrefixes(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPrefixes(String...) - Method in class org.freecompany.redline.Builder
-
Sets the package prefix directories to allow any files installed under
them to be relocatable.
- setPreInstallProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPreInstallScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPreInstallScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM pre-installation.
- setPreInstallScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM pre-installation.
- setPreTransProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPreTransScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPreTransScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM pre-transaction.
- setPreTransScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM pre-transaction.
- setPreUninstallProgram(String) - Method in class org.freecompany.redline.Builder
-
- setPreUninstallScript(File) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setPreUninstallScript(String) - Method in class org.freecompany.redline.Builder
-
Declares a script to be run as part of the RPM pre-uninstallation.
- setPreUninstallScript(File) - Method in class org.freecompany.redline.Builder
-
Declares a script file to be run as part of the RPM pre-uninstallation.
- setProvides(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setProvides(CharSequence) - Method in class org.freecompany.redline.Builder
-
Declares a dependency that this package exports, and that other packages can use to
provide library functions.
- setRelease(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setScript(File) - Method in class org.freecompany.redline.ant.AbstractTrigger
-
- setSigtype(short) - Method in class org.freecompany.redline.header.Lead
-
- setSize(int) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setSize(int) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- setSourcePackage(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setSourceRpm(String) - Method in class org.freecompany.redline.Builder
-
Adds a source rpm.
- setStartPos(int) - Method in class org.freecompany.redline.header.AbstractHeader
-
- setString(String) - Method in class org.freecompany.redline.IntString
-
- setSummary(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setSummary(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setTag(AbstractHeader.Tag) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setTag(int) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setTag(int) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- setTarget(String) - Method in class org.freecompany.redline.ant.Link
-
- setType(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setType(RpmType) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setType(RpmType) - Method in class org.freecompany.redline.header.Lead
-
- setType(int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setUname(String) - Method in class org.freecompany.redline.payload.CpioHeader
-
- setUrl(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setUrl(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setUsername(String) - Method in class org.freecompany.redline.ant.Ghost
-
- setValue(String, String) - Method in class org.freecompany.redline.XmlEditor
-
- setValues(T) - Method in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- setValues(T) - Method in interface org.freecompany.redline.header.AbstractHeader.Entry
-
- setVendor(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- setVendor(CharSequence) - Method in class org.freecompany.redline.Builder
-
Required Field.
- setVersion(String) - Method in class org.freecompany.redline.ant.Depends
-
- setVersion(String) - Method in class org.freecompany.redline.ant.RedlineTask
-
- signature - Variable in class org.freecompany.redline.Builder
-
- signature - Variable in class org.freecompany.redline.header.Format
-
- Signature - Class in org.freecompany.redline.header
-
- Signature() - Constructor for class org.freecompany.redline.header.Signature
-
- Signature.SignatureTag - Enum in org.freecompany.redline.header
-
- signatures - Variable in class org.freecompany.redline.Builder
-
- sigtype - Variable in class org.freecompany.redline.header.Lead
-
- SimpleNamespaceContext - Class in org.freecompany.redline
-
- SimpleNamespaceContext() - Constructor for class org.freecompany.redline.SimpleNamespaceContext
-
- size - Variable in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- size() - Method in class org.freecompany.redline.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.freecompany.redline.header.AbstractHeader.Entry
-
- size() - Method in class org.freecompany.redline.payload.Contents
-
Retrieve the size of this archive in number of files.
- skip(ReadableByteChannel, int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- skip(WritableByteChannel, int) - Method in class org.freecompany.redline.payload.CpioHeader
-
- SOCKET - Static variable in class org.freecompany.redline.payload.CpioHeader
-
- sourcePackage - Variable in class org.freecompany.redline.ant.RedlineTask
-
- sources - Variable in class org.freecompany.redline.payload.Contents
-
- SPECFILE - Static variable in class org.freecompany.redline.payload.Directive
-
- start(WritableByteChannel) - Method in class org.freecompany.redline.ChannelWrapper
-
- start() - Method in class org.freecompany.redline.ChannelWrapper
-
Initializes a byte counter on this channel.
- start(PrivateKey) - Method in class org.freecompany.redline.ChannelWrapper
-
Initialize a signature on this channel.
- start(String) - Method in class org.freecompany.redline.ChannelWrapper
-
Initialize a digest on this channel.
- startPos - Variable in class org.freecompany.redline.header.AbstractHeader
-
- startPrefixMapping(String, String) - Method in class org.freecompany.redline.XmlEditor
-
- summary - Variable in class org.freecompany.redline.ant.RedlineTask
-
- SYMLINK - Static variable in class org.freecompany.redline.payload.CpioHeader
-
- valueOf(String) - Static method in enum org.freecompany.redline.header.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.freecompany.redline.header.Header.HeaderTag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.freecompany.redline.header.Os
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.freecompany.redline.header.PayloadCompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.freecompany.redline.header.RpmType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.freecompany.redline.header.Signature.SignatureTag
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.freecompany.redline.header.AbstractHeader.AbstractEntry
-
- values() - Static method in enum org.freecompany.redline.header.Architecture
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.freecompany.redline.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.freecompany.redline.header.Os
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.freecompany.redline.header.PayloadCompressionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.freecompany.redline.header.RpmType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.freecompany.redline.header.Signature.SignatureTag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vendor - Variable in class org.freecompany.redline.ant.RedlineTask
-
- version - Variable in class org.freecompany.redline.ant.Depends
-
- version - Variable in class org.freecompany.redline.ant.RedlineTask
-