// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2013.08.02 at 12:16:58 PM BST // package net.sf.mpxj.primavera.schema; import java.util.ArrayList; import java.util.Date; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; /** * <p>Java class for ResourceAssignmentType complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="ResourceAssignmentType"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="ActivityId" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="20"/> * </restriction> * </simpleType> * </element> * <element name="ActivityName" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="120"/> * </restriction> * </simpleType> * </element> * <element name="ActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualCurve" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="ActualDuration" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualFinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="ActualOvertimeCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualRegularCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="ActualThisPeriodCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualThisPeriodUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="AtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="AtCompletionDuration" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="AtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="AutoComputeActuals" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="CalendarName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="CalendarObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="CostAccountId" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="20"/> * </restriction> * </simpleType> * </element> * <element name="CostAccountName" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="100"/> * </restriction> * </simpleType> * </element> * <element name="CostAccountObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="CreateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="DrivingActivityDatesFlag" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="FinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="GUID" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <pattern value="\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}|"/> * </restriction> * </simpleType> * </element> * <element name="HasFutureBucketData" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsActive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsActivityFlagged" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsBaseline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsCostUnitsLinked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsOvertimeAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsPrimaryResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="IsTemplate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="LastUpdateUser" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="255"/> * </restriction> * </simpleType> * </element> * <element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="OvertimeFactor" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * <maxInclusive value="10.0"/> * </restriction> * </simpleType> * </element> * <element name="PendingActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PendingActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PendingPercentComplete" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PendingRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PlannedCurve" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="PlannedDuration" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * </restriction> * </simpleType> * </element> * <element name="PlannedFinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="PlannedLag" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * </restriction> * </simpleType> * </element> * <element name="PlannedStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="PlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PlannedUnitsPerTime" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PricePerUnit" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * </restriction> * </simpleType> * </element> * <element name="PriorActualOvertimeUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="PriorActualRegularUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="Proficiency" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="1 - Master"/> * <enumeration value="2 - Expert"/> * <enumeration value="3 - Skilled"/> * <enumeration value="4 - Proficient"/> * <enumeration value="5 - Inexperienced"/> * </restriction> * </simpleType> * </element> * <element name="ProjectId" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="20"/> * </restriction> * </simpleType> * </element> * <element name="ProjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="RateSource" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="Resource"/> * <enumeration value="Role"/> * <enumeration value="Override"/> * </restriction> * </simpleType> * </element> * <element name="RateType" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="Price / Unit"/> * <enumeration value="Price / Unit 2"/> * <enumeration value="Price / Unit 3"/> * <enumeration value="Price / Unit 4"/> * <enumeration value="Price / Unit 5"/> * </restriction> * </simpleType> * </element> * <element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="RemainingCurve" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="RemainingDuration" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * </restriction> * </simpleType> * </element> * <element name="RemainingFinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="RemainingLag" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}double"> * <minInclusive value="0.0"/> * </restriction> * </simpleType> * </element> * <element name="RemainingLateFinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="RemainingLateStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="RemainingStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="RemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="RemainingUnitsPerTime" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="ResourceCalendarName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="ResourceCurveName" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="60"/> * </restriction> * </simpleType> * </element> * <element name="ResourceCurveObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="ResourceId" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="255"/> * </restriction> * </simpleType> * </element> * <element name="ResourceName" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="255"/> * </restriction> * </simpleType> * </element> * <element name="ResourceObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="ResourceType" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="Labor"/> * <enumeration value="Nonlabor"/> * <enumeration value="Material"/> * </restriction> * </simpleType> * </element> * <element name="RoleId" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="20"/> * </restriction> * </simpleType> * </element> * <element name="RoleName" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <maxLength value="100"/> * </restriction> * </simpleType> * </element> * <element name="RoleObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="StaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="StaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="UnitsPercentComplete" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="UnreadCommentCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="UnstaffedRemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="UnstaffedRemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="WBSObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> * <element name="UDF" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}UDFAssignmentType" maxOccurs="unbounded" minOccurs="0"/> * <element name="Spread" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceAssignmentSpreadType" minOccurs="0"/> * <element name="ResourceRequest" type="{http://xmlns.oracle.com/Primavera/P6/V8.3/API/BusinessObjects}ResourceRequestType" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ResourceAssignmentType", propOrder = { "activityId", "activityName", "activityObjectId", "actualCost", "actualCurve", "actualDuration", "actualFinishDate", "actualOvertimeCost", "actualOvertimeUnits", "actualRegularCost", "actualRegularUnits", "actualStartDate", "actualThisPeriodCost", "actualThisPeriodUnits", "actualUnits", "atCompletionCost", "atCompletionDuration", "atCompletionUnits", "autoComputeActuals", "calendarName", "calendarObjectId", "costAccountId", "costAccountName", "costAccountObjectId", "createDate", "createUser", "drivingActivityDatesFlag", "finishDate", "guid", "hasFutureBucketData", "isActive", "isActivityFlagged", "isBaseline", "isCostUnitsLinked", "isOvertimeAllowed", "isPrimaryResource", "isTemplate", "lastUpdateDate", "lastUpdateUser", "objectId", "overtimeFactor", "pendingActualOvertimeUnits", "pendingActualRegularUnits", "pendingPercentComplete", "pendingRemainingUnits", "plannedCost", "plannedCurve", "plannedDuration", "plannedFinishDate", "plannedLag", "plannedStartDate", "plannedUnits", "plannedUnitsPerTime", "pricePerUnit", "priorActualOvertimeUnits", "priorActualRegularUnits", "proficiency", "projectId", "projectName", "projectObjectId", "rateSource", "rateType", "remainingCost", "remainingCurve", "remainingDuration", "remainingFinishDate", "remainingLag", "remainingLateFinishDate", "remainingLateStartDate", "remainingStartDate", "remainingUnits", "remainingUnitsPerTime", "resourceCalendarName", "resourceCurveName", "resourceCurveObjectId", "resourceId", "resourceName", "resourceObjectId", "resourceType", "roleId", "roleName", "roleObjectId", "staffedRemainingCost", "staffedRemainingUnits", "startDate", "unitsPercentComplete", "unreadCommentCount", "unstaffedRemainingCost", "unstaffedRemainingUnits", "wbsObjectId", "udf", "spread", "resourceRequest" }) public class ResourceAssignmentType { @XmlElement(name = "ActivityId") protected String activityId; @XmlElement(name = "ActivityName") protected String activityName; @XmlElement(name = "ActivityObjectId") protected Integer activityObjectId; @XmlElement(name = "ActualCost", nillable = true) protected Double actualCost; @XmlElement(name = "ActualCurve") protected String actualCurve; @XmlElement(name = "ActualDuration", nillable = true) protected Double actualDuration; @XmlElement(name = "ActualFinishDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date actualFinishDate; @XmlElement(name = "ActualOvertimeCost", nillable = true) protected Double actualOvertimeCost; @XmlElement(name = "ActualOvertimeUnits", nillable = true) protected Double actualOvertimeUnits; @XmlElement(name = "ActualRegularCost", nillable = true) protected Double actualRegularCost; @XmlElement(name = "ActualRegularUnits", nillable = true) protected Double actualRegularUnits; @XmlElement(name = "ActualStartDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date actualStartDate; @XmlElement(name = "ActualThisPeriodCost", nillable = true) protected Double actualThisPeriodCost; @XmlElement(name = "ActualThisPeriodUnits", nillable = true) protected Double actualThisPeriodUnits; @XmlElement(name = "ActualUnits", nillable = true) protected Double actualUnits; @XmlElement(name = "AtCompletionCost", nillable = true) protected Double atCompletionCost; @XmlElement(name = "AtCompletionDuration", nillable = true) protected Double atCompletionDuration; @XmlElement(name = "AtCompletionUnits", nillable = true) protected Double atCompletionUnits; @XmlElement(name = "AutoComputeActuals", nillable = true) protected Boolean autoComputeActuals; @XmlElement(name = "CalendarName") protected String calendarName; @XmlElement(name = "CalendarObjectId", nillable = true) protected Integer calendarObjectId; @XmlElement(name = "CostAccountId") protected String costAccountId; @XmlElement(name = "CostAccountName") protected String costAccountName; @XmlElement(name = "CostAccountObjectId", nillable = true) protected Integer costAccountObjectId; @XmlElement(name = "CreateDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date createDate; @XmlElement(name = "CreateUser") protected String createUser; @XmlElement(name = "DrivingActivityDatesFlag") protected Boolean drivingActivityDatesFlag; @XmlElement(name = "FinishDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date finishDate; @XmlElement(name = "GUID") protected String guid; @XmlElement(name = "HasFutureBucketData", nillable = true) protected Boolean hasFutureBucketData; @XmlElement(name = "IsActive", nillable = true) protected Boolean isActive; @XmlElement(name = "IsActivityFlagged", nillable = true) protected Boolean isActivityFlagged; @XmlElement(name = "IsBaseline") protected Boolean isBaseline; @XmlElement(name = "IsCostUnitsLinked") protected Boolean isCostUnitsLinked; @XmlElement(name = "IsOvertimeAllowed", nillable = true) protected Boolean isOvertimeAllowed; @XmlElement(name = "IsPrimaryResource", nillable = true) protected Boolean isPrimaryResource; @XmlElement(name = "IsTemplate") protected Boolean isTemplate; @XmlElement(name = "LastUpdateDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date lastUpdateDate; @XmlElement(name = "LastUpdateUser") protected String lastUpdateUser; @XmlElement(name = "ObjectId") protected Integer objectId; @XmlElement(name = "OvertimeFactor", nillable = true) protected Double overtimeFactor; @XmlElement(name = "PendingActualOvertimeUnits", nillable = true) protected Double pendingActualOvertimeUnits; @XmlElement(name = "PendingActualRegularUnits", nillable = true) protected Double pendingActualRegularUnits; @XmlElement(name = "PendingPercentComplete", nillable = true) protected Double pendingPercentComplete; @XmlElement(name = "PendingRemainingUnits", nillable = true) protected Double pendingRemainingUnits; @XmlElement(name = "PlannedCost", nillable = true) protected Double plannedCost; @XmlElement(name = "PlannedCurve") protected String plannedCurve; @XmlElement(name = "PlannedDuration", nillable = true) protected Double plannedDuration; @XmlElement(name = "PlannedFinishDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date plannedFinishDate; @XmlElement(name = "PlannedLag", nillable = true) protected Double plannedLag; @XmlElement(name = "PlannedStartDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date plannedStartDate; @XmlElement(name = "PlannedUnits", nillable = true) protected Double plannedUnits; @XmlElement(name = "PlannedUnitsPerTime") protected Double plannedUnitsPerTime; @XmlElement(name = "PricePerUnit", nillable = true) protected Double pricePerUnit; @XmlElement(name = "PriorActualOvertimeUnits", nillable = true) protected Double priorActualOvertimeUnits; @XmlElement(name = "PriorActualRegularUnits", nillable = true) protected Double priorActualRegularUnits; @XmlElement(name = "Proficiency") protected String proficiency; @XmlElement(name = "ProjectId") protected String projectId; @XmlElement(name = "ProjectName") protected String projectName; @XmlElement(name = "ProjectObjectId") protected Integer projectObjectId; @XmlElement(name = "RateSource") protected String rateSource; @XmlElement(name = "RateType") protected String rateType; @XmlElement(name = "RemainingCost", nillable = true) protected Double remainingCost; @XmlElement(name = "RemainingCurve") protected String remainingCurve; @XmlElement(name = "RemainingDuration", nillable = true) protected Double remainingDuration; @XmlElement(name = "RemainingFinishDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date remainingFinishDate; @XmlElement(name = "RemainingLag", nillable = true) protected Double remainingLag; @XmlElement(name = "RemainingLateFinishDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date remainingLateFinishDate; @XmlElement(name = "RemainingLateStartDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date remainingLateStartDate; @XmlElement(name = "RemainingStartDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date remainingStartDate; @XmlElement(name = "RemainingUnits", nillable = true) protected Double remainingUnits; @XmlElement(name = "RemainingUnitsPerTime") protected Double remainingUnitsPerTime; @XmlElement(name = "ResourceCalendarName") protected String resourceCalendarName; @XmlElement(name = "ResourceCurveName") protected String resourceCurveName; @XmlElement(name = "ResourceCurveObjectId", nillable = true) protected Integer resourceCurveObjectId; @XmlElement(name = "ResourceId") protected String resourceId; @XmlElement(name = "ResourceName") protected String resourceName; @XmlElement(name = "ResourceObjectId", nillable = true) protected Integer resourceObjectId; @XmlElement(name = "ResourceType") protected String resourceType; @XmlElement(name = "RoleId") protected String roleId; @XmlElement(name = "RoleName") protected String roleName; @XmlElement(name = "RoleObjectId", nillable = true) protected Integer roleObjectId; @XmlElement(name = "StaffedRemainingCost", nillable = true) protected Double staffedRemainingCost; @XmlElement(name = "StaffedRemainingUnits", nillable = true) protected Double staffedRemainingUnits; @XmlElement(name = "StartDate", type = String.class) @XmlJavaTypeAdapter(Adapter1.class) @XmlSchemaType(name = "dateTime") protected Date startDate; @XmlElement(name = "UnitsPercentComplete", nillable = true) protected Double unitsPercentComplete; @XmlElement(name = "UnreadCommentCount", nillable = true) protected Integer unreadCommentCount; @XmlElement(name = "UnstaffedRemainingCost", nillable = true) protected Double unstaffedRemainingCost; @XmlElement(name = "UnstaffedRemainingUnits", nillable = true) protected Double unstaffedRemainingUnits; @XmlElement(name = "WBSObjectId", nillable = true) protected Integer wbsObjectId; @XmlElement(name = "UDF") protected List<UDFAssignmentType> udf; @XmlElement(name = "Spread") protected ResourceAssignmentSpreadType spread; @XmlElement(name = "ResourceRequest", nillable = true) protected ResourceRequestType resourceRequest; /** * Gets the value of the activityId property. * * @return * possible object is * {@link String } * */ public String getActivityId() { return activityId; } /** * Sets the value of the activityId property. * * @param value * allowed object is * {@link String } * */ public void setActivityId(String value) { this.activityId = value; } /** * Gets the value of the activityName property. * * @return * possible object is * {@link String } * */ public String getActivityName() { return activityName; } /** * Sets the value of the activityName property. * * @param value * allowed object is * {@link String } * */ public void setActivityName(String value) { this.activityName = value; } /** * Gets the value of the activityObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getActivityObjectId() { return activityObjectId; } /** * Sets the value of the activityObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setActivityObjectId(Integer value) { this.activityObjectId = value; } /** * Gets the value of the actualCost property. * * @return * possible object is * {@link Double } * */ public Double getActualCost() { return actualCost; } /** * Sets the value of the actualCost property. * * @param value * allowed object is * {@link Double } * */ public void setActualCost(Double value) { this.actualCost = value; } /** * Gets the value of the actualCurve property. * * @return * possible object is * {@link String } * */ public String getActualCurve() { return actualCurve; } /** * Sets the value of the actualCurve property. * * @param value * allowed object is * {@link String } * */ public void setActualCurve(String value) { this.actualCurve = value; } /** * Gets the value of the actualDuration property. * * @return * possible object is * {@link Double } * */ public Double getActualDuration() { return actualDuration; } /** * Sets the value of the actualDuration property. * * @param value * allowed object is * {@link Double } * */ public void setActualDuration(Double value) { this.actualDuration = value; } /** * Gets the value of the actualFinishDate property. * * @return * possible object is * {@link String } * */ public Date getActualFinishDate() { return actualFinishDate; } /** * Sets the value of the actualFinishDate property. * * @param value * allowed object is * {@link String } * */ public void setActualFinishDate(Date value) { this.actualFinishDate = value; } /** * Gets the value of the actualOvertimeCost property. * * @return * possible object is * {@link Double } * */ public Double getActualOvertimeCost() { return actualOvertimeCost; } /** * Sets the value of the actualOvertimeCost property. * * @param value * allowed object is * {@link Double } * */ public void setActualOvertimeCost(Double value) { this.actualOvertimeCost = value; } /** * Gets the value of the actualOvertimeUnits property. * * @return * possible object is * {@link Double } * */ public Double getActualOvertimeUnits() { return actualOvertimeUnits; } /** * Sets the value of the actualOvertimeUnits property. * * @param value * allowed object is * {@link Double } * */ public void setActualOvertimeUnits(Double value) { this.actualOvertimeUnits = value; } /** * Gets the value of the actualRegularCost property. * * @return * possible object is * {@link Double } * */ public Double getActualRegularCost() { return actualRegularCost; } /** * Sets the value of the actualRegularCost property. * * @param value * allowed object is * {@link Double } * */ public void setActualRegularCost(Double value) { this.actualRegularCost = value; } /** * Gets the value of the actualRegularUnits property. * * @return * possible object is * {@link Double } * */ public Double getActualRegularUnits() { return actualRegularUnits; } /** * Sets the value of the actualRegularUnits property. * * @param value * allowed object is * {@link Double } * */ public void setActualRegularUnits(Double value) { this.actualRegularUnits = value; } /** * Gets the value of the actualStartDate property. * * @return * possible object is * {@link String } * */ public Date getActualStartDate() { return actualStartDate; } /** * Sets the value of the actualStartDate property. * * @param value * allowed object is * {@link String } * */ public void setActualStartDate(Date value) { this.actualStartDate = value; } /** * Gets the value of the actualThisPeriodCost property. * * @return * possible object is * {@link Double } * */ public Double getActualThisPeriodCost() { return actualThisPeriodCost; } /** * Sets the value of the actualThisPeriodCost property. * * @param value * allowed object is * {@link Double } * */ public void setActualThisPeriodCost(Double value) { this.actualThisPeriodCost = value; } /** * Gets the value of the actualThisPeriodUnits property. * * @return * possible object is * {@link Double } * */ public Double getActualThisPeriodUnits() { return actualThisPeriodUnits; } /** * Sets the value of the actualThisPeriodUnits property. * * @param value * allowed object is * {@link Double } * */ public void setActualThisPeriodUnits(Double value) { this.actualThisPeriodUnits = value; } /** * Gets the value of the actualUnits property. * * @return * possible object is * {@link Double } * */ public Double getActualUnits() { return actualUnits; } /** * Sets the value of the actualUnits property. * * @param value * allowed object is * {@link Double } * */ public void setActualUnits(Double value) { this.actualUnits = value; } /** * Gets the value of the atCompletionCost property. * * @return * possible object is * {@link Double } * */ public Double getAtCompletionCost() { return atCompletionCost; } /** * Sets the value of the atCompletionCost property. * * @param value * allowed object is * {@link Double } * */ public void setAtCompletionCost(Double value) { this.atCompletionCost = value; } /** * Gets the value of the atCompletionDuration property. * * @return * possible object is * {@link Double } * */ public Double getAtCompletionDuration() { return atCompletionDuration; } /** * Sets the value of the atCompletionDuration property. * * @param value * allowed object is * {@link Double } * */ public void setAtCompletionDuration(Double value) { this.atCompletionDuration = value; } /** * Gets the value of the atCompletionUnits property. * * @return * possible object is * {@link Double } * */ public Double getAtCompletionUnits() { return atCompletionUnits; } /** * Sets the value of the atCompletionUnits property. * * @param value * allowed object is * {@link Double } * */ public void setAtCompletionUnits(Double value) { this.atCompletionUnits = value; } /** * Gets the value of the autoComputeActuals property. * * @return * possible object is * {@link Boolean } * */ public Boolean isAutoComputeActuals() { return autoComputeActuals; } /** * Sets the value of the autoComputeActuals property. * * @param value * allowed object is * {@link Boolean } * */ public void setAutoComputeActuals(Boolean value) { this.autoComputeActuals = value; } /** * Gets the value of the calendarName property. * * @return * possible object is * {@link String } * */ public String getCalendarName() { return calendarName; } /** * Sets the value of the calendarName property. * * @param value * allowed object is * {@link String } * */ public void setCalendarName(String value) { this.calendarName = value; } /** * Gets the value of the calendarObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getCalendarObjectId() { return calendarObjectId; } /** * Sets the value of the calendarObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setCalendarObjectId(Integer value) { this.calendarObjectId = value; } /** * Gets the value of the costAccountId property. * * @return * possible object is * {@link String } * */ public String getCostAccountId() { return costAccountId; } /** * Sets the value of the costAccountId property. * * @param value * allowed object is * {@link String } * */ public void setCostAccountId(String value) { this.costAccountId = value; } /** * Gets the value of the costAccountName property. * * @return * possible object is * {@link String } * */ public String getCostAccountName() { return costAccountName; } /** * Sets the value of the costAccountName property. * * @param value * allowed object is * {@link String } * */ public void setCostAccountName(String value) { this.costAccountName = value; } /** * Gets the value of the costAccountObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getCostAccountObjectId() { return costAccountObjectId; } /** * Sets the value of the costAccountObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setCostAccountObjectId(Integer value) { this.costAccountObjectId = value; } /** * Gets the value of the createDate property. * * @return * possible object is * {@link String } * */ public Date getCreateDate() { return createDate; } /** * Sets the value of the createDate property. * * @param value * allowed object is * {@link String } * */ public void setCreateDate(Date value) { this.createDate = value; } /** * Gets the value of the createUser property. * * @return * possible object is * {@link String } * */ public String getCreateUser() { return createUser; } /** * Sets the value of the createUser property. * * @param value * allowed object is * {@link String } * */ public void setCreateUser(String value) { this.createUser = value; } /** * Gets the value of the drivingActivityDatesFlag property. * * @return * possible object is * {@link Boolean } * */ public Boolean isDrivingActivityDatesFlag() { return drivingActivityDatesFlag; } /** * Sets the value of the drivingActivityDatesFlag property. * * @param value * allowed object is * {@link Boolean } * */ public void setDrivingActivityDatesFlag(Boolean value) { this.drivingActivityDatesFlag = value; } /** * Gets the value of the finishDate property. * * @return * possible object is * {@link String } * */ public Date getFinishDate() { return finishDate; } /** * Sets the value of the finishDate property. * * @param value * allowed object is * {@link String } * */ public void setFinishDate(Date value) { this.finishDate = value; } /** * Gets the value of the guid property. * * @return * possible object is * {@link String } * */ public String getGUID() { return guid; } /** * Sets the value of the guid property. * * @param value * allowed object is * {@link String } * */ public void setGUID(String value) { this.guid = value; } /** * Gets the value of the hasFutureBucketData property. * * @return * possible object is * {@link Boolean } * */ public Boolean isHasFutureBucketData() { return hasFutureBucketData; } /** * Sets the value of the hasFutureBucketData property. * * @param value * allowed object is * {@link Boolean } * */ public void setHasFutureBucketData(Boolean value) { this.hasFutureBucketData = value; } /** * Gets the value of the isActive property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsActive() { return isActive; } /** * Sets the value of the isActive property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsActive(Boolean value) { this.isActive = value; } /** * Gets the value of the isActivityFlagged property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsActivityFlagged() { return isActivityFlagged; } /** * Sets the value of the isActivityFlagged property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsActivityFlagged(Boolean value) { this.isActivityFlagged = value; } /** * Gets the value of the isBaseline property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsBaseline() { return isBaseline; } /** * Sets the value of the isBaseline property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsBaseline(Boolean value) { this.isBaseline = value; } /** * Gets the value of the isCostUnitsLinked property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsCostUnitsLinked() { return isCostUnitsLinked; } /** * Sets the value of the isCostUnitsLinked property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsCostUnitsLinked(Boolean value) { this.isCostUnitsLinked = value; } /** * Gets the value of the isOvertimeAllowed property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsOvertimeAllowed() { return isOvertimeAllowed; } /** * Sets the value of the isOvertimeAllowed property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsOvertimeAllowed(Boolean value) { this.isOvertimeAllowed = value; } /** * Gets the value of the isPrimaryResource property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsPrimaryResource() { return isPrimaryResource; } /** * Sets the value of the isPrimaryResource property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsPrimaryResource(Boolean value) { this.isPrimaryResource = value; } /** * Gets the value of the isTemplate property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsTemplate() { return isTemplate; } /** * Sets the value of the isTemplate property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsTemplate(Boolean value) { this.isTemplate = value; } /** * Gets the value of the lastUpdateDate property. * * @return * possible object is * {@link String } * */ public Date getLastUpdateDate() { return lastUpdateDate; } /** * Sets the value of the lastUpdateDate property. * * @param value * allowed object is * {@link String } * */ public void setLastUpdateDate(Date value) { this.lastUpdateDate = value; } /** * Gets the value of the lastUpdateUser property. * * @return * possible object is * {@link String } * */ public String getLastUpdateUser() { return lastUpdateUser; } /** * Sets the value of the lastUpdateUser property. * * @param value * allowed object is * {@link String } * */ public void setLastUpdateUser(String value) { this.lastUpdateUser = value; } /** * Gets the value of the objectId property. * * @return * possible object is * {@link Integer } * */ public Integer getObjectId() { return objectId; } /** * Sets the value of the objectId property. * * @param value * allowed object is * {@link Integer } * */ public void setObjectId(Integer value) { this.objectId = value; } /** * Gets the value of the overtimeFactor property. * * @return * possible object is * {@link Double } * */ public Double getOvertimeFactor() { return overtimeFactor; } /** * Sets the value of the overtimeFactor property. * * @param value * allowed object is * {@link Double } * */ public void setOvertimeFactor(Double value) { this.overtimeFactor = value; } /** * Gets the value of the pendingActualOvertimeUnits property. * * @return * possible object is * {@link Double } * */ public Double getPendingActualOvertimeUnits() { return pendingActualOvertimeUnits; } /** * Sets the value of the pendingActualOvertimeUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPendingActualOvertimeUnits(Double value) { this.pendingActualOvertimeUnits = value; } /** * Gets the value of the pendingActualRegularUnits property. * * @return * possible object is * {@link Double } * */ public Double getPendingActualRegularUnits() { return pendingActualRegularUnits; } /** * Sets the value of the pendingActualRegularUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPendingActualRegularUnits(Double value) { this.pendingActualRegularUnits = value; } /** * Gets the value of the pendingPercentComplete property. * * @return * possible object is * {@link Double } * */ public Double getPendingPercentComplete() { return pendingPercentComplete; } /** * Sets the value of the pendingPercentComplete property. * * @param value * allowed object is * {@link Double } * */ public void setPendingPercentComplete(Double value) { this.pendingPercentComplete = value; } /** * Gets the value of the pendingRemainingUnits property. * * @return * possible object is * {@link Double } * */ public Double getPendingRemainingUnits() { return pendingRemainingUnits; } /** * Sets the value of the pendingRemainingUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPendingRemainingUnits(Double value) { this.pendingRemainingUnits = value; } /** * Gets the value of the plannedCost property. * * @return * possible object is * {@link Double } * */ public Double getPlannedCost() { return plannedCost; } /** * Sets the value of the plannedCost property. * * @param value * allowed object is * {@link Double } * */ public void setPlannedCost(Double value) { this.plannedCost = value; } /** * Gets the value of the plannedCurve property. * * @return * possible object is * {@link String } * */ public String getPlannedCurve() { return plannedCurve; } /** * Sets the value of the plannedCurve property. * * @param value * allowed object is * {@link String } * */ public void setPlannedCurve(String value) { this.plannedCurve = value; } /** * Gets the value of the plannedDuration property. * * @return * possible object is * {@link Double } * */ public Double getPlannedDuration() { return plannedDuration; } /** * Sets the value of the plannedDuration property. * * @param value * allowed object is * {@link Double } * */ public void setPlannedDuration(Double value) { this.plannedDuration = value; } /** * Gets the value of the plannedFinishDate property. * * @return * possible object is * {@link String } * */ public Date getPlannedFinishDate() { return plannedFinishDate; } /** * Sets the value of the plannedFinishDate property. * * @param value * allowed object is * {@link String } * */ public void setPlannedFinishDate(Date value) { this.plannedFinishDate = value; } /** * Gets the value of the plannedLag property. * * @return * possible object is * {@link Double } * */ public Double getPlannedLag() { return plannedLag; } /** * Sets the value of the plannedLag property. * * @param value * allowed object is * {@link Double } * */ public void setPlannedLag(Double value) { this.plannedLag = value; } /** * Gets the value of the plannedStartDate property. * * @return * possible object is * {@link String } * */ public Date getPlannedStartDate() { return plannedStartDate; } /** * Sets the value of the plannedStartDate property. * * @param value * allowed object is * {@link String } * */ public void setPlannedStartDate(Date value) { this.plannedStartDate = value; } /** * Gets the value of the plannedUnits property. * * @return * possible object is * {@link Double } * */ public Double getPlannedUnits() { return plannedUnits; } /** * Sets the value of the plannedUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPlannedUnits(Double value) { this.plannedUnits = value; } /** * Gets the value of the plannedUnitsPerTime property. * * @return * possible object is * {@link Double } * */ public Double getPlannedUnitsPerTime() { return plannedUnitsPerTime; } /** * Sets the value of the plannedUnitsPerTime property. * * @param value * allowed object is * {@link Double } * */ public void setPlannedUnitsPerTime(Double value) { this.plannedUnitsPerTime = value; } /** * Gets the value of the pricePerUnit property. * * @return * possible object is * {@link Double } * */ public Double getPricePerUnit() { return pricePerUnit; } /** * Sets the value of the pricePerUnit property. * * @param value * allowed object is * {@link Double } * */ public void setPricePerUnit(Double value) { this.pricePerUnit = value; } /** * Gets the value of the priorActualOvertimeUnits property. * * @return * possible object is * {@link Double } * */ public Double getPriorActualOvertimeUnits() { return priorActualOvertimeUnits; } /** * Sets the value of the priorActualOvertimeUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPriorActualOvertimeUnits(Double value) { this.priorActualOvertimeUnits = value; } /** * Gets the value of the priorActualRegularUnits property. * * @return * possible object is * {@link Double } * */ public Double getPriorActualRegularUnits() { return priorActualRegularUnits; } /** * Sets the value of the priorActualRegularUnits property. * * @param value * allowed object is * {@link Double } * */ public void setPriorActualRegularUnits(Double value) { this.priorActualRegularUnits = value; } /** * Gets the value of the proficiency property. * * @return * possible object is * {@link String } * */ public String getProficiency() { return proficiency; } /** * Sets the value of the proficiency property. * * @param value * allowed object is * {@link String } * */ public void setProficiency(String value) { this.proficiency = value; } /** * Gets the value of the projectId property. * * @return * possible object is * {@link String } * */ public String getProjectId() { return projectId; } /** * Sets the value of the projectId property. * * @param value * allowed object is * {@link String } * */ public void setProjectId(String value) { this.projectId = value; } /** * Gets the value of the projectName property. * * @return * possible object is * {@link String } * */ public String getProjectName() { return projectName; } /** * Sets the value of the projectName property. * * @param value * allowed object is * {@link String } * */ public void setProjectName(String value) { this.projectName = value; } /** * Gets the value of the projectObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getProjectObjectId() { return projectObjectId; } /** * Sets the value of the projectObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setProjectObjectId(Integer value) { this.projectObjectId = value; } /** * Gets the value of the rateSource property. * * @return * possible object is * {@link String } * */ public String getRateSource() { return rateSource; } /** * Sets the value of the rateSource property. * * @param value * allowed object is * {@link String } * */ public void setRateSource(String value) { this.rateSource = value; } /** * Gets the value of the rateType property. * * @return * possible object is * {@link String } * */ public String getRateType() { return rateType; } /** * Sets the value of the rateType property. * * @param value * allowed object is * {@link String } * */ public void setRateType(String value) { this.rateType = value; } /** * Gets the value of the remainingCost property. * * @return * possible object is * {@link Double } * */ public Double getRemainingCost() { return remainingCost; } /** * Sets the value of the remainingCost property. * * @param value * allowed object is * {@link Double } * */ public void setRemainingCost(Double value) { this.remainingCost = value; } /** * Gets the value of the remainingCurve property. * * @return * possible object is * {@link String } * */ public String getRemainingCurve() { return remainingCurve; } /** * Sets the value of the remainingCurve property. * * @param value * allowed object is * {@link String } * */ public void setRemainingCurve(String value) { this.remainingCurve = value; } /** * Gets the value of the remainingDuration property. * * @return * possible object is * {@link Double } * */ public Double getRemainingDuration() { return remainingDuration; } /** * Sets the value of the remainingDuration property. * * @param value * allowed object is * {@link Double } * */ public void setRemainingDuration(Double value) { this.remainingDuration = value; } /** * Gets the value of the remainingFinishDate property. * * @return * possible object is * {@link String } * */ public Date getRemainingFinishDate() { return remainingFinishDate; } /** * Sets the value of the remainingFinishDate property. * * @param value * allowed object is * {@link String } * */ public void setRemainingFinishDate(Date value) { this.remainingFinishDate = value; } /** * Gets the value of the remainingLag property. * * @return * possible object is * {@link Double } * */ public Double getRemainingLag() { return remainingLag; } /** * Sets the value of the remainingLag property. * * @param value * allowed object is * {@link Double } * */ public void setRemainingLag(Double value) { this.remainingLag = value; } /** * Gets the value of the remainingLateFinishDate property. * * @return * possible object is * {@link String } * */ public Date getRemainingLateFinishDate() { return remainingLateFinishDate; } /** * Sets the value of the remainingLateFinishDate property. * * @param value * allowed object is * {@link String } * */ public void setRemainingLateFinishDate(Date value) { this.remainingLateFinishDate = value; } /** * Gets the value of the remainingLateStartDate property. * * @return * possible object is * {@link String } * */ public Date getRemainingLateStartDate() { return remainingLateStartDate; } /** * Sets the value of the remainingLateStartDate property. * * @param value * allowed object is * {@link String } * */ public void setRemainingLateStartDate(Date value) { this.remainingLateStartDate = value; } /** * Gets the value of the remainingStartDate property. * * @return * possible object is * {@link String } * */ public Date getRemainingStartDate() { return remainingStartDate; } /** * Sets the value of the remainingStartDate property. * * @param value * allowed object is * {@link String } * */ public void setRemainingStartDate(Date value) { this.remainingStartDate = value; } /** * Gets the value of the remainingUnits property. * * @return * possible object is * {@link Double } * */ public Double getRemainingUnits() { return remainingUnits; } /** * Sets the value of the remainingUnits property. * * @param value * allowed object is * {@link Double } * */ public void setRemainingUnits(Double value) { this.remainingUnits = value; } /** * Gets the value of the remainingUnitsPerTime property. * * @return * possible object is * {@link Double } * */ public Double getRemainingUnitsPerTime() { return remainingUnitsPerTime; } /** * Sets the value of the remainingUnitsPerTime property. * * @param value * allowed object is * {@link Double } * */ public void setRemainingUnitsPerTime(Double value) { this.remainingUnitsPerTime = value; } /** * Gets the value of the resourceCalendarName property. * * @return * possible object is * {@link String } * */ public String getResourceCalendarName() { return resourceCalendarName; } /** * Sets the value of the resourceCalendarName property. * * @param value * allowed object is * {@link String } * */ public void setResourceCalendarName(String value) { this.resourceCalendarName = value; } /** * Gets the value of the resourceCurveName property. * * @return * possible object is * {@link String } * */ public String getResourceCurveName() { return resourceCurveName; } /** * Sets the value of the resourceCurveName property. * * @param value * allowed object is * {@link String } * */ public void setResourceCurveName(String value) { this.resourceCurveName = value; } /** * Gets the value of the resourceCurveObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getResourceCurveObjectId() { return resourceCurveObjectId; } /** * Sets the value of the resourceCurveObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setResourceCurveObjectId(Integer value) { this.resourceCurveObjectId = value; } /** * Gets the value of the resourceId property. * * @return * possible object is * {@link String } * */ public String getResourceId() { return resourceId; } /** * Sets the value of the resourceId property. * * @param value * allowed object is * {@link String } * */ public void setResourceId(String value) { this.resourceId = value; } /** * Gets the value of the resourceName property. * * @return * possible object is * {@link String } * */ public String getResourceName() { return resourceName; } /** * Sets the value of the resourceName property. * * @param value * allowed object is * {@link String } * */ public void setResourceName(String value) { this.resourceName = value; } /** * Gets the value of the resourceObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getResourceObjectId() { return resourceObjectId; } /** * Sets the value of the resourceObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setResourceObjectId(Integer value) { this.resourceObjectId = value; } /** * Gets the value of the resourceType property. * * @return * possible object is * {@link String } * */ public String getResourceType() { return resourceType; } /** * Sets the value of the resourceType property. * * @param value * allowed object is * {@link String } * */ public void setResourceType(String value) { this.resourceType = value; } /** * Gets the value of the roleId property. * * @return * possible object is * {@link String } * */ public String getRoleId() { return roleId; } /** * Sets the value of the roleId property. * * @param value * allowed object is * {@link String } * */ public void setRoleId(String value) { this.roleId = value; } /** * Gets the value of the roleName property. * * @return * possible object is * {@link String } * */ public String getRoleName() { return roleName; } /** * Sets the value of the roleName property. * * @param value * allowed object is * {@link String } * */ public void setRoleName(String value) { this.roleName = value; } /** * Gets the value of the roleObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getRoleObjectId() { return roleObjectId; } /** * Sets the value of the roleObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setRoleObjectId(Integer value) { this.roleObjectId = value; } /** * Gets the value of the staffedRemainingCost property. * * @return * possible object is * {@link Double } * */ public Double getStaffedRemainingCost() { return staffedRemainingCost; } /** * Sets the value of the staffedRemainingCost property. * * @param value * allowed object is * {@link Double } * */ public void setStaffedRemainingCost(Double value) { this.staffedRemainingCost = value; } /** * Gets the value of the staffedRemainingUnits property. * * @return * possible object is * {@link Double } * */ public Double getStaffedRemainingUnits() { return staffedRemainingUnits; } /** * Sets the value of the staffedRemainingUnits property. * * @param value * allowed object is * {@link Double } * */ public void setStaffedRemainingUnits(Double value) { this.staffedRemainingUnits = value; } /** * Gets the value of the startDate property. * * @return * possible object is * {@link String } * */ public Date getStartDate() { return startDate; } /** * Sets the value of the startDate property. * * @param value * allowed object is * {@link String } * */ public void setStartDate(Date value) { this.startDate = value; } /** * Gets the value of the unitsPercentComplete property. * * @return * possible object is * {@link Double } * */ public Double getUnitsPercentComplete() { return unitsPercentComplete; } /** * Sets the value of the unitsPercentComplete property. * * @param value * allowed object is * {@link Double } * */ public void setUnitsPercentComplete(Double value) { this.unitsPercentComplete = value; } /** * Gets the value of the unreadCommentCount property. * * @return * possible object is * {@link Integer } * */ public Integer getUnreadCommentCount() { return unreadCommentCount; } /** * Sets the value of the unreadCommentCount property. * * @param value * allowed object is * {@link Integer } * */ public void setUnreadCommentCount(Integer value) { this.unreadCommentCount = value; } /** * Gets the value of the unstaffedRemainingCost property. * * @return * possible object is * {@link Double } * */ public Double getUnstaffedRemainingCost() { return unstaffedRemainingCost; } /** * Sets the value of the unstaffedRemainingCost property. * * @param value * allowed object is * {@link Double } * */ public void setUnstaffedRemainingCost(Double value) { this.unstaffedRemainingCost = value; } /** * Gets the value of the unstaffedRemainingUnits property. * * @return * possible object is * {@link Double } * */ public Double getUnstaffedRemainingUnits() { return unstaffedRemainingUnits; } /** * Sets the value of the unstaffedRemainingUnits property. * * @param value * allowed object is * {@link Double } * */ public void setUnstaffedRemainingUnits(Double value) { this.unstaffedRemainingUnits = value; } /** * Gets the value of the wbsObjectId property. * * @return * possible object is * {@link Integer } * */ public Integer getWBSObjectId() { return wbsObjectId; } /** * Sets the value of the wbsObjectId property. * * @param value * allowed object is * {@link Integer } * */ public void setWBSObjectId(Integer value) { this.wbsObjectId = value; } /** * Gets the value of the udf property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the udf property. * * <p> * For example, to add a new item, do as follows: * <pre> * getUDF().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link UDFAssignmentType } * * */ public List<UDFAssignmentType> getUDF() { if (udf == null) { udf = new ArrayList<UDFAssignmentType>(); } return this.udf; } /** * Gets the value of the spread property. * * @return * possible object is * {@link ResourceAssignmentSpreadType } * */ public ResourceAssignmentSpreadType getSpread() { return spread; } /** * Sets the value of the spread property. * * @param value * allowed object is * {@link ResourceAssignmentSpreadType } * */ public void setSpread(ResourceAssignmentSpreadType value) { this.spread = value; } /** * Gets the value of the resourceRequest property. * * @return * possible object is * {@link ResourceRequestType } * */ public ResourceRequestType getResourceRequest() { return resourceRequest; } /** * Sets the value of the resourceRequest property. * * @param value * allowed object is * {@link ResourceRequestType } * */ public void setResourceRequest(ResourceRequestType value) { this.resourceRequest = value; } }