Class ExperienceUpsertDTO
java.lang.Object
callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
Data Transfer Object for an experience.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for company name.Getter for company website.Getter for description.Getter for finish date.Getter for job definition.Getter for start date.Getter for user ID.boolean
Getter for is continue.void
setCompanyName
(String companyName) Setter for company name.void
setCompanyWebsite
(String companyWebsite) Setter for company website.void
setDescription
(String description) Setter for description.void
setFinishDate
(LocalDate finishDate) Setter for finish date.void
setIsContinue
(boolean aContinue) Setter for is continue.void
setJobDefinition
(String jobDefinition) Setter for job definition.void
setStartDate
(LocalDate startDate) Setter for start date.void
Setter for user ID.
-
Constructor Details
-
ExperienceUpsertDTO
public ExperienceUpsertDTO(UUID userId, String companyName, String description, String companyWebsite, LocalDate startDate, LocalDate finishDate, boolean isContinue, String jobDefinition) Constructor.- Parameters:
userId
- user IDcompanyName
- company namedescription
- descriptioncompanyWebsite
- company websitestartDate
- start datefinishDate
- finish dateisContinue
- is continuejobDefinition
- job definition
-
-
Method Details
-
getJobDefinition
Getter for job definition.- Returns:
- job definition
-
setJobDefinition
Setter for job definition.- Parameters:
jobDefinition
- job definition
-
getUserId
Getter for user ID.- Returns:
- user ID
-
setUserId
Setter for user ID.- Parameters:
userId
- user ID
-
getCompanyName
Getter for company name.- Returns:
- company name
-
setCompanyName
Setter for company name.- Parameters:
companyName
- company name
-
getDescription
Getter for description.- Returns:
- description
-
setDescription
Setter for description.- Parameters:
description
- description
-
getCompanyWebsite
Getter for company website.- Returns:
- company website
-
setCompanyWebsite
Setter for company website.- Parameters:
companyWebsite
- company website
-
getStartDate
Getter for start date.- Returns:
- start date
-
setStartDate
Setter for start date.- Parameters:
startDate
- start date
-
getFinishDate
Getter for finish date.- Returns:
- finish date
-
setFinishDate
Setter for finish date.- Parameters:
finishDate
- finish date
-
isContinue
public boolean isContinue()Getter for is continue.- Returns:
- is continue
-
setIsContinue
public void setIsContinue(boolean aContinue) Setter for is continue.- Parameters:
aContinue
- is continue
-