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
-
-