- AbstractEntry() - Constructor for class org.redline_rpm.header.AbstractHeader.AbstractEntry
-
- 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.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.
- 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.
- 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
-
- 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
-
- CDEV - Static variable in class org.redline_rpm.payload.CpioHeader
-
- 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
-
- 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
-
- ComparisonEnum() - Constructor for class org.redline_rpm.ant.Conflicts.ComparisonEnum
-
- ComparisonEnum() - Constructor for class org.redline_rpm.ant.Depends.ComparisonEnum
-
- ComparisonEnum() - Constructor for class org.redline_rpm.ant.Obsoletes.ComparisonEnum
-
- 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".
- conflictsFlags - Variable in class org.redline_rpm.Builder
-
- 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
-
- 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
-
- getAlgorithm() - Method in class org.redline_rpm.SignatureGenerator
-
- getArch() - Method in class org.redline_rpm.header.Lead
-
- 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
-
- 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.
- 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.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.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 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
-
- 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
-
- 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
-
- 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.
- 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.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.
- 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(long) - 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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 - 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
-