java.lang.Object
io.kojan.javadeptools.rpm.RpmInfo
Information about RPM package, based on data from RPM header.
- Author:
- Mikolaj Izdebski
-
Method Summary
Modifier and TypeMethodDescriptionbooleangetArch()Returns architecture of RPM package.Returns build architectures of RPM package.Returns list of Conflicts of RPM package.Returns list of Enhances of RPM package.getEpoch()Returns epoch of RPM package.Returns exclusive architectures of RPM package.Returns license of RPM package.getName()Returns name of RPM package.Returns list of Obsoletes of RPM package.Returns list of OrderWithRequires of RPM package.Returns list of Provides of RPM package.Returns list of Recommends of RPM package.Returns release of RPM package.Returns list of Requires of RPM package.Returns source RPM from which given RPM package was built.Returns list of Suggests of RPM package.Returns list of Supplements of RPM package.Returns version of RPM package.inthashCode()booleanDetermines whether RPM package is a source package (SRPM).toString()
-
Method Details
-
getLicense
Returns license of RPM package.- Returns:
- license of RPM package
-
getSourceRPM
Returns source RPM from which given RPM package was built.- Returns:
- source RPM name of RPM package
-
getExclusiveArch
Returns exclusive architectures of RPM package.- Returns:
- list of exclusive architectures of RPM package
-
getBuildArchs
Returns build architectures of RPM package.- Returns:
- list of build architectures of RPM package
-
getName
Returns name of RPM package.- Returns:
- name of RPM package
-
getEpoch
Returns epoch of RPM package.- Returns:
- epoch of RPM package
-
getVersion
Returns version of RPM package.- Returns:
- version of RPM package
-
getRelease
Returns release of RPM package.- Returns:
- release of RPM package
-
getArch
Returns architecture of RPM package.- Returns:
- architecture of RPM package
-
isSourcePackage
public boolean isSourcePackage()Determines whether RPM package is a source package (SRPM).- Returns:
trueiff the package is a source package
-
getProvides
Returns list of Provides of RPM package.- Returns:
- list of Provides of RPM package
-
getRequires
Returns list of Requires of RPM package.- Returns:
- list of Requires of RPM package
-
getConflicts
Returns list of Conflicts of RPM package.- Returns:
- list of Conflicts of RPM package
-
getObsoletes
Returns list of Obsoletes of RPM package.- Returns:
- list of Obsoletes of RPM package
-
getRecommends
Returns list of Recommends of RPM package.- Returns:
- list of Recommends of RPM package
-
getSuggests
Returns list of Suggests of RPM package.- Returns:
- list of Suggests of RPM package
-
getSupplements
Returns list of Supplements of RPM package.- Returns:
- list of Supplements of RPM package
-
getEnhances
Returns list of Enhances of RPM package.- Returns:
- list of Enhances of RPM package
-
getOrderWithRequires
Returns list of OrderWithRequires of RPM package.- Returns:
- list of OrderWithRequires of RPM package
-
toString
-
hashCode
public int hashCode() -
equals
-