Class Employee


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2020-08-14T17:15:20.586Z")
    public class Employee
    extends Object
    Employee
    • Constructor Detail

      • Employee

        public Employee()
    • Method Detail

      • getEmployeetype

        public EmployeeType getEmployeetype()
        Get employeetype
        Returns:
        employeetype
      • setEmployeetype

        public void setEmployeetype​(EmployeeType employeetype)
      • getWorkshift

        public String getWorkshift()
        Relacionamento com posto de trabalho
        Returns:
        workshift
      • setWorkshift

        public void setWorkshift​(String workshift)
      • getHireType

        public HireType getHireType()
        Get hireType
        Returns:
        hireType
      • setHireType

        public void setHireType​(HireType hireType)
      • getCompanynumber

        public Integer getCompanynumber()
        Empresa do colaborador: NUMEMP
        Returns:
        companynumber
      • setCompanynumber

        public void setCompanynumber​(Integer companynumber)
      • processNumber

        public Employee processNumber​(String processNumber)
      • getProcessNumber

        public String getProcessNumber()
        Processo judicial
        Returns:
        processNumber
      • setProcessNumber

        public void setProcessNumber​(String processNumber)
      • getJobposition

        public Jobposition getJobposition()
        Get jobposition
        Returns:
        jobposition
      • setJobposition

        public void setJobposition​(Jobposition jobposition)
      • getExternalId

        public String getExternalId()
        Id externo
        Returns:
        externalId
      • setExternalId

        public void setExternalId​(String externalId)
      • hiredate

        public Employee hiredate​(org.threeten.bp.LocalDate hiredate)
      • getHiredate

        public org.threeten.bp.LocalDate getHiredate()
        Data de admissão
        Returns:
        hiredate
      • setHiredate

        public void setHiredate​(org.threeten.bp.LocalDate hiredate)
      • registrationnumber

        public Employee registrationnumber​(Integer registrationnumber)
      • getRegistrationnumber

        public Integer getRegistrationnumber()
        Número de registro do colaborador
        Returns:
        registrationnumber
      • setRegistrationnumber

        public void setRegistrationnumber​(Integer registrationnumber)
      • isOccupyQuotaDisability

        public Employee isOccupyQuotaDisability​(Boolean isOccupyQuotaDisability)
      • isIsOccupyQuotaDisability

        public Boolean isIsOccupyQuotaDisability()
        Ocupa cota de deficiente?
        Returns:
        isOccupyQuotaDisability
      • setIsOccupyQuotaDisability

        public void setIsOccupyQuotaDisability​(Boolean isOccupyQuotaDisability)
      • getContracttype

        public EmployeeContractType getContracttype()
        Get contracttype
        Returns:
        contracttype
      • isAppearsinRais

        public Boolean isAppearsinRais()
        Consta na RAIS?
        Returns:
        appearsinRais
      • setAppearsinRais

        public void setAppearsinRais​(Boolean appearsinRais)
      • getAttachment

        public Attachment getAttachment()
        Get attachment
        Returns:
        attachment
      • setAttachment

        public void setAttachment​(Attachment attachment)
      • getPerson

        public Person getPerson()
        Get person
        Returns:
        person
      • setPerson

        public void setPerson​(Person person)
      • getEmployer

        public Company getEmployer()
        Get employer
        Returns:
        employer
      • setEmployer

        public void setEmployer​(Company employer)
      • dismissaldate

        public Employee dismissaldate​(org.threeten.bp.LocalDate dismissaldate)
      • getDismissaldate

        public org.threeten.bp.LocalDate getDismissaldate()
        Data de demissão
        Returns:
        dismissaldate
      • setDismissaldate

        public void setDismissaldate​(org.threeten.bp.LocalDate dismissaldate)
      • getId

        public String getId()
        Id do colaborador
        Returns:
        id
      • setId

        public void setId​(String id)
      • getDepartment

        public String getDepartment()
        Relacionamento com o local
        Returns:
        department
      • setDepartment

        public void setDepartment​(String department)
      • getContractNationality

        public ContractNationalityType getContractNationality()
        Get contractNationality
        Returns:
        contractNationality
      • getCostcenter

        public String getCostcenter()
        Centro de custo
        Returns:
        costcenter
      • setCostcenter

        public void setCostcenter​(String costcenter)
      • registernumber

        public Employee registernumber​(Integer registernumber)
      • getRegisternumber

        public Integer getRegisternumber()
        Código do colaborador: NUMCAD
        Returns:
        registernumber
      • setRegisternumber

        public void setRegisternumber​(Integer registernumber)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object