Package com.signalapp.models
Class Simulacion
- java.lang.Object
-
- com.signalapp.models.Simulacion
-
public class Simulacion extends java.lang.ObjectRepresents 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 Summary
Constructors Constructor Description Simulacion()Default constructor.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).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCosto_total()java.lang.StringgetEstado()java.lang.StringgetFecha_simulacion()intgetFrecuencia()intgetId_configuraciones()intgetId_simulaciones()doublegetNivel_cabecera()java.lang.StringgetNombre_edificio()intgetNum_pisos()java.lang.StringgetTipo_senal()voidsetCosto_total(double costo_total)voidsetEstado(java.lang.String estado)voidsetFecha_simulacion(java.lang.String fecha_simulacion)voidsetFrecuencia(int frecuencia)voidsetId_configuraciones(int id_configuraciones)voidsetId_simulaciones(int id_simulaciones)voidsetNivel_cabecera(double nivel_cabecera)voidsetNombre_edificio(java.lang.String nombre_edificio)voidsetNum_pisos(int num_pisos)voidsetTipo_senal(java.lang.String tipo_senal)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-