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.
- 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.
- 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.
- 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.
- getName() - Method in class io.kojan.javadeptools.rpm.RpmDependency
-
Returns the name part of RPM dependency.
- 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.
- 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
- 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).
R
- read() - Method in class io.kojan.javadeptools.rpm.RpmArchiveInputStream
- read(byte[]) - Method in class io.kojan.javadeptools.rpm.RpmArchiveInputStream
- 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.
- 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.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