Class Cpu


public class Cpu extends Component
Represents a CPU component | Représente un composant CPU.
Author:
FIGUEIRAS Jossua
  • Constructor Details

    • Cpu

      public Cpu(int id, String brand, String model, int m, int tid, int nb_core, int max_ram)
      Creates a CPU instance using explicit values | Crée une instance de CPU à partir de valeurs explicites.
      Parameters:
      id - the unique identifier of the CPU | l'identifiant unique du CPU
      brand - the CPU manufacturer | le fabricant du CPU
      model - the CPU model | le modèle du CPU
      m - the associated machine ID | l'identifiant de la machine associée
      tid - the associated ticket ID | l'identifiant du ticket associé
      nb_core - the number of CPU cores | le nombre de cœurs du processeur
      max_ram - the maximum supported RAM | la quantité maximale de RAM supportée
    • Cpu

      public Cpu(ResultSet result)
      Creates a CPU instance from a SQL result set | Crée une instance de CPU à partir d'un résultat SQL.
      Parameters:
      result - the SQL result set containing CPU data | le résultat SQL contenant les données du CPU
  • Method Details

    • getNbCore

      public int getNbCore()
      Returns the number of CPU cores | Retourne le nombre de cœurs du processeur.
      Returns:
      the number of cores | le nombre de cœurs
    • getMaxRam

      public int getMaxRam()
      Returns the maximum supported RAM | Retourne la quantité maximale de RAM supportée.
      Returns:
      the maximum RAM value | la valeur maximale de RAM