Package models
Class Job
- java.lang.Object
 - 
- models.Job
 
 
- 
public class Job extends java.lang.ObjectA classeJobcontém os atributos de uma vaga de emprego.- Since:
 - 2023.
 - Version:
 - 1.2
 - Author:
 - Ana Clara, Arthur e Caio.
 
 
- 
- 
Constructor Summary
Constructors Constructor Description Job(java.lang.String name, int salary, int workload, java.lang.String modality, java.lang.String occupation_area)Método construtor sobrecarregado, removido o parâmetro de requisitosJob(java.lang.String name, int salary, int workload, java.lang.String modality, java.lang.String occupation_area, java.lang.String requirements)Método construtor de uma vaga de emprego. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetModality()java.lang.StringgetName()java.lang.StringgetOccupationArea()java.lang.StringgetRequirements()intgetSalary()intgetWorkload()voidsetModality(java.lang.String modality)voidsetName(java.lang.String name)voidsetOccupationArea(java.lang.String occupationArea)voidsetRequirements(java.lang.String requirements)voidsetSalary(int salary)voidsetWorkload(int hours)java.lang.StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
Job
public Job(java.lang.String name, int salary, int workload, java.lang.String modality, java.lang.String occupation_area, java.lang.String requirements)Método construtor de uma vaga de emprego.- Parameters:
 name- define o nome da vaga de empregosalary- atribui um salário para o cargoworkload- define a carga horária da vagamodality- define se o emprego ofertado é remoto, presencial ou híbridooccupation_area- define o segmento profissinal da vaga oferecidarequirements- lista habilidades necessárias para exercer o cargo
 
- 
Job
public Job(java.lang.String name, int salary, int workload, java.lang.String modality, java.lang.String occupation_area)Método construtor sobrecarregado, removido o parâmetro de requisitos- Parameters:
 name- define o nome da vaga de empregosalary- atribui um salário para o cargoworkload- define a carga horária da vagamodality- define se o emprego ofertado é remoto, presencial ou híbridooccupation_area- define o segmento profissinal da vaga oferecida
 
 - 
 
- 
Method Detail
- 
getName
public java.lang.String getName()
 
- 
getSalary
public int getSalary()
 
- 
getWorkload
public int getWorkload()
 
- 
getModality
public java.lang.String getModality()
 
- 
getOccupationArea
public java.lang.String getOccupationArea()
 
- 
getRequirements
public java.lang.String getRequirements()
 
- 
setName
public void setName(java.lang.String name)
 
- 
setOccupationArea
public void setOccupationArea(java.lang.String occupationArea)
 
- 
setSalary
public void setSalary(int salary)
 
- 
setWorkload
public void setWorkload(int hours)
 
- 
setModality
public void setModality(java.lang.String modality)
 
- 
setRequirements
public void setRequirements(java.lang.String requirements)
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
 - 
 
 -