All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.bytekast.netsuite.client.EmployeeHcmPosition Maven / Gradle / Ivy

The newest version!

package com.bytekast.netsuite.client;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for EmployeeHcmPosition complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="EmployeeHcmPosition">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="position" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="primaryPosition" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="positionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="positionAllocation" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="fullTimeEquivalent" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="employmentCategory" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="reportsTo" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="subsidiary" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *         <element name="location" type="{urn:core_2017_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "EmployeeHcmPosition", namespace = "urn:employees_2017_1.lists.webservices.netsuite.com", propOrder = { "position", "primaryPosition", "positionId", "positionAllocation", "fullTimeEquivalent", "employmentCategory", "reportsTo", "subsidiary", "location" }) public class EmployeeHcmPosition implements Serializable { protected RecordRef position; protected Boolean primaryPosition; protected String positionId; protected Double positionAllocation; protected Double fullTimeEquivalent; protected RecordRef employmentCategory; protected RecordRef reportsTo; protected RecordRef subsidiary; protected RecordRef location; /** * Gets the value of the position property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getPosition() { return position; } /** * Sets the value of the position property. * * @param value * allowed object is * {@link RecordRef } * */ public void setPosition(RecordRef value) { this.position = value; } /** * Gets the value of the primaryPosition property. * * @return * possible object is * {@link Boolean } * */ public Boolean isPrimaryPosition() { return primaryPosition; } /** * Sets the value of the primaryPosition property. * * @param value * allowed object is * {@link Boolean } * */ public void setPrimaryPosition(Boolean value) { this.primaryPosition = value; } /** * Gets the value of the positionId property. * * @return * possible object is * {@link String } * */ public String getPositionId() { return positionId; } /** * Sets the value of the positionId property. * * @param value * allowed object is * {@link String } * */ public void setPositionId(String value) { this.positionId = value; } /** * Gets the value of the positionAllocation property. * * @return * possible object is * {@link Double } * */ public Double getPositionAllocation() { return positionAllocation; } /** * Sets the value of the positionAllocation property. * * @param value * allowed object is * {@link Double } * */ public void setPositionAllocation(Double value) { this.positionAllocation = value; } /** * Gets the value of the fullTimeEquivalent property. * * @return * possible object is * {@link Double } * */ public Double getFullTimeEquivalent() { return fullTimeEquivalent; } /** * Sets the value of the fullTimeEquivalent property. * * @param value * allowed object is * {@link Double } * */ public void setFullTimeEquivalent(Double value) { this.fullTimeEquivalent = value; } /** * Gets the value of the employmentCategory property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getEmploymentCategory() { return employmentCategory; } /** * Sets the value of the employmentCategory property. * * @param value * allowed object is * {@link RecordRef } * */ public void setEmploymentCategory(RecordRef value) { this.employmentCategory = value; } /** * Gets the value of the reportsTo property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getReportsTo() { return reportsTo; } /** * Sets the value of the reportsTo property. * * @param value * allowed object is * {@link RecordRef } * */ public void setReportsTo(RecordRef value) { this.reportsTo = value; } /** * Gets the value of the subsidiary property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getSubsidiary() { return subsidiary; } /** * Sets the value of the subsidiary property. * * @param value * allowed object is * {@link RecordRef } * */ public void setSubsidiary(RecordRef value) { this.subsidiary = value; } /** * Gets the value of the location property. * * @return * possible object is * {@link RecordRef } * */ public RecordRef getLocation() { return location; } /** * Sets the value of the location property. * * @param value * allowed object is * {@link RecordRef } * */ public void setLocation(RecordRef value) { this.location = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy