public class

PromotionCodeSearchRowBasic

extends SearchRowBasic
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2013_2.SearchRow
     ↳ com.netsuite.webservices.platform.core_2013_2.SearchRowBasic
       ↳ com.netsuite.webservices.platform.common_2013_2.PromotionCodeSearchRowBasic

Class Overview

Java class for PromotionCodeSearchRowBasic complex type.

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

 <complexType name="PromotionCodeSearchRowBasic">
   <complexContent>
     <extension base="{urn:core_2013_2.platform.webservices.netsuite.com}SearchRowBasic">
       <sequence>
         <element name="code" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="description" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="discount" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="discountAmount" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnDoubleField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="endDate" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnDateField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="externalId" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="internalId" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnSelectField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="isInactive" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnBooleanField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="isPublic" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnBooleanField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="name" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnStringField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="startDate" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnDateField" maxOccurs="unbounded" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2013_2.platform.webservices.netsuite.com}SearchColumnCustomFieldList" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<SearchColumnStringField> code
protected SearchColumnCustomFieldList customFieldList
protected List<SearchColumnStringField> description
protected List<SearchColumnStringField> discount
protected List<SearchColumnDoubleField> discountAmount
protected List<SearchColumnDateField> endDate
protected List<SearchColumnSelectField> externalId
protected List<SearchColumnSelectField> internalId
protected List<SearchColumnBooleanField> isInactive
protected List<SearchColumnBooleanField> isPublic
protected List<SearchColumnStringField> name
protected List<SearchColumnDateField> startDate
Public Constructors
PromotionCodeSearchRowBasic()
Public Methods
List<SearchColumnStringField> getCode()
Gets the value of the code property.
SearchColumnCustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
List<SearchColumnStringField> getDescription()
Gets the value of the description property.
List<SearchColumnStringField> getDiscount()
Gets the value of the discount property.
List<SearchColumnDoubleField> getDiscountAmount()
Gets the value of the discountAmount property.
List<SearchColumnDateField> getEndDate()
Gets the value of the endDate property.
List<SearchColumnSelectField> getExternalId()
Gets the value of the externalId property.
List<SearchColumnSelectField> getInternalId()
Gets the value of the internalId property.
List<SearchColumnBooleanField> getIsInactive()
Gets the value of the isInactive property.
List<SearchColumnBooleanField> getIsPublic()
Gets the value of the isPublic property.
List<SearchColumnStringField> getName()
Gets the value of the name property.
List<SearchColumnDateField> getStartDate()
Gets the value of the startDate property.
void setCode(List<SearchColumnStringField> code)
Sets the value of the code property.
void setCustomFieldList(SearchColumnCustomFieldList value)
Sets the value of the customFieldList property.
void setDescription(List<SearchColumnStringField> description)
Sets the value of the description property.
void setDiscount(List<SearchColumnStringField> discount)
Sets the value of the discount property.
void setDiscountAmount(List<SearchColumnDoubleField> discountAmount)
Sets the value of the discountAmount property.
void setEndDate(List<SearchColumnDateField> endDate)
Sets the value of the endDate property.
void setExternalId(List<SearchColumnSelectField> externalId)
Sets the value of the externalId property.
void setInternalId(List<SearchColumnSelectField> internalId)
Sets the value of the internalId property.
void setIsInactive(List<SearchColumnBooleanField> isInactive)
Sets the value of the isInactive property.
void setIsPublic(List<SearchColumnBooleanField> isPublic)
Sets the value of the isPublic property.
void setName(List<SearchColumnStringField> name)
Sets the value of the name property.
void setStartDate(List<SearchColumnDateField> startDate)
Sets the value of the startDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<SearchColumnStringField> code

protected SearchColumnCustomFieldList customFieldList

protected List<SearchColumnStringField> description

protected List<SearchColumnStringField> discount

protected List<SearchColumnDoubleField> discountAmount

protected List<SearchColumnDateField> endDate

protected List<SearchColumnSelectField> externalId

protected List<SearchColumnSelectField> internalId

protected List<SearchColumnBooleanField> isInactive

protected List<SearchColumnBooleanField> isPublic

protected List<SearchColumnStringField> name

protected List<SearchColumnDateField> startDate

Public Constructors

public PromotionCodeSearchRowBasic ()

Public Methods

public List<SearchColumnStringField> getCode ()

Gets the value of the code property.

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 set method for the code property.

For example, to add a new item, do as follows:

    getCode().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnStringField

public SearchColumnCustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public List<SearchColumnStringField> getDescription ()

Gets the value of the description property.

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 set method for the description property.

For example, to add a new item, do as follows:

    getDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnStringField

public List<SearchColumnStringField> getDiscount ()

Gets the value of the discount property.

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 set method for the discount property.

For example, to add a new item, do as follows:

    getDiscount().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnStringField

public List<SearchColumnDoubleField> getDiscountAmount ()

Gets the value of the discountAmount property.

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 set method for the discountAmount property.

For example, to add a new item, do as follows:

    getDiscountAmount().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnDoubleField

public List<SearchColumnDateField> getEndDate ()

Gets the value of the endDate property.

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 set method for the endDate property.

For example, to add a new item, do as follows:

    getEndDate().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnDateField

public List<SearchColumnSelectField> getExternalId ()

Gets the value of the externalId property.

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 set method for the externalId property.

For example, to add a new item, do as follows:

    getExternalId().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnSelectField

public List<SearchColumnSelectField> getInternalId ()

Gets the value of the internalId property.

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 set method for the internalId property.

For example, to add a new item, do as follows:

    getInternalId().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnSelectField

public List<SearchColumnBooleanField> getIsInactive ()

Gets the value of the isInactive property.

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 set method for the isInactive property.

For example, to add a new item, do as follows:

    getIsInactive().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnBooleanField

public List<SearchColumnBooleanField> getIsPublic ()

Gets the value of the isPublic property.

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 set method for the isPublic property.

For example, to add a new item, do as follows:

    getIsPublic().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnBooleanField

public List<SearchColumnStringField> getName ()

Gets the value of the name property.

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 set method for the name property.

For example, to add a new item, do as follows:

    getName().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnStringField

public List<SearchColumnDateField> getStartDate ()

Gets the value of the startDate property.

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 set method for the startDate property.

For example, to add a new item, do as follows:

    getStartDate().add(newItem);
 

Objects of the following type(s) are allowed in the list SearchColumnDateField

public void setCode (List<SearchColumnStringField> code)

Sets the value of the code property.

Parameters
code Allowed object is SearchColumnStringField

public void setCustomFieldList (SearchColumnCustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is SearchColumnCustomFieldList

public void setDescription (List<SearchColumnStringField> description)

Sets the value of the description property.

Parameters
description Allowed object is SearchColumnStringField

public void setDiscount (List<SearchColumnStringField> discount)

Sets the value of the discount property.

Parameters
discount Allowed object is SearchColumnStringField

public void setDiscountAmount (List<SearchColumnDoubleField> discountAmount)

Sets the value of the discountAmount property.

Parameters
discountAmount Allowed object is SearchColumnDoubleField

public void setEndDate (List<SearchColumnDateField> endDate)

Sets the value of the endDate property.

Parameters
endDate Allowed object is SearchColumnDateField

public void setExternalId (List<SearchColumnSelectField> externalId)

Sets the value of the externalId property.

Parameters
externalId Allowed object is SearchColumnSelectField

public void setInternalId (List<SearchColumnSelectField> internalId)

Sets the value of the internalId property.

Parameters
internalId Allowed object is SearchColumnSelectField

public void setIsInactive (List<SearchColumnBooleanField> isInactive)

Sets the value of the isInactive property.

Parameters
isInactive Allowed object is SearchColumnBooleanField

public void setIsPublic (List<SearchColumnBooleanField> isPublic)

Sets the value of the isPublic property.

Parameters
isPublic Allowed object is SearchColumnBooleanField

public void setName (List<SearchColumnStringField> name)

Sets the value of the name property.

Parameters
name Allowed object is SearchColumnStringField

public void setStartDate (List<SearchColumnDateField> startDate)

Sets the value of the startDate property.

Parameters
startDate Allowed object is SearchColumnDateField