public class

ItemSearchRow

extends SearchRow
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2013_2.SearchRow
     ↳ com.netsuite.webservices.lists.accounting_2013_2.ItemSearchRow

Class Overview

Java class for ItemSearchRow complex type.

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

 <complexType name="ItemSearchRow">
   <complexContent>
     <extension base="{urn:core_2013_2.platform.webservices.netsuite.com}SearchRow">
       <sequence>
         <element name="basic" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
         <element name="binNumberJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}BinSearchRowBasic" minOccurs="0"/>
         <element name="correlatedItemJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
         <element name="effectiveRevisionJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemRevisionSearchRowBasic" minOccurs="0"/>
         <element name="fileJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}FileSearchRowBasic" minOccurs="0"/>
         <element name="inventoryDetailJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}InventoryDetailSearchRowBasic" minOccurs="0"/>
         <element name="inventoryLocationJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}LocationSearchRowBasic" minOccurs="0"/>
         <element name="inventoryNumberJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}InventoryNumberSearchRowBasic" minOccurs="0"/>
         <element name="inventoryNumberBinOnHandJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}InventoryNumberBinSearchRowBasic" minOccurs="0"/>
         <element name="memberItemJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
         <element name="obsoleteRevisionJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemRevisionSearchRowBasic" minOccurs="0"/>
         <element name="parentJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
         <element name="preferredLocationJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}LocationSearchRowBasic" minOccurs="0"/>
         <element name="preferredVendorJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}VendorSearchRowBasic" minOccurs="0"/>
         <element name="shopperJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}CustomerSearchRowBasic" minOccurs="0"/>
         <element name="transactionJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}TransactionSearchRowBasic" minOccurs="0"/>
         <element name="userJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}EmployeeSearchRowBasic" minOccurs="0"/>
         <element name="userNotesJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}NoteSearchRowBasic" minOccurs="0"/>
         <element name="vendorJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}VendorSearchRowBasic" minOccurs="0"/>
         <element name="customSearchJoin" type="{urn:common_2013_2.platform.webservices.netsuite.com}CustomSearchRowBasic" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected ItemSearchRowBasic basic
protected BinSearchRowBasic binNumberJoin
protected ItemSearchRowBasic correlatedItemJoin
protected List<CustomSearchRowBasic> customSearchJoin
protected ItemRevisionSearchRowBasic effectiveRevisionJoin
protected FileSearchRowBasic fileJoin
protected InventoryDetailSearchRowBasic inventoryDetailJoin
protected LocationSearchRowBasic inventoryLocationJoin
protected InventoryNumberBinSearchRowBasic inventoryNumberBinOnHandJoin
protected InventoryNumberSearchRowBasic inventoryNumberJoin
protected ItemSearchRowBasic memberItemJoin
protected ItemRevisionSearchRowBasic obsoleteRevisionJoin
protected ItemSearchRowBasic parentJoin
protected LocationSearchRowBasic preferredLocationJoin
protected VendorSearchRowBasic preferredVendorJoin
protected CustomerSearchRowBasic shopperJoin
protected TransactionSearchRowBasic transactionJoin
protected EmployeeSearchRowBasic userJoin
protected NoteSearchRowBasic userNotesJoin
protected VendorSearchRowBasic vendorJoin
Public Constructors
ItemSearchRow()
Public Methods
ItemSearchRowBasic getBasic()
Gets the value of the basic property.
BinSearchRowBasic getBinNumberJoin()
Gets the value of the binNumberJoin property.
ItemSearchRowBasic getCorrelatedItemJoin()
Gets the value of the correlatedItemJoin property.
List<CustomSearchRowBasic> getCustomSearchJoin()
Gets the value of the customSearchJoin property.
ItemRevisionSearchRowBasic getEffectiveRevisionJoin()
Gets the value of the effectiveRevisionJoin property.
FileSearchRowBasic getFileJoin()
Gets the value of the fileJoin property.
InventoryDetailSearchRowBasic getInventoryDetailJoin()
Gets the value of the inventoryDetailJoin property.
LocationSearchRowBasic getInventoryLocationJoin()
Gets the value of the inventoryLocationJoin property.
InventoryNumberBinSearchRowBasic getInventoryNumberBinOnHandJoin()
Gets the value of the inventoryNumberBinOnHandJoin property.
InventoryNumberSearchRowBasic getInventoryNumberJoin()
Gets the value of the inventoryNumberJoin property.
ItemSearchRowBasic getMemberItemJoin()
Gets the value of the memberItemJoin property.
ItemRevisionSearchRowBasic getObsoleteRevisionJoin()
Gets the value of the obsoleteRevisionJoin property.
ItemSearchRowBasic getParentJoin()
Gets the value of the parentJoin property.
LocationSearchRowBasic getPreferredLocationJoin()
Gets the value of the preferredLocationJoin property.
VendorSearchRowBasic getPreferredVendorJoin()
Gets the value of the preferredVendorJoin property.
CustomerSearchRowBasic getShopperJoin()
Gets the value of the shopperJoin property.
TransactionSearchRowBasic getTransactionJoin()
Gets the value of the transactionJoin property.
EmployeeSearchRowBasic getUserJoin()
Gets the value of the userJoin property.
NoteSearchRowBasic getUserNotesJoin()
Gets the value of the userNotesJoin property.
VendorSearchRowBasic getVendorJoin()
Gets the value of the vendorJoin property.
void setBasic(ItemSearchRowBasic value)
Sets the value of the basic property.
void setBinNumberJoin(BinSearchRowBasic value)
Sets the value of the binNumberJoin property.
void setCorrelatedItemJoin(ItemSearchRowBasic value)
Sets the value of the correlatedItemJoin property.
void setCustomSearchJoin(List<CustomSearchRowBasic> customSearchJoin)
Sets the value of the customSearchJoin property.
void setEffectiveRevisionJoin(ItemRevisionSearchRowBasic value)
Sets the value of the effectiveRevisionJoin property.
void setFileJoin(FileSearchRowBasic value)
Sets the value of the fileJoin property.
void setInventoryDetailJoin(InventoryDetailSearchRowBasic value)
Sets the value of the inventoryDetailJoin property.
void setInventoryLocationJoin(LocationSearchRowBasic value)
Sets the value of the inventoryLocationJoin property.
void setInventoryNumberBinOnHandJoin(InventoryNumberBinSearchRowBasic value)
Sets the value of the inventoryNumberBinOnHandJoin property.
void setInventoryNumberJoin(InventoryNumberSearchRowBasic value)
Sets the value of the inventoryNumberJoin property.
void setMemberItemJoin(ItemSearchRowBasic value)
Sets the value of the memberItemJoin property.
void setObsoleteRevisionJoin(ItemRevisionSearchRowBasic value)
Sets the value of the obsoleteRevisionJoin property.
void setParentJoin(ItemSearchRowBasic value)
Sets the value of the parentJoin property.
void setPreferredLocationJoin(LocationSearchRowBasic value)
Sets the value of the preferredLocationJoin property.
void setPreferredVendorJoin(VendorSearchRowBasic value)
Sets the value of the preferredVendorJoin property.
void setShopperJoin(CustomerSearchRowBasic value)
Sets the value of the shopperJoin property.
void setTransactionJoin(TransactionSearchRowBasic value)
Sets the value of the transactionJoin property.
void setUserJoin(EmployeeSearchRowBasic value)
Sets the value of the userJoin property.
void setUserNotesJoin(NoteSearchRowBasic value)
Sets the value of the userNotesJoin property.
void setVendorJoin(VendorSearchRowBasic value)
Sets the value of the vendorJoin property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected ItemSearchRowBasic basic

protected BinSearchRowBasic binNumberJoin

protected ItemSearchRowBasic correlatedItemJoin

protected List<CustomSearchRowBasic> customSearchJoin

protected ItemRevisionSearchRowBasic effectiveRevisionJoin

protected FileSearchRowBasic fileJoin

protected InventoryDetailSearchRowBasic inventoryDetailJoin

protected LocationSearchRowBasic inventoryLocationJoin

protected InventoryNumberBinSearchRowBasic inventoryNumberBinOnHandJoin

protected InventoryNumberSearchRowBasic inventoryNumberJoin

protected ItemSearchRowBasic memberItemJoin

protected ItemRevisionSearchRowBasic obsoleteRevisionJoin

protected ItemSearchRowBasic parentJoin

protected LocationSearchRowBasic preferredLocationJoin

protected VendorSearchRowBasic preferredVendorJoin

protected CustomerSearchRowBasic shopperJoin

protected TransactionSearchRowBasic transactionJoin

protected EmployeeSearchRowBasic userJoin

protected NoteSearchRowBasic userNotesJoin

protected VendorSearchRowBasic vendorJoin

Public Constructors

public ItemSearchRow ()

Public Methods

public ItemSearchRowBasic getBasic ()

Gets the value of the basic property.

Returns

public BinSearchRowBasic getBinNumberJoin ()

Gets the value of the binNumberJoin property.

Returns

public ItemSearchRowBasic getCorrelatedItemJoin ()

Gets the value of the correlatedItemJoin property.

Returns

public List<CustomSearchRowBasic> getCustomSearchJoin ()

Gets the value of the customSearchJoin 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 customSearchJoin property.

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

    getCustomSearchJoin().add(newItem);
 

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

public ItemRevisionSearchRowBasic getEffectiveRevisionJoin ()

Gets the value of the effectiveRevisionJoin property.

Returns

public FileSearchRowBasic getFileJoin ()

Gets the value of the fileJoin property.

Returns

public InventoryDetailSearchRowBasic getInventoryDetailJoin ()

Gets the value of the inventoryDetailJoin property.

Returns

public LocationSearchRowBasic getInventoryLocationJoin ()

Gets the value of the inventoryLocationJoin property.

Returns

public InventoryNumberBinSearchRowBasic getInventoryNumberBinOnHandJoin ()

Gets the value of the inventoryNumberBinOnHandJoin property.

Returns

public InventoryNumberSearchRowBasic getInventoryNumberJoin ()

Gets the value of the inventoryNumberJoin property.

Returns

public ItemSearchRowBasic getMemberItemJoin ()

Gets the value of the memberItemJoin property.

Returns

public ItemRevisionSearchRowBasic getObsoleteRevisionJoin ()

Gets the value of the obsoleteRevisionJoin property.

Returns

public ItemSearchRowBasic getParentJoin ()

Gets the value of the parentJoin property.

Returns

public LocationSearchRowBasic getPreferredLocationJoin ()

Gets the value of the preferredLocationJoin property.

Returns

public VendorSearchRowBasic getPreferredVendorJoin ()

Gets the value of the preferredVendorJoin property.

Returns

public CustomerSearchRowBasic getShopperJoin ()

Gets the value of the shopperJoin property.

Returns

public TransactionSearchRowBasic getTransactionJoin ()

Gets the value of the transactionJoin property.

Returns

public EmployeeSearchRowBasic getUserJoin ()

Gets the value of the userJoin property.

Returns

public NoteSearchRowBasic getUserNotesJoin ()

Gets the value of the userNotesJoin property.

Returns

public VendorSearchRowBasic getVendorJoin ()

Gets the value of the vendorJoin property.

Returns

public void setBasic (ItemSearchRowBasic value)

Sets the value of the basic property.

Parameters
value Allowed object is ItemSearchRowBasic

public void setBinNumberJoin (BinSearchRowBasic value)

Sets the value of the binNumberJoin property.

Parameters
value Allowed object is BinSearchRowBasic

public void setCorrelatedItemJoin (ItemSearchRowBasic value)

Sets the value of the correlatedItemJoin property.

Parameters
value Allowed object is ItemSearchRowBasic

public void setCustomSearchJoin (List<CustomSearchRowBasic> customSearchJoin)

Sets the value of the customSearchJoin property.

Parameters
customSearchJoin Allowed object is CustomSearchRowBasic

public void setEffectiveRevisionJoin (ItemRevisionSearchRowBasic value)

Sets the value of the effectiveRevisionJoin property.

Parameters
value Allowed object is ItemRevisionSearchRowBasic

public void setFileJoin (FileSearchRowBasic value)

Sets the value of the fileJoin property.

Parameters
value Allowed object is FileSearchRowBasic

public void setInventoryDetailJoin (InventoryDetailSearchRowBasic value)

Sets the value of the inventoryDetailJoin property.

Parameters
value Allowed object is InventoryDetailSearchRowBasic

public void setInventoryLocationJoin (LocationSearchRowBasic value)

Sets the value of the inventoryLocationJoin property.

Parameters
value Allowed object is LocationSearchRowBasic

public void setInventoryNumberBinOnHandJoin (InventoryNumberBinSearchRowBasic value)

Sets the value of the inventoryNumberBinOnHandJoin property.

Parameters
value Allowed object is InventoryNumberBinSearchRowBasic

public void setInventoryNumberJoin (InventoryNumberSearchRowBasic value)

Sets the value of the inventoryNumberJoin property.

Parameters
value Allowed object is InventoryNumberSearchRowBasic

public void setMemberItemJoin (ItemSearchRowBasic value)

Sets the value of the memberItemJoin property.

Parameters
value Allowed object is ItemSearchRowBasic

public void setObsoleteRevisionJoin (ItemRevisionSearchRowBasic value)

Sets the value of the obsoleteRevisionJoin property.

Parameters
value Allowed object is ItemRevisionSearchRowBasic

public void setParentJoin (ItemSearchRowBasic value)

Sets the value of the parentJoin property.

Parameters
value Allowed object is ItemSearchRowBasic

public void setPreferredLocationJoin (LocationSearchRowBasic value)

Sets the value of the preferredLocationJoin property.

Parameters
value Allowed object is LocationSearchRowBasic

public void setPreferredVendorJoin (VendorSearchRowBasic value)

Sets the value of the preferredVendorJoin property.

Parameters
value Allowed object is VendorSearchRowBasic

public void setShopperJoin (CustomerSearchRowBasic value)

Sets the value of the shopperJoin property.

Parameters
value Allowed object is CustomerSearchRowBasic

public void setTransactionJoin (TransactionSearchRowBasic value)

Sets the value of the transactionJoin property.

Parameters
value Allowed object is TransactionSearchRowBasic

public void setUserJoin (EmployeeSearchRowBasic value)

Sets the value of the userJoin property.

Parameters
value Allowed object is EmployeeSearchRowBasic

public void setUserNotesJoin (NoteSearchRowBasic value)

Sets the value of the userNotesJoin property.

Parameters
value Allowed object is NoteSearchRowBasic

public void setVendorJoin (VendorSearchRowBasic value)

Sets the value of the vendorJoin property.

Parameters
value Allowed object is VendorSearchRowBasic