
tsg.ns.wsdl.coop.CustomerSearchRow Maven / Gradle / Ivy
package tsg.ns.wsdl.coop;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for CustomerSearchRow complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="CustomerSearchRow">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}SearchRow">
* <sequence>
* <element name="basic" type="{urn:common_2023_1.platform.webservices.netsuite.com}CustomerSearchRowBasic" minOccurs="0"/>
* <element name="billingAccountJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}BillingAccountSearchRowBasic" minOccurs="0"/>
* <element name="billingScheduleJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}BillingScheduleSearchRowBasic" minOccurs="0"/>
* <element name="callJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}PhoneCallSearchRowBasic" minOccurs="0"/>
* <element name="campaignResponseJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CampaignSearchRowBasic" minOccurs="0"/>
* <element name="caseJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}SupportCaseSearchRowBasic" minOccurs="0"/>
* <element name="contactJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ContactSearchRowBasic" minOccurs="0"/>
* <element name="contactPrimaryJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ContactSearchRowBasic" minOccurs="0"/>
* <element name="eventJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CalendarEventSearchRowBasic" minOccurs="0"/>
* <element name="fileJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}FileSearchRowBasic" minOccurs="0"/>
* <element name="hostedPageJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}FileSearchRowBasic" minOccurs="0"/>
* <element name="jobJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}JobSearchRowBasic" minOccurs="0"/>
* <element name="leadSourceJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CampaignSearchRowBasic" minOccurs="0"/>
* <element name="messagesJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}MessageSearchRowBasic" minOccurs="0"/>
* <element name="messagesFromJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}MessageSearchRowBasic" minOccurs="0"/>
* <element name="messagesToJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}MessageSearchRowBasic" minOccurs="0"/>
* <element name="mseSubsidiaryJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}MseSubsidiarySearchRowBasic" minOccurs="0"/>
* <element name="opportunityJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}OpportunitySearchRowBasic" minOccurs="0"/>
* <element name="originatingLeadJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}OriginatingLeadSearchRowBasic" minOccurs="0"/>
* <element name="parentCustomerJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CustomerSearchRowBasic" minOccurs="0"/>
* <element name="partnerJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}PartnerSearchRowBasic" minOccurs="0"/>
* <element name="paymentInstrumentJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}PaymentInstrumentSearchRowBasic" minOccurs="0"/>
* <element name="pricingJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}PricingSearchRowBasic" minOccurs="0"/>
* <element name="purchasedItemJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
* <element name="resourceAllocationJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ResourceAllocationSearchRowBasic" minOccurs="0"/>
* <element name="salesRepJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}EmployeeSearchRowBasic" minOccurs="0"/>
* <element name="subCustomerJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CustomerSearchRowBasic" minOccurs="0"/>
* <element name="taskJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}TaskSearchRowBasic" minOccurs="0"/>
* <element name="taxRegistrationJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}EntityTaxRegistrationSearchRowBasic" minOccurs="0"/>
* <element name="timeJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}TimeBillSearchRowBasic" minOccurs="0"/>
* <element name="topLevelParentJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CustomerSearchRowBasic" minOccurs="0"/>
* <element name="transactionJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}TransactionSearchRowBasic" minOccurs="0"/>
* <element name="upsellItemJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
* <element name="userJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}EmployeeSearchRowBasic" minOccurs="0"/>
* <element name="userNotesJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}NoteSearchRowBasic" minOccurs="0"/>
* <element name="webSiteCategoryJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}SiteCategorySearchRowBasic" minOccurs="0"/>
* <element name="webSiteItemJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}ItemSearchRowBasic" minOccurs="0"/>
* <element name="customSearchJoin" type="{urn:common_2023_1.platform.webservices.netsuite.com}CustomSearchRowBasic" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CustomerSearchRow", namespace = "urn:relationships_2023_1.lists.webservices.netsuite.com", propOrder = {
"basic",
"billingAccountJoin",
"billingScheduleJoin",
"callJoin",
"campaignResponseJoin",
"caseJoin",
"contactJoin",
"contactPrimaryJoin",
"eventJoin",
"fileJoin",
"hostedPageJoin",
"jobJoin",
"leadSourceJoin",
"messagesJoin",
"messagesFromJoin",
"messagesToJoin",
"mseSubsidiaryJoin",
"opportunityJoin",
"originatingLeadJoin",
"parentCustomerJoin",
"partnerJoin",
"paymentInstrumentJoin",
"pricingJoin",
"purchasedItemJoin",
"resourceAllocationJoin",
"salesRepJoin",
"subCustomerJoin",
"taskJoin",
"taxRegistrationJoin",
"timeJoin",
"topLevelParentJoin",
"transactionJoin",
"upsellItemJoin",
"userJoin",
"userNotesJoin",
"webSiteCategoryJoin",
"webSiteItemJoin",
"customSearchJoin"
})
public class CustomerSearchRow
extends SearchRow
{
protected CustomerSearchRowBasic basic;
protected BillingAccountSearchRowBasic billingAccountJoin;
protected BillingScheduleSearchRowBasic billingScheduleJoin;
protected PhoneCallSearchRowBasic callJoin;
protected CampaignSearchRowBasic campaignResponseJoin;
protected SupportCaseSearchRowBasic caseJoin;
protected ContactSearchRowBasic contactJoin;
protected ContactSearchRowBasic contactPrimaryJoin;
protected CalendarEventSearchRowBasic eventJoin;
protected FileSearchRowBasic fileJoin;
protected FileSearchRowBasic hostedPageJoin;
protected JobSearchRowBasic jobJoin;
protected CampaignSearchRowBasic leadSourceJoin;
protected MessageSearchRowBasic messagesJoin;
protected MessageSearchRowBasic messagesFromJoin;
protected MessageSearchRowBasic messagesToJoin;
protected MseSubsidiarySearchRowBasic mseSubsidiaryJoin;
protected OpportunitySearchRowBasic opportunityJoin;
protected OriginatingLeadSearchRowBasic originatingLeadJoin;
protected CustomerSearchRowBasic parentCustomerJoin;
protected PartnerSearchRowBasic partnerJoin;
protected PaymentInstrumentSearchRowBasic paymentInstrumentJoin;
protected PricingSearchRowBasic pricingJoin;
protected ItemSearchRowBasic purchasedItemJoin;
protected ResourceAllocationSearchRowBasic resourceAllocationJoin;
protected EmployeeSearchRowBasic salesRepJoin;
protected CustomerSearchRowBasic subCustomerJoin;
protected TaskSearchRowBasic taskJoin;
protected EntityTaxRegistrationSearchRowBasic taxRegistrationJoin;
protected TimeBillSearchRowBasic timeJoin;
protected CustomerSearchRowBasic topLevelParentJoin;
protected TransactionSearchRowBasic transactionJoin;
protected ItemSearchRowBasic upsellItemJoin;
protected EmployeeSearchRowBasic userJoin;
protected NoteSearchRowBasic userNotesJoin;
protected SiteCategorySearchRowBasic webSiteCategoryJoin;
protected ItemSearchRowBasic webSiteItemJoin;
protected List customSearchJoin;
/**
* Gets the value of the basic property.
*
* @return
* possible object is
* {@link CustomerSearchRowBasic }
*
*/
public CustomerSearchRowBasic getBasic() {
return basic;
}
/**
* Sets the value of the basic property.
*
* @param value
* allowed object is
* {@link CustomerSearchRowBasic }
*
*/
public void setBasic(CustomerSearchRowBasic value) {
this.basic = value;
}
/**
* Gets the value of the billingAccountJoin property.
*
* @return
* possible object is
* {@link BillingAccountSearchRowBasic }
*
*/
public BillingAccountSearchRowBasic getBillingAccountJoin() {
return billingAccountJoin;
}
/**
* Sets the value of the billingAccountJoin property.
*
* @param value
* allowed object is
* {@link BillingAccountSearchRowBasic }
*
*/
public void setBillingAccountJoin(BillingAccountSearchRowBasic value) {
this.billingAccountJoin = value;
}
/**
* Gets the value of the billingScheduleJoin property.
*
* @return
* possible object is
* {@link BillingScheduleSearchRowBasic }
*
*/
public BillingScheduleSearchRowBasic getBillingScheduleJoin() {
return billingScheduleJoin;
}
/**
* Sets the value of the billingScheduleJoin property.
*
* @param value
* allowed object is
* {@link BillingScheduleSearchRowBasic }
*
*/
public void setBillingScheduleJoin(BillingScheduleSearchRowBasic value) {
this.billingScheduleJoin = value;
}
/**
* Gets the value of the callJoin property.
*
* @return
* possible object is
* {@link PhoneCallSearchRowBasic }
*
*/
public PhoneCallSearchRowBasic getCallJoin() {
return callJoin;
}
/**
* Sets the value of the callJoin property.
*
* @param value
* allowed object is
* {@link PhoneCallSearchRowBasic }
*
*/
public void setCallJoin(PhoneCallSearchRowBasic value) {
this.callJoin = value;
}
/**
* Gets the value of the campaignResponseJoin property.
*
* @return
* possible object is
* {@link CampaignSearchRowBasic }
*
*/
public CampaignSearchRowBasic getCampaignResponseJoin() {
return campaignResponseJoin;
}
/**
* Sets the value of the campaignResponseJoin property.
*
* @param value
* allowed object is
* {@link CampaignSearchRowBasic }
*
*/
public void setCampaignResponseJoin(CampaignSearchRowBasic value) {
this.campaignResponseJoin = value;
}
/**
* Gets the value of the caseJoin property.
*
* @return
* possible object is
* {@link SupportCaseSearchRowBasic }
*
*/
public SupportCaseSearchRowBasic getCaseJoin() {
return caseJoin;
}
/**
* Sets the value of the caseJoin property.
*
* @param value
* allowed object is
* {@link SupportCaseSearchRowBasic }
*
*/
public void setCaseJoin(SupportCaseSearchRowBasic value) {
this.caseJoin = value;
}
/**
* Gets the value of the contactJoin property.
*
* @return
* possible object is
* {@link ContactSearchRowBasic }
*
*/
public ContactSearchRowBasic getContactJoin() {
return contactJoin;
}
/**
* Sets the value of the contactJoin property.
*
* @param value
* allowed object is
* {@link ContactSearchRowBasic }
*
*/
public void setContactJoin(ContactSearchRowBasic value) {
this.contactJoin = value;
}
/**
* Gets the value of the contactPrimaryJoin property.
*
* @return
* possible object is
* {@link ContactSearchRowBasic }
*
*/
public ContactSearchRowBasic getContactPrimaryJoin() {
return contactPrimaryJoin;
}
/**
* Sets the value of the contactPrimaryJoin property.
*
* @param value
* allowed object is
* {@link ContactSearchRowBasic }
*
*/
public void setContactPrimaryJoin(ContactSearchRowBasic value) {
this.contactPrimaryJoin = value;
}
/**
* Gets the value of the eventJoin property.
*
* @return
* possible object is
* {@link CalendarEventSearchRowBasic }
*
*/
public CalendarEventSearchRowBasic getEventJoin() {
return eventJoin;
}
/**
* Sets the value of the eventJoin property.
*
* @param value
* allowed object is
* {@link CalendarEventSearchRowBasic }
*
*/
public void setEventJoin(CalendarEventSearchRowBasic value) {
this.eventJoin = value;
}
/**
* Gets the value of the fileJoin property.
*
* @return
* possible object is
* {@link FileSearchRowBasic }
*
*/
public FileSearchRowBasic getFileJoin() {
return fileJoin;
}
/**
* Sets the value of the fileJoin property.
*
* @param value
* allowed object is
* {@link FileSearchRowBasic }
*
*/
public void setFileJoin(FileSearchRowBasic value) {
this.fileJoin = value;
}
/**
* Gets the value of the hostedPageJoin property.
*
* @return
* possible object is
* {@link FileSearchRowBasic }
*
*/
public FileSearchRowBasic getHostedPageJoin() {
return hostedPageJoin;
}
/**
* Sets the value of the hostedPageJoin property.
*
* @param value
* allowed object is
* {@link FileSearchRowBasic }
*
*/
public void setHostedPageJoin(FileSearchRowBasic value) {
this.hostedPageJoin = value;
}
/**
* Gets the value of the jobJoin property.
*
* @return
* possible object is
* {@link JobSearchRowBasic }
*
*/
public JobSearchRowBasic getJobJoin() {
return jobJoin;
}
/**
* Sets the value of the jobJoin property.
*
* @param value
* allowed object is
* {@link JobSearchRowBasic }
*
*/
public void setJobJoin(JobSearchRowBasic value) {
this.jobJoin = value;
}
/**
* Gets the value of the leadSourceJoin property.
*
* @return
* possible object is
* {@link CampaignSearchRowBasic }
*
*/
public CampaignSearchRowBasic getLeadSourceJoin() {
return leadSourceJoin;
}
/**
* Sets the value of the leadSourceJoin property.
*
* @param value
* allowed object is
* {@link CampaignSearchRowBasic }
*
*/
public void setLeadSourceJoin(CampaignSearchRowBasic value) {
this.leadSourceJoin = value;
}
/**
* Gets the value of the messagesJoin property.
*
* @return
* possible object is
* {@link MessageSearchRowBasic }
*
*/
public MessageSearchRowBasic getMessagesJoin() {
return messagesJoin;
}
/**
* Sets the value of the messagesJoin property.
*
* @param value
* allowed object is
* {@link MessageSearchRowBasic }
*
*/
public void setMessagesJoin(MessageSearchRowBasic value) {
this.messagesJoin = value;
}
/**
* Gets the value of the messagesFromJoin property.
*
* @return
* possible object is
* {@link MessageSearchRowBasic }
*
*/
public MessageSearchRowBasic getMessagesFromJoin() {
return messagesFromJoin;
}
/**
* Sets the value of the messagesFromJoin property.
*
* @param value
* allowed object is
* {@link MessageSearchRowBasic }
*
*/
public void setMessagesFromJoin(MessageSearchRowBasic value) {
this.messagesFromJoin = value;
}
/**
* Gets the value of the messagesToJoin property.
*
* @return
* possible object is
* {@link MessageSearchRowBasic }
*
*/
public MessageSearchRowBasic getMessagesToJoin() {
return messagesToJoin;
}
/**
* Sets the value of the messagesToJoin property.
*
* @param value
* allowed object is
* {@link MessageSearchRowBasic }
*
*/
public void setMessagesToJoin(MessageSearchRowBasic value) {
this.messagesToJoin = value;
}
/**
* Gets the value of the mseSubsidiaryJoin property.
*
* @return
* possible object is
* {@link MseSubsidiarySearchRowBasic }
*
*/
public MseSubsidiarySearchRowBasic getMseSubsidiaryJoin() {
return mseSubsidiaryJoin;
}
/**
* Sets the value of the mseSubsidiaryJoin property.
*
* @param value
* allowed object is
* {@link MseSubsidiarySearchRowBasic }
*
*/
public void setMseSubsidiaryJoin(MseSubsidiarySearchRowBasic value) {
this.mseSubsidiaryJoin = value;
}
/**
* Gets the value of the opportunityJoin property.
*
* @return
* possible object is
* {@link OpportunitySearchRowBasic }
*
*/
public OpportunitySearchRowBasic getOpportunityJoin() {
return opportunityJoin;
}
/**
* Sets the value of the opportunityJoin property.
*
* @param value
* allowed object is
* {@link OpportunitySearchRowBasic }
*
*/
public void setOpportunityJoin(OpportunitySearchRowBasic value) {
this.opportunityJoin = value;
}
/**
* Gets the value of the originatingLeadJoin property.
*
* @return
* possible object is
* {@link OriginatingLeadSearchRowBasic }
*
*/
public OriginatingLeadSearchRowBasic getOriginatingLeadJoin() {
return originatingLeadJoin;
}
/**
* Sets the value of the originatingLeadJoin property.
*
* @param value
* allowed object is
* {@link OriginatingLeadSearchRowBasic }
*
*/
public void setOriginatingLeadJoin(OriginatingLeadSearchRowBasic value) {
this.originatingLeadJoin = value;
}
/**
* Gets the value of the parentCustomerJoin property.
*
* @return
* possible object is
* {@link CustomerSearchRowBasic }
*
*/
public CustomerSearchRowBasic getParentCustomerJoin() {
return parentCustomerJoin;
}
/**
* Sets the value of the parentCustomerJoin property.
*
* @param value
* allowed object is
* {@link CustomerSearchRowBasic }
*
*/
public void setParentCustomerJoin(CustomerSearchRowBasic value) {
this.parentCustomerJoin = value;
}
/**
* Gets the value of the partnerJoin property.
*
* @return
* possible object is
* {@link PartnerSearchRowBasic }
*
*/
public PartnerSearchRowBasic getPartnerJoin() {
return partnerJoin;
}
/**
* Sets the value of the partnerJoin property.
*
* @param value
* allowed object is
* {@link PartnerSearchRowBasic }
*
*/
public void setPartnerJoin(PartnerSearchRowBasic value) {
this.partnerJoin = value;
}
/**
* Gets the value of the paymentInstrumentJoin property.
*
* @return
* possible object is
* {@link PaymentInstrumentSearchRowBasic }
*
*/
public PaymentInstrumentSearchRowBasic getPaymentInstrumentJoin() {
return paymentInstrumentJoin;
}
/**
* Sets the value of the paymentInstrumentJoin property.
*
* @param value
* allowed object is
* {@link PaymentInstrumentSearchRowBasic }
*
*/
public void setPaymentInstrumentJoin(PaymentInstrumentSearchRowBasic value) {
this.paymentInstrumentJoin = value;
}
/**
* Gets the value of the pricingJoin property.
*
* @return
* possible object is
* {@link PricingSearchRowBasic }
*
*/
public PricingSearchRowBasic getPricingJoin() {
return pricingJoin;
}
/**
* Sets the value of the pricingJoin property.
*
* @param value
* allowed object is
* {@link PricingSearchRowBasic }
*
*/
public void setPricingJoin(PricingSearchRowBasic value) {
this.pricingJoin = value;
}
/**
* Gets the value of the purchasedItemJoin property.
*
* @return
* possible object is
* {@link ItemSearchRowBasic }
*
*/
public ItemSearchRowBasic getPurchasedItemJoin() {
return purchasedItemJoin;
}
/**
* Sets the value of the purchasedItemJoin property.
*
* @param value
* allowed object is
* {@link ItemSearchRowBasic }
*
*/
public void setPurchasedItemJoin(ItemSearchRowBasic value) {
this.purchasedItemJoin = value;
}
/**
* Gets the value of the resourceAllocationJoin property.
*
* @return
* possible object is
* {@link ResourceAllocationSearchRowBasic }
*
*/
public ResourceAllocationSearchRowBasic getResourceAllocationJoin() {
return resourceAllocationJoin;
}
/**
* Sets the value of the resourceAllocationJoin property.
*
* @param value
* allowed object is
* {@link ResourceAllocationSearchRowBasic }
*
*/
public void setResourceAllocationJoin(ResourceAllocationSearchRowBasic value) {
this.resourceAllocationJoin = value;
}
/**
* Gets the value of the salesRepJoin property.
*
* @return
* possible object is
* {@link EmployeeSearchRowBasic }
*
*/
public EmployeeSearchRowBasic getSalesRepJoin() {
return salesRepJoin;
}
/**
* Sets the value of the salesRepJoin property.
*
* @param value
* allowed object is
* {@link EmployeeSearchRowBasic }
*
*/
public void setSalesRepJoin(EmployeeSearchRowBasic value) {
this.salesRepJoin = value;
}
/**
* Gets the value of the subCustomerJoin property.
*
* @return
* possible object is
* {@link CustomerSearchRowBasic }
*
*/
public CustomerSearchRowBasic getSubCustomerJoin() {
return subCustomerJoin;
}
/**
* Sets the value of the subCustomerJoin property.
*
* @param value
* allowed object is
* {@link CustomerSearchRowBasic }
*
*/
public void setSubCustomerJoin(CustomerSearchRowBasic value) {
this.subCustomerJoin = value;
}
/**
* Gets the value of the taskJoin property.
*
* @return
* possible object is
* {@link TaskSearchRowBasic }
*
*/
public TaskSearchRowBasic getTaskJoin() {
return taskJoin;
}
/**
* Sets the value of the taskJoin property.
*
* @param value
* allowed object is
* {@link TaskSearchRowBasic }
*
*/
public void setTaskJoin(TaskSearchRowBasic value) {
this.taskJoin = value;
}
/**
* Gets the value of the taxRegistrationJoin property.
*
* @return
* possible object is
* {@link EntityTaxRegistrationSearchRowBasic }
*
*/
public EntityTaxRegistrationSearchRowBasic getTaxRegistrationJoin() {
return taxRegistrationJoin;
}
/**
* Sets the value of the taxRegistrationJoin property.
*
* @param value
* allowed object is
* {@link EntityTaxRegistrationSearchRowBasic }
*
*/
public void setTaxRegistrationJoin(EntityTaxRegistrationSearchRowBasic value) {
this.taxRegistrationJoin = value;
}
/**
* Gets the value of the timeJoin property.
*
* @return
* possible object is
* {@link TimeBillSearchRowBasic }
*
*/
public TimeBillSearchRowBasic getTimeJoin() {
return timeJoin;
}
/**
* Sets the value of the timeJoin property.
*
* @param value
* allowed object is
* {@link TimeBillSearchRowBasic }
*
*/
public void setTimeJoin(TimeBillSearchRowBasic value) {
this.timeJoin = value;
}
/**
* Gets the value of the topLevelParentJoin property.
*
* @return
* possible object is
* {@link CustomerSearchRowBasic }
*
*/
public CustomerSearchRowBasic getTopLevelParentJoin() {
return topLevelParentJoin;
}
/**
* Sets the value of the topLevelParentJoin property.
*
* @param value
* allowed object is
* {@link CustomerSearchRowBasic }
*
*/
public void setTopLevelParentJoin(CustomerSearchRowBasic value) {
this.topLevelParentJoin = value;
}
/**
* Gets the value of the transactionJoin property.
*
* @return
* possible object is
* {@link TransactionSearchRowBasic }
*
*/
public TransactionSearchRowBasic getTransactionJoin() {
return transactionJoin;
}
/**
* Sets the value of the transactionJoin property.
*
* @param value
* allowed object is
* {@link TransactionSearchRowBasic }
*
*/
public void setTransactionJoin(TransactionSearchRowBasic value) {
this.transactionJoin = value;
}
/**
* Gets the value of the upsellItemJoin property.
*
* @return
* possible object is
* {@link ItemSearchRowBasic }
*
*/
public ItemSearchRowBasic getUpsellItemJoin() {
return upsellItemJoin;
}
/**
* Sets the value of the upsellItemJoin property.
*
* @param value
* allowed object is
* {@link ItemSearchRowBasic }
*
*/
public void setUpsellItemJoin(ItemSearchRowBasic value) {
this.upsellItemJoin = value;
}
/**
* Gets the value of the userJoin property.
*
* @return
* possible object is
* {@link EmployeeSearchRowBasic }
*
*/
public EmployeeSearchRowBasic getUserJoin() {
return userJoin;
}
/**
* Sets the value of the userJoin property.
*
* @param value
* allowed object is
* {@link EmployeeSearchRowBasic }
*
*/
public void setUserJoin(EmployeeSearchRowBasic value) {
this.userJoin = value;
}
/**
* Gets the value of the userNotesJoin property.
*
* @return
* possible object is
* {@link NoteSearchRowBasic }
*
*/
public NoteSearchRowBasic getUserNotesJoin() {
return userNotesJoin;
}
/**
* Sets the value of the userNotesJoin property.
*
* @param value
* allowed object is
* {@link NoteSearchRowBasic }
*
*/
public void setUserNotesJoin(NoteSearchRowBasic value) {
this.userNotesJoin = value;
}
/**
* Gets the value of the webSiteCategoryJoin property.
*
* @return
* possible object is
* {@link SiteCategorySearchRowBasic }
*
*/
public SiteCategorySearchRowBasic getWebSiteCategoryJoin() {
return webSiteCategoryJoin;
}
/**
* Sets the value of the webSiteCategoryJoin property.
*
* @param value
* allowed object is
* {@link SiteCategorySearchRowBasic }
*
*/
public void setWebSiteCategoryJoin(SiteCategorySearchRowBasic value) {
this.webSiteCategoryJoin = value;
}
/**
* Gets the value of the webSiteItemJoin property.
*
* @return
* possible object is
* {@link ItemSearchRowBasic }
*
*/
public ItemSearchRowBasic getWebSiteItemJoin() {
return webSiteItemJoin;
}
/**
* Sets the value of the webSiteItemJoin property.
*
* @param value
* allowed object is
* {@link ItemSearchRowBasic }
*
*/
public void setWebSiteItemJoin(ItemSearchRowBasic value) {
this.webSiteItemJoin = value;
}
/**
* 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 Jakarta XML Binding 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
* {@link CustomSearchRowBasic }
*
*
*/
public List getCustomSearchJoin() {
if (customSearchJoin == null) {
customSearchJoin = new ArrayList();
}
return this.customSearchJoin;
}
}