Class Pkg.Info

  • Enclosing class:
    Pkg

    public static class Pkg.Info
    extends java.lang.Object
    Information about a package as returned by pkg.info_installed and pkg.info_available
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Optional<java.lang.String> architecture  
      private java.util.Optional<java.time.ZonedDateTime> buildDate  
      private java.util.Optional<java.lang.Long> buildDateUnixTime  
      private java.util.Optional<java.lang.String> buildHost  
      private java.util.Optional<java.lang.String> description  
      private java.util.Optional<java.lang.String> epoch  
      private java.util.Optional<java.lang.String> group  
      private java.util.Optional<java.time.ZonedDateTime> installDate  
      private java.util.Optional<java.lang.Long> installDateUnixTime  
      private java.util.Optional<java.lang.String> license  
      private java.util.Optional<java.lang.String> newFeaturesHaveBeenAdded  
      private java.util.Optional<java.lang.String> packager  
      private java.util.Optional<java.lang.String> release  
      private java.util.Optional<java.lang.String> relocations  
      private java.util.Optional<java.lang.String> signature  
      private java.util.Optional<java.lang.String> size  
      private java.util.Optional<java.lang.String> source  
      private java.util.Optional<java.lang.String> summary  
      private java.util.Optional<java.lang.String> url  
      private java.util.Optional<java.lang.String> vendor  
      private java.util.Optional<java.lang.String> version  
    • Constructor Summary

      Constructors 
      Constructor Description
      Info()  
    • Field Detail

      • architecture

        @SerializedName("arch")
        private java.util.Optional<java.lang.String> architecture
      • buildDate

        @SerializedName("build_date")
        private java.util.Optional<java.time.ZonedDateTime> buildDate
      • buildDateUnixTime

        @SerializedName("build_date_time_t")
        private java.util.Optional<java.lang.Long> buildDateUnixTime
      • buildHost

        @SerializedName("build_host")
        private java.util.Optional<java.lang.String> buildHost
      • description

        private java.util.Optional<java.lang.String> description
      • group

        private java.util.Optional<java.lang.String> group
      • installDate

        @SerializedName("install_date")
        private java.util.Optional<java.time.ZonedDateTime> installDate
      • installDateUnixTime

        @SerializedName("install_date_time_t")
        private java.util.Optional<java.lang.Long> installDateUnixTime
      • license

        private java.util.Optional<java.lang.String> license
      • newFeaturesHaveBeenAdded

        @SerializedName("new_features_have_been_added")
        private java.util.Optional<java.lang.String> newFeaturesHaveBeenAdded
      • packager

        private java.util.Optional<java.lang.String> packager
      • release

        private java.util.Optional<java.lang.String> release
      • relocations

        private java.util.Optional<java.lang.String> relocations
      • signature

        private java.util.Optional<java.lang.String> signature
      • size

        private java.util.Optional<java.lang.String> size
      • source

        private java.util.Optional<java.lang.String> source
      • summary

        private java.util.Optional<java.lang.String> summary
      • url

        private java.util.Optional<java.lang.String> url
      • vendor

        private java.util.Optional<java.lang.String> vendor
      • version

        private java.util.Optional<java.lang.String> version
      • epoch

        private java.util.Optional<java.lang.String> epoch
    • Constructor Detail

      • Info

        public Info()
    • Method Detail

      • getArchitecture

        public java.util.Optional<java.lang.String> getArchitecture()
      • getBuildDate

        public java.util.Optional<java.time.ZonedDateTime> getBuildDate()
      • getBuildHost

        public java.util.Optional<java.lang.String> getBuildHost()
      • getGroup

        public java.util.Optional<java.lang.String> getGroup()
      • getDescription

        public java.util.Optional<java.lang.String> getDescription()
      • getInstallDate

        public java.util.Optional<java.time.ZonedDateTime> getInstallDate()
      • getLicense

        public java.util.Optional<java.lang.String> getLicense()
      • getNewFeaturesHaveBeenAdded

        public java.util.Optional<java.lang.String> getNewFeaturesHaveBeenAdded()
      • getPackager

        public java.util.Optional<java.lang.String> getPackager()
      • getRelease

        public java.util.Optional<java.lang.String> getRelease()
      • getRelocations

        public java.util.Optional<java.lang.String> getRelocations()
      • getSignature

        public java.util.Optional<java.lang.String> getSignature()
      • getSize

        public java.util.Optional<java.lang.String> getSize()
      • getSource

        public java.util.Optional<java.lang.String> getSource()
      • getSummary

        public java.util.Optional<java.lang.String> getSummary()
      • getUrl

        public java.util.Optional<java.lang.String> getUrl()
      • getVendor

        public java.util.Optional<java.lang.String> getVendor()
      • getVersion

        public java.util.Optional<java.lang.String> getVersion()
      • getEpoch

        public java.util.Optional<java.lang.String> getEpoch()
      • getBuildDateUnixTime

        public java.util.Optional<java.lang.Long> getBuildDateUnixTime()
      • getInstallDateUnixTime

        public java.util.Optional<java.lang.Long> getInstallDateUnixTime()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object