public class JobAssignment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JobAssignment.Builder
Class to build instances of
JobAssignment. |
| Modifier | Constructor and Description |
|---|---|
|
JobAssignment(String jobTitle,
String payType,
Money hourlyRate,
Money annualRate,
Integer weeklyHours)
Initialization constructor.
|
protected |
JobAssignment(String jobTitle,
String payType,
Money hourlyRate,
Money annualRate,
io.apimatic.core.types.OptionalNullable<Integer> weeklyHours)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Money |
getAnnualRate()
Getter for AnnualRate.
|
Money |
getHourlyRate()
Getter for HourlyRate.
|
String |
getJobTitle()
Getter for JobTitle.
|
String |
getPayType()
Getter for PayType.
|
Integer |
getWeeklyHours()
Getter for WeeklyHours.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Integer> |
internalGetWeeklyHours()
Internal Getter for WeeklyHours.
|
JobAssignment.Builder |
toBuilder()
Builds a new
JobAssignment.Builder object. |
String |
toString()
Converts this JobAssignment into string format.
|
public JobAssignment(String jobTitle, String payType, Money hourlyRate, Money annualRate, Integer weeklyHours)
jobTitle - String value for jobTitle.payType - String value for payType.hourlyRate - Money value for hourlyRate.annualRate - Money value for annualRate.weeklyHours - Integer value for weeklyHours.protected JobAssignment(String jobTitle, String payType, Money hourlyRate, Money annualRate, io.apimatic.core.types.OptionalNullable<Integer> weeklyHours)
jobTitle - String value for jobTitle.payType - String value for payType.hourlyRate - Money value for hourlyRate.annualRate - Money value for annualRate.weeklyHours - Integer value for weeklyHours.public String getJobTitle()
public String getPayType()
public Money getHourlyRate()
public Money getAnnualRate()
protected io.apimatic.core.types.OptionalNullable<Integer> internalGetWeeklyHours()
public Integer getWeeklyHours()
public String toString()
public JobAssignment.Builder toBuilder()
JobAssignment.Builder object.
Creates the instance with the state of the current model.JobAssignment.Builder objectCopyright © 2024. All rights reserved.