public class

ProjectTask

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2013_2.Record
     ↳ com.netsuite.webservices.activities.scheduling_2013_2.ProjectTask

Class Overview

Java class for ProjectTask complex type.

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

 <complexType name="ProjectTask">
   <complexContent>
     <extension base="{urn:core_2013_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="customForm" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="eventId" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="percentTimeComplete" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="company" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="contact" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="order" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="owner" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="parent" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="priority" type="{urn:core_2013_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="estimatedWork" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="estimatedWorkBaseline" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="constraintType" type="{urn:types.scheduling_2013_2.activities.webservices.netsuite.com}ProjectTaskConstraintType" minOccurs="0"/>
         <element name="startDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="startDateBaseline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="endDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="finishByDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="endDateBaseline" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="actualWork" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="remainingWork" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isMilestone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isOnCriticalPath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="slackMinutes" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="lateEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lateStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="status" type="{urn:types.scheduling_2013_2.activities.webservices.netsuite.com}ProjectTaskStatus" minOccurs="0"/>
         <element name="assigneeList" type="{urn:scheduling_2013_2.activities.webservices.netsuite.com}ProjectTaskAssigneeList" minOccurs="0"/>
         <element name="predecessorList" type="{urn:scheduling_2013_2.activities.webservices.netsuite.com}ProjectTaskPredecessorList" minOccurs="0"/>
         <element name="timeItemList" type="{urn:scheduling_2013_2.activities.webservices.netsuite.com}ProjectTaskTimeItemList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2013_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Double actualWork
protected ProjectTaskAssigneeList assigneeList
protected RecordRef company
protected ProjectTaskConstraintType constraintType
protected RecordRef contact
protected CustomFieldList customFieldList
protected RecordRef customForm
protected XMLGregorianCalendar endDate
protected XMLGregorianCalendar endDateBaseline
protected Double estimatedWork
protected Double estimatedWorkBaseline
protected RecordRef eventId
protected String externalId
protected XMLGregorianCalendar finishByDate
protected String internalId
protected Boolean isMilestone
protected String isOnCriticalPath
protected XMLGregorianCalendar lateEnd
protected XMLGregorianCalendar lateStart
protected String message
protected RecordRef order
protected RecordRef owner
protected RecordRef parent
protected Double percentTimeComplete
protected ProjectTaskPredecessorList predecessorList
protected RecordRef priority
protected Double remainingWork
protected Double slackMinutes
protected XMLGregorianCalendar startDate
protected XMLGregorianCalendar startDateBaseline
protected ProjectTaskStatus status
protected ProjectTaskTimeItemList timeItemList
protected String title
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2013_2.Record
Public Constructors
ProjectTask()
Public Methods
Double getActualWork()
Gets the value of the actualWork property.
ProjectTaskAssigneeList getAssigneeList()
Gets the value of the assigneeList property.
RecordRef getCompany()
Gets the value of the company property.
ProjectTaskConstraintType getConstraintType()
Gets the value of the constraintType property.
RecordRef getContact()
Gets the value of the contact property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomForm()
Gets the value of the customForm property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
XMLGregorianCalendar getEndDateBaseline()
Gets the value of the endDateBaseline property.
Double getEstimatedWork()
Gets the value of the estimatedWork property.
Double getEstimatedWorkBaseline()
Gets the value of the estimatedWorkBaseline property.
RecordRef getEventId()
Gets the value of the eventId property.
String getExternalId()
Gets the value of the externalId property.
XMLGregorianCalendar getFinishByDate()
Gets the value of the finishByDate property.
String getInternalId()
Gets the value of the internalId property.
Boolean getIsMilestone()
Gets the value of the isMilestone property.
String getIsOnCriticalPath()
Gets the value of the isOnCriticalPath property.
XMLGregorianCalendar getLateEnd()
Gets the value of the lateEnd property.
XMLGregorianCalendar getLateStart()
Gets the value of the lateStart property.
String getMessage()
Gets the value of the message property.
RecordRef getOrder()
Gets the value of the order property.
RecordRef getOwner()
Gets the value of the owner property.
RecordRef getParent()
Gets the value of the parent property.
Double getPercentTimeComplete()
Gets the value of the percentTimeComplete property.
ProjectTaskPredecessorList getPredecessorList()
Gets the value of the predecessorList property.
RecordRef getPriority()
Gets the value of the priority property.
Double getRemainingWork()
Gets the value of the remainingWork property.
Double getSlackMinutes()
Gets the value of the slackMinutes property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
XMLGregorianCalendar getStartDateBaseline()
Gets the value of the startDateBaseline property.
ProjectTaskStatus getStatus()
Gets the value of the status property.
ProjectTaskTimeItemList getTimeItemList()
Gets the value of the timeItemList property.
String getTitle()
Gets the value of the title property.
void setActualWork(Double value)
Sets the value of the actualWork property.
void setAssigneeList(ProjectTaskAssigneeList value)
Sets the value of the assigneeList property.
void setCompany(RecordRef value)
Sets the value of the company property.
void setConstraintType(ProjectTaskConstraintType value)
Sets the value of the constraintType property.
void setContact(RecordRef value)
Sets the value of the contact property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setEndDateBaseline(XMLGregorianCalendar value)
Sets the value of the endDateBaseline property.
void setEstimatedWork(Double value)
Sets the value of the estimatedWork property.
void setEstimatedWorkBaseline(Double value)
Sets the value of the estimatedWorkBaseline property.
void setEventId(RecordRef value)
Sets the value of the eventId property.
void setExternalId(String value)
Sets the value of the externalId property.
void setFinishByDate(XMLGregorianCalendar value)
Sets the value of the finishByDate property.
void setInternalId(String value)
Sets the value of the internalId property.
void setIsMilestone(Boolean value)
Sets the value of the isMilestone property.
void setIsOnCriticalPath(String value)
Sets the value of the isOnCriticalPath property.
void setLateEnd(XMLGregorianCalendar value)
Sets the value of the lateEnd property.
void setLateStart(XMLGregorianCalendar value)
Sets the value of the lateStart property.
void setMessage(String value)
Sets the value of the message property.
void setOrder(RecordRef value)
Sets the value of the order property.
void setOwner(RecordRef value)
Sets the value of the owner property.
void setParent(RecordRef value)
Sets the value of the parent property.
void setPercentTimeComplete(Double value)
Sets the value of the percentTimeComplete property.
void setPredecessorList(ProjectTaskPredecessorList value)
Sets the value of the predecessorList property.
void setPriority(RecordRef value)
Sets the value of the priority property.
void setRemainingWork(Double value)
Sets the value of the remainingWork property.
void setSlackMinutes(Double value)
Sets the value of the slackMinutes property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setStartDateBaseline(XMLGregorianCalendar value)
Sets the value of the startDateBaseline property.
void setStatus(ProjectTaskStatus value)
Sets the value of the status property.
void setTimeItemList(ProjectTaskTimeItemList value)
Sets the value of the timeItemList property.
void setTitle(String value)
Sets the value of the title property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2013_2.Record
From class java.lang.Object

Fields

protected Double actualWork

protected ProjectTaskAssigneeList assigneeList

protected RecordRef company

protected ProjectTaskConstraintType constraintType

protected RecordRef contact

protected CustomFieldList customFieldList

protected RecordRef customForm

protected XMLGregorianCalendar endDate

protected XMLGregorianCalendar endDateBaseline

protected Double estimatedWork

protected Double estimatedWorkBaseline

protected RecordRef eventId

protected String externalId

protected XMLGregorianCalendar finishByDate

protected String internalId

protected Boolean isMilestone

protected String isOnCriticalPath

protected XMLGregorianCalendar lateEnd

protected XMLGregorianCalendar lateStart

protected String message

protected RecordRef order

protected RecordRef owner

protected RecordRef parent

protected Double percentTimeComplete

protected ProjectTaskPredecessorList predecessorList

protected RecordRef priority

protected Double remainingWork

protected Double slackMinutes

protected XMLGregorianCalendar startDate

protected XMLGregorianCalendar startDateBaseline

protected ProjectTaskStatus status

protected ProjectTaskTimeItemList timeItemList

protected String title

Public Constructors

public ProjectTask ()

Public Methods

public Double getActualWork ()

Gets the value of the actualWork property.

Returns
  • possible object is Double

public ProjectTaskAssigneeList getAssigneeList ()

Gets the value of the assigneeList property.

Returns

public RecordRef getCompany ()

Gets the value of the company property.

Returns

public ProjectTaskConstraintType getConstraintType ()

Gets the value of the constraintType property.

Returns

public RecordRef getContact ()

Gets the value of the contact property.

Returns

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getEndDateBaseline ()

Gets the value of the endDateBaseline property.

Returns
  • possible object is XMLGregorianCalendar

public Double getEstimatedWork ()

Gets the value of the estimatedWork property.

Returns
  • possible object is Double

public Double getEstimatedWorkBaseline ()

Gets the value of the estimatedWorkBaseline property.

Returns
  • possible object is Double

public RecordRef getEventId ()

Gets the value of the eventId property.

Returns

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public XMLGregorianCalendar getFinishByDate ()

Gets the value of the finishByDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public Boolean getIsMilestone ()

Gets the value of the isMilestone property. This getter has been renamed from isIsMilestone() to getIsMilestone() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getIsOnCriticalPath ()

Gets the value of the isOnCriticalPath property.

Returns
  • possible object is String

public XMLGregorianCalendar getLateEnd ()

Gets the value of the lateEnd property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getLateStart ()

Gets the value of the lateStart property.

Returns
  • possible object is XMLGregorianCalendar

public String getMessage ()

Gets the value of the message property.

Returns
  • possible object is String

public RecordRef getOrder ()

Gets the value of the order property.

Returns

public RecordRef getOwner ()

Gets the value of the owner property.

Returns

public RecordRef getParent ()

Gets the value of the parent property.

Returns

public Double getPercentTimeComplete ()

Gets the value of the percentTimeComplete property.

Returns
  • possible object is Double

public ProjectTaskPredecessorList getPredecessorList ()

Gets the value of the predecessorList property.

Returns

public RecordRef getPriority ()

Gets the value of the priority property.

Returns

public Double getRemainingWork ()

Gets the value of the remainingWork property.

Returns
  • possible object is Double

public Double getSlackMinutes ()

Gets the value of the slackMinutes property.

Returns
  • possible object is Double

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStartDateBaseline ()

Gets the value of the startDateBaseline property.

Returns
  • possible object is XMLGregorianCalendar

public ProjectTaskStatus getStatus ()

Gets the value of the status property.

Returns

public ProjectTaskTimeItemList getTimeItemList ()

Gets the value of the timeItemList property.

Returns

public String getTitle ()

Gets the value of the title property.

Returns
  • possible object is String

public void setActualWork (Double value)

Sets the value of the actualWork property.

Parameters
value Allowed object is Double

public void setAssigneeList (ProjectTaskAssigneeList value)

Sets the value of the assigneeList property.

Parameters
value Allowed object is ProjectTaskAssigneeList

public void setCompany (RecordRef value)

Sets the value of the company property.

Parameters
value Allowed object is RecordRef

public void setConstraintType (ProjectTaskConstraintType value)

Sets the value of the constraintType property.

Parameters
value Allowed object is ProjectTaskConstraintType

public void setContact (RecordRef value)

Sets the value of the contact property.

Parameters
value Allowed object is RecordRef

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndDateBaseline (XMLGregorianCalendar value)

Sets the value of the endDateBaseline property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEstimatedWork (Double value)

Sets the value of the estimatedWork property.

Parameters
value Allowed object is Double

public void setEstimatedWorkBaseline (Double value)

Sets the value of the estimatedWorkBaseline property.

Parameters
value Allowed object is Double

public void setEventId (RecordRef value)

Sets the value of the eventId property.

Parameters
value Allowed object is RecordRef

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setFinishByDate (XMLGregorianCalendar value)

Sets the value of the finishByDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setIsMilestone (Boolean value)

Sets the value of the isMilestone property.

Parameters
value Allowed object is Boolean

public void setIsOnCriticalPath (String value)

Sets the value of the isOnCriticalPath property.

Parameters
value Allowed object is String

public void setLateEnd (XMLGregorianCalendar value)

Sets the value of the lateEnd property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLateStart (XMLGregorianCalendar value)

Sets the value of the lateStart property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMessage (String value)

Sets the value of the message property.

Parameters
value Allowed object is String

public void setOrder (RecordRef value)

Sets the value of the order property.

Parameters
value Allowed object is RecordRef

public void setOwner (RecordRef value)

Sets the value of the owner property.

Parameters
value Allowed object is RecordRef

public void setParent (RecordRef value)

Sets the value of the parent property.

Parameters
value Allowed object is RecordRef

public void setPercentTimeComplete (Double value)

Sets the value of the percentTimeComplete property.

Parameters
value Allowed object is Double

public void setPredecessorList (ProjectTaskPredecessorList value)

Sets the value of the predecessorList property.

Parameters
value Allowed object is ProjectTaskPredecessorList

public void setPriority (RecordRef value)

Sets the value of the priority property.

Parameters
value Allowed object is RecordRef

public void setRemainingWork (Double value)

Sets the value of the remainingWork property.

Parameters
value Allowed object is Double

public void setSlackMinutes (Double value)

Sets the value of the slackMinutes property.

Parameters
value Allowed object is Double

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStartDateBaseline (XMLGregorianCalendar value)

Sets the value of the startDateBaseline property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatus (ProjectTaskStatus value)

Sets the value of the status property.

Parameters
value Allowed object is ProjectTaskStatus

public void setTimeItemList (ProjectTaskTimeItemList value)

Sets the value of the timeItemList property.

Parameters
value Allowed object is ProjectTaskTimeItemList

public void setTitle (String value)

Sets the value of the title property.

Parameters
value Allowed object is String