Index
All Classes and Interfaces|All Packages
B
- byFile(Path) - Static method in class io.kojan.javadeptools.rpm.RpmQuery
-
List RPM packages installed in the system that provide given file.
- byFile(Path, Path) - Static method in class io.kojan.javadeptools.rpm.RpmQuery
-
List RPM packages installed in a chroot that provide given file.
C
- close() - Method in class io.kojan.javadeptools.rpm.RpmArchiveInputStream
E
- equals(Object) - Method in class io.kojan.javadeptools.rpm.RpmDependency
- equals(Object) - Method in class io.kojan.javadeptools.rpm.RpmInfo
- equals(Object) - Method in class io.kojan.javadeptools.rpm.RpmPackage
- equals(Object) - Method in class io.kojan.javadeptools.rpm.RpmVersion
G
- getArch() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns architecture of RPM package.
- getBaseName() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Returns the base name of RPM file.
- getBuildArchs() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns build architectures of RPM package.
- getConflicts() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Conflicts of RPM package.
- getDirectoryName() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Returns the directory name of RPM file.
- getEnhances() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Enhances of RPM package.
- getEpoch() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns epoch of RPM package.
- getEpoch() - Method in class io.kojan.javadeptools.rpm.RpmVersion
-
Returns epoch part of RPM version.
- getExclusiveArch() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns exclusive architectures of RPM package.
- getFiles() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of files of RPM package.
- getInfo() - Method in class io.kojan.javadeptools.rpm.RpmPackage
-
Returns detailed information about RPM package, extracted from RPM header.
- getLicense() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns license of RPM package.
- getMode() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Returns mode of RPM file.
- getName() - Method in class io.kojan.javadeptools.rpm.RpmDependency
-
Returns the name part of RPM dependency.
- getName() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Returns the name of RPM file.
- getName() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns name of RPM package.
- getNextEntry() - Method in class io.kojan.javadeptools.rpm.RpmArchiveInputStream
- getObsoletes() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Obsoletes of RPM package.
- getOrderWithRequires() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of OrderWithRequires of RPM package.
- getPath() - Method in class io.kojan.javadeptools.rpm.RpmPackage
-
Returns path to RPM package in the file system.
- getProvides() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Provides of RPM package.
- getRecommends() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Recommends of RPM package.
- getRelease() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns release of RPM package.
- getRelease() - Method in class io.kojan.javadeptools.rpm.RpmVersion
-
Returns release part of RPM version.
- getRequires() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Requires of RPM package.
- getSense() - Method in class io.kojan.javadeptools.rpm.RpmDependency
-
Returns the relation part of RPM dependency.
- getSize() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Returns size of RPM file.
- getSourceName() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns name part of the source RPM from which given RPM package was built.
- getSourceRPM() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns source RPM from which given RPM package was built.
- getSuggests() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Suggests of RPM package.
- getSupplements() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns list of Supplements of RPM package.
- getVersion() - Method in class io.kojan.javadeptools.rpm.RpmDependency
-
Returns the version part of RPM dependency.
- getVersion() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Returns version of RPM package.
- getVersion() - Method in class io.kojan.javadeptools.rpm.RpmVersion
-
Returns version part of RPM version.
H
- hashCode() - Method in class io.kojan.javadeptools.rpm.RpmDependency
- hashCode() - Method in class io.kojan.javadeptools.rpm.RpmInfo
- hashCode() - Method in class io.kojan.javadeptools.rpm.RpmPackage
- hashCode() - Method in class io.kojan.javadeptools.rpm.RpmVersion
I
- io.kojan.javadeptools.rpm - module io.kojan.javadeptools.rpm
-
Module for read-only access to RPM packages.
- io.kojan.javadeptools.rpm - package io.kojan.javadeptools.rpm
- isDirectory() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Determines whether the file is a directory.
- isRegularFile() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Determines whether the file is a regular file.
- isRich() - Method in class io.kojan.javadeptools.rpm.RpmDependency
-
Determines whether the RPM dependency is a rich dependency, also known as boolean dependency.
- isSourcePackage() - Method in class io.kojan.javadeptools.rpm.RpmInfo
-
Determines whether RPM package is a source package (SRPM).
- isSymbolicLink() - Method in class io.kojan.javadeptools.rpm.RpmFile
-
Determines whether the file is a symbolic link.
M
- main(String[]) - Static method in class io.kojan.javadeptools.rpm.Main
-
Invokes the CLI tool.
- Main - Class in io.kojan.javadeptools.rpm
-
A simple command-line tool for querying RPM packages.
R
- read(byte[], int, int) - Method in class io.kojan.javadeptools.rpm.RpmArchiveInputStream
- RpmArchiveInputStream - Class in io.kojan.javadeptools.rpm
-
A class for reading RPM package as an archive.
- RpmArchiveInputStream(RpmPackage) - Constructor for class io.kojan.javadeptools.rpm.RpmArchiveInputStream
-
Opens RPM package from disk as
ArchiveInputStream
- RpmArchiveInputStream(Path) - Constructor for class io.kojan.javadeptools.rpm.RpmArchiveInputStream
-
Opens RPM package from disk as
ArchiveInputStream
- RpmDependency - Class in io.kojan.javadeptools.rpm
-
RPM dependency with optional relation and version.
- RpmFile - Class in io.kojan.javadeptools.rpm
-
RPM file.
- RpmInfo - Class in io.kojan.javadeptools.rpm
-
Information about RPM package, based on data from RPM header.
- RpmPackage - Class in io.kojan.javadeptools.rpm
-
Representation of a RPM package file that is present in the local file system.
- RpmPackage(Path) - Constructor for class io.kojan.javadeptools.rpm.RpmPackage
-
Read RPM package from disk.
- RpmQuery - Class in io.kojan.javadeptools.rpm
-
List installed RPM packages by given criteria.
- RpmVersion - Class in io.kojan.javadeptools.rpm
-
RPM compound version (EVR) that consists of epoch, version and release.
- RpmVersion(String) - Constructor for class io.kojan.javadeptools.rpm.RpmVersion
-
Constructs
RpmVersion
by parsing RPM EVR string.
T
- toString() - Method in class io.kojan.javadeptools.rpm.RpmDependency
- toString() - Method in class io.kojan.javadeptools.rpm.RpmFile
- toString() - Method in class io.kojan.javadeptools.rpm.RpmInfo
- toString() - Method in class io.kojan.javadeptools.rpm.RpmPackage
- toString() - Method in class io.kojan.javadeptools.rpm.RpmVersion
All Classes and Interfaces|All Packages