Package models
Class Job
- java.lang.Object
-
- models.Job
-
public class Job extends java.lang.Object
A classeJob
conté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.String
getModality()
java.lang.String
getName()
java.lang.String
getOccupationArea()
java.lang.String
getRequirements()
int
getSalary()
int
getWorkload()
void
setModality(java.lang.String modality)
void
setName(java.lang.String name)
void
setOccupationArea(java.lang.String occupationArea)
void
setRequirements(java.lang.String requirements)
void
setSalary(int salary)
void
setWorkload(int hours)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-