public class

ProjectTask

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.activities.scheduling_2010_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_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="customForm" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="eventId" type="{urn:core_2010_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_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="contact" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="order" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="owner" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="parent" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="priority" type="{urn:core_2010_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_2010_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="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="status" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}ProjectTaskStatus" minOccurs="0"/>
         <element name="assigneeList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}ProjectTaskAssigneeList" minOccurs="0"/>
         <element name="predecessorList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}ProjectTaskPredecessorList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_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 String internalId
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 XMLGregorianCalendar startDate
protected XMLGregorianCalendar startDateBaseline
protected ProjectTaskStatus status
protected String title
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_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.
String getInternalId()
Gets the value of the internalId 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.
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.
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 setInternalId(String value)
Sets the value of the internalId 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 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 setTitle(String value)
Sets the value of the title property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_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 String internalId

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 XMLGregorianCalendar startDate

protected XMLGregorianCalendar startDateBaseline

protected ProjectTaskStatus status

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 String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

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 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 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 setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

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 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 setTitle (String value)

Sets the value of the title property.

Parameters
value Allowed object is String