Class Simulacion


  • public class Simulacion
    extends java.lang.Object
    Represents a specific simulation run performed on a building configuration. Stores parameters used for the simulation (frequency, signal type) and summary results (total cost, status). Also includes fields populated from joining with Configuracion for display purposes. Corresponds to the 'Simulaciones' table.
    • Constructor Detail

      • Simulacion

        public Simulacion()
        Default constructor.
      • Simulacion

        public Simulacion​(int id_simulaciones,
                          int id_configuraciones,
                          int frecuencia,
                          java.lang.String tipo_senal,
                          double costo_total,
                          java.lang.String estado,
                          java.lang.String fecha_simulacion)
        Constructor with core fields (excluding joined fields).
        Parameters:
        id_simulaciones - The primary key ID.
        id_configuraciones - The foreign key ID linking to the configuration.
        frecuencia - The simulation frequency.
        tipo_senal - The type of signal.
        costo_total - The calculated total cost.
        estado - The overall status.
        fecha_simulacion - The simulation timestamp string.
    • Method Detail

      • getId_simulaciones

        public int getId_simulaciones()
      • setId_simulaciones

        public void setId_simulaciones​(int id_simulaciones)
      • getId_configuraciones

        public int getId_configuraciones()
      • setId_configuraciones

        public void setId_configuraciones​(int id_configuraciones)
      • getFrecuencia

        public int getFrecuencia()
      • setFrecuencia

        public void setFrecuencia​(int frecuencia)
      • getTipo_senal

        public java.lang.String getTipo_senal()
      • setTipo_senal

        public void setTipo_senal​(java.lang.String tipo_senal)
      • getCosto_total

        public double getCosto_total()
      • setCosto_total

        public void setCosto_total​(double costo_total)
      • getEstado

        public java.lang.String getEstado()
      • setEstado

        public void setEstado​(java.lang.String estado)
      • getFecha_simulacion

        public java.lang.String getFecha_simulacion()
      • setFecha_simulacion

        public void setFecha_simulacion​(java.lang.String fecha_simulacion)
      • getNombre_edificio

        public java.lang.String getNombre_edificio()
      • setNombre_edificio

        public void setNombre_edificio​(java.lang.String nombre_edificio)
      • getNivel_cabecera

        public double getNivel_cabecera()
      • setNivel_cabecera

        public void setNivel_cabecera​(double nivel_cabecera)
      • getNum_pisos

        public int getNum_pisos()
      • setNum_pisos

        public void setNum_pisos​(int num_pisos)
      • toString

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