Class CpuInfo.ProcDetails

  • Enclosing class:
    CpuInfo

    public static class CpuInfo.ProcDetails
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcDetails​(java.util.List<java.util.Map<java.lang.String,​java.lang.String>> details)  
    • Constructor Detail

      • ProcDetails

        public ProcDetails​(java.util.List<java.util.Map<java.lang.String,​java.lang.String>> details)
    • Method Detail

      • getCoreCount

        public int getCoreCount()
      • getCpuCount

        public int getCpuCount()
      • getModelName

        public java.lang.String getModelName()
      • getMhz

        public java.lang.String getMhz()
      • getCacheInfo

        public java.lang.String getCacheInfo()
      • toString

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

        public double getMaxFreq​(int cpu)
      • getCurFreq

        public double getCurFreq​(int cpu)
      • getMinFreq

        public double getMinFreq​(int cpu)
      • getCurrentSpeed

        public double getCurrentSpeed​(int cpu)
      • getCurrentSpeed

        public java.util.DoubleSummaryStatistics getCurrentSpeed()