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.booleanGetter for is continue.voidsetCompanyName(String companyName) Setter for company name.voidsetCompanyWebsite(String companyWebsite) Setter for company website.voidsetDescription(String description) Setter for description.voidsetFinishDate(LocalDate finishDate) Setter for finish date.voidsetIsContinue(boolean aContinue) Setter for is continue.voidsetJobDefinition(String jobDefinition) Setter for job definition.voidsetStartDate(LocalDate startDate) Setter for start date.voidSetter 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
-