public class

ItemOptionCustomField

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.setup.customization_2010_2.ItemOptionCustomField

Class Overview

Java class for ItemOptionCustomField complex type.

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

 <complexType name="ItemOptionCustomField">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="owner" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="fieldType" type="{urn:types.customization_2010_2.setup.webservices.netsuite.com}CustomizationFieldType" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="selectRecordType" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="storeValue" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="insertBefore" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="displayType" type="{urn:types.customization_2010_2.setup.webservices.netsuite.com}CustomizationDisplayType" minOccurs="0"/>
         <element name="displayWidth" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="displayHeight" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="help" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="linkText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isMandatory" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="maxLength" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="minValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="maxValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="defaultChecked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isFormula" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="defaultSelection" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="dynamicDefault" type="{urn:types.customization_2010_2.setup.webservices.netsuite.com}CustomizationDynamicDefault" minOccurs="0"/>
         <element name="sourceList" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="sourceFrom" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="sourceFilterBy" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="colPurchase" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colSale" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colOpportunity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colStore" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colStoreHidden" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colTransferOrder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="colAllItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="itemsList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}ItemsList" minOccurs="0"/>
         <element name="colKitItem" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="filterList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}ItemOptionCustomFieldFilterList" minOccurs="0"/>
         <element name="colOptionLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="accessLevel" type="{urn:types.customization_2010_2.setup.webservices.netsuite.com}CustomizationAccessLevel" minOccurs="0"/>
         <element name="searchLevel" type="{urn:types.customization_2010_2.setup.webservices.netsuite.com}CustomizationSearchLevel" minOccurs="0"/>
         <element name="roleAccessList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}CustomFieldRoleAccessList" minOccurs="0"/>
         <element name="deptAccessList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}CustomFieldDepartmentAccessList" minOccurs="0"/>
         <element name="subAccessList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}CustomFieldSubAccessList" minOccurs="0"/>
         <element name="translationsList" type="{urn:customization_2010_2.setup.webservices.netsuite.com}CustomFieldTranslationsList" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CustomizationAccessLevel accessLevel
protected Boolean colAllItems
protected Boolean colKitItem
protected Boolean colOpportunity
protected String colOptionLabel
protected Boolean colPurchase
protected Boolean colSale
protected Boolean colStore
protected Boolean colStoreHidden
protected Boolean colTransferOrder
protected Boolean defaultChecked
protected RecordRef defaultSelection
protected String defaultValue
protected CustomFieldDepartmentAccessList deptAccessList
protected String description
protected Long displayHeight
protected CustomizationDisplayType displayType
protected Long displayWidth
protected CustomizationDynamicDefault dynamicDefault
protected CustomizationFieldType fieldType
protected ItemOptionCustomFieldFilterList filterList
protected String help
protected RecordRef insertBefore
protected String internalId
protected Boolean isFormula
protected Boolean isMandatory
protected ItemsList itemsList
protected String label
protected String linkText
protected Long maxLength
protected Double maxValue
protected Double minValue
protected RecordRef owner
protected CustomFieldRoleAccessList roleAccessList
protected CustomizationSearchLevel searchLevel
protected RecordRef selectRecordType
protected RecordRef sourceFilterBy
protected RecordRef sourceFrom
protected RecordRef sourceList
protected Boolean storeValue
protected CustomFieldSubAccessList subAccessList
protected CustomFieldTranslationsList translationsList
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
ItemOptionCustomField()
Public Methods
CustomizationAccessLevel getAccessLevel()
Gets the value of the accessLevel property.
String getColOptionLabel()
Gets the value of the colOptionLabel property.
RecordRef getDefaultSelection()
Gets the value of the defaultSelection property.
String getDefaultValue()
Gets the value of the defaultValue property.
CustomFieldDepartmentAccessList getDeptAccessList()
Gets the value of the deptAccessList property.
String getDescription()
Gets the value of the description property.
Long getDisplayHeight()
Gets the value of the displayHeight property.
CustomizationDisplayType getDisplayType()
Gets the value of the displayType property.
Long getDisplayWidth()
Gets the value of the displayWidth property.
CustomizationDynamicDefault getDynamicDefault()
Gets the value of the dynamicDefault property.
CustomizationFieldType getFieldType()
Gets the value of the fieldType property.
ItemOptionCustomFieldFilterList getFilterList()
Gets the value of the filterList property.
String getHelp()
Gets the value of the help property.
RecordRef getInsertBefore()
Gets the value of the insertBefore property.
String getInternalId()
Gets the value of the internalId property.
ItemsList getItemsList()
Gets the value of the itemsList property.
String getLabel()
Gets the value of the label property.
String getLinkText()
Gets the value of the linkText property.
Long getMaxLength()
Gets the value of the maxLength property.
Double getMaxValue()
Gets the value of the maxValue property.
Double getMinValue()
Gets the value of the minValue property.
RecordRef getOwner()
Gets the value of the owner property.
CustomFieldRoleAccessList getRoleAccessList()
Gets the value of the roleAccessList property.
CustomizationSearchLevel getSearchLevel()
Gets the value of the searchLevel property.
RecordRef getSelectRecordType()
Gets the value of the selectRecordType property.
RecordRef getSourceFilterBy()
Gets the value of the sourceFilterBy property.
RecordRef getSourceFrom()
Gets the value of the sourceFrom property.
RecordRef getSourceList()
Gets the value of the sourceList property.
CustomFieldSubAccessList getSubAccessList()
Gets the value of the subAccessList property.
CustomFieldTranslationsList getTranslationsList()
Gets the value of the translationsList property.
Boolean isColAllItems()
Gets the value of the colAllItems property.
Boolean isColKitItem()
Gets the value of the colKitItem property.
Boolean isColOpportunity()
Gets the value of the colOpportunity property.
Boolean isColPurchase()
Gets the value of the colPurchase property.
Boolean isColSale()
Gets the value of the colSale property.
Boolean isColStore()
Gets the value of the colStore property.
Boolean isColStoreHidden()
Gets the value of the colStoreHidden property.
Boolean isColTransferOrder()
Gets the value of the colTransferOrder property.
Boolean isDefaultChecked()
Gets the value of the defaultChecked property.
Boolean isIsFormula()
Gets the value of the isFormula property.
Boolean isIsMandatory()
Gets the value of the isMandatory property.
Boolean isStoreValue()
Gets the value of the storeValue property.
void setAccessLevel(CustomizationAccessLevel value)
Sets the value of the accessLevel property.
void setColAllItems(Boolean value)
Sets the value of the colAllItems property.
void setColKitItem(Boolean value)
Sets the value of the colKitItem property.
void setColOpportunity(Boolean value)
Sets the value of the colOpportunity property.
void setColOptionLabel(String value)
Sets the value of the colOptionLabel property.
void setColPurchase(Boolean value)
Sets the value of the colPurchase property.
void setColSale(Boolean value)
Sets the value of the colSale property.
void setColStore(Boolean value)
Sets the value of the colStore property.
void setColStoreHidden(Boolean value)
Sets the value of the colStoreHidden property.
void setColTransferOrder(Boolean value)
Sets the value of the colTransferOrder property.
void setDefaultChecked(Boolean value)
Sets the value of the defaultChecked property.
void setDefaultSelection(RecordRef value)
Sets the value of the defaultSelection property.
void setDefaultValue(String value)
Sets the value of the defaultValue property.
void setDeptAccessList(CustomFieldDepartmentAccessList value)
Sets the value of the deptAccessList property.
void setDescription(String value)
Sets the value of the description property.
void setDisplayHeight(Long value)
Sets the value of the displayHeight property.
void setDisplayType(CustomizationDisplayType value)
Sets the value of the displayType property.
void setDisplayWidth(Long value)
Sets the value of the displayWidth property.
void setDynamicDefault(CustomizationDynamicDefault value)
Sets the value of the dynamicDefault property.
void setFieldType(CustomizationFieldType value)
Sets the value of the fieldType property.
void setFilterList(ItemOptionCustomFieldFilterList value)
Sets the value of the filterList property.
void setHelp(String value)
Sets the value of the help property.
void setInsertBefore(RecordRef value)
Sets the value of the insertBefore property.
void setInternalId(String value)
Sets the value of the internalId property.
void setIsFormula(Boolean value)
Sets the value of the isFormula property.
void setIsMandatory(Boolean value)
Sets the value of the isMandatory property.
void setItemsList(ItemsList value)
Sets the value of the itemsList property.
void setLabel(String value)
Sets the value of the label property.
void setLinkText(String value)
Sets the value of the linkText property.
void setMaxLength(Long value)
Sets the value of the maxLength property.
void setMaxValue(Double value)
Sets the value of the maxValue property.
void setMinValue(Double value)
Sets the value of the minValue property.
void setOwner(RecordRef value)
Sets the value of the owner property.
void setRoleAccessList(CustomFieldRoleAccessList value)
Sets the value of the roleAccessList property.
void setSearchLevel(CustomizationSearchLevel value)
Sets the value of the searchLevel property.
void setSelectRecordType(RecordRef value)
Sets the value of the selectRecordType property.
void setSourceFilterBy(RecordRef value)
Sets the value of the sourceFilterBy property.
void setSourceFrom(RecordRef value)
Sets the value of the sourceFrom property.
void setSourceList(RecordRef value)
Sets the value of the sourceList property.
void setStoreValue(Boolean value)
Sets the value of the storeValue property.
void setSubAccessList(CustomFieldSubAccessList value)
Sets the value of the subAccessList property.
void setTranslationsList(CustomFieldTranslationsList value)
Sets the value of the translationsList property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected CustomizationAccessLevel accessLevel

protected Boolean colAllItems

protected Boolean colKitItem

protected Boolean colOpportunity

protected String colOptionLabel

protected Boolean colPurchase

protected Boolean colSale

protected Boolean colStore

protected Boolean colStoreHidden

protected Boolean colTransferOrder

protected Boolean defaultChecked

protected RecordRef defaultSelection

protected String defaultValue

protected CustomFieldDepartmentAccessList deptAccessList

protected String description

protected Long displayHeight

protected CustomizationDisplayType displayType

protected Long displayWidth

protected CustomizationDynamicDefault dynamicDefault

protected CustomizationFieldType fieldType

protected ItemOptionCustomFieldFilterList filterList

protected String help

protected RecordRef insertBefore

protected String internalId

protected Boolean isFormula

protected Boolean isMandatory

protected ItemsList itemsList

protected String label

protected String linkText

protected Long maxLength

protected Double maxValue

protected Double minValue

protected RecordRef owner

protected CustomFieldRoleAccessList roleAccessList

protected CustomizationSearchLevel searchLevel

protected RecordRef selectRecordType

protected RecordRef sourceFilterBy

protected RecordRef sourceFrom

protected RecordRef sourceList

protected Boolean storeValue

protected CustomFieldSubAccessList subAccessList

protected CustomFieldTranslationsList translationsList

Public Constructors

public ItemOptionCustomField ()

Public Methods

public CustomizationAccessLevel getAccessLevel ()

Gets the value of the accessLevel property.

Returns

public String getColOptionLabel ()

Gets the value of the colOptionLabel property.

Returns
  • possible object is String

public RecordRef getDefaultSelection ()

Gets the value of the defaultSelection property.

Returns

public String getDefaultValue ()

Gets the value of the defaultValue property.

Returns
  • possible object is String

public CustomFieldDepartmentAccessList getDeptAccessList ()

Gets the value of the deptAccessList property.

Returns

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public Long getDisplayHeight ()

Gets the value of the displayHeight property.

Returns
  • possible object is Long

public CustomizationDisplayType getDisplayType ()

Gets the value of the displayType property.

Returns

public Long getDisplayWidth ()

Gets the value of the displayWidth property.

Returns
  • possible object is Long

public CustomizationDynamicDefault getDynamicDefault ()

Gets the value of the dynamicDefault property.

Returns

public CustomizationFieldType getFieldType ()

Gets the value of the fieldType property.

Returns

public ItemOptionCustomFieldFilterList getFilterList ()

Gets the value of the filterList property.

Returns

public String getHelp ()

Gets the value of the help property.

Returns
  • possible object is String

public RecordRef getInsertBefore ()

Gets the value of the insertBefore property.

Returns

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public ItemsList getItemsList ()

Gets the value of the itemsList property.

Returns

public String getLabel ()

Gets the value of the label property.

Returns
  • possible object is String

public String getLinkText ()

Gets the value of the linkText property.

Returns
  • possible object is String

public Long getMaxLength ()

Gets the value of the maxLength property.

Returns
  • possible object is Long

public Double getMaxValue ()

Gets the value of the maxValue property.

Returns
  • possible object is Double

public Double getMinValue ()

Gets the value of the minValue property.

Returns
  • possible object is Double

public RecordRef getOwner ()

Gets the value of the owner property.

Returns

public CustomFieldRoleAccessList getRoleAccessList ()

Gets the value of the roleAccessList property.

Returns

public CustomizationSearchLevel getSearchLevel ()

Gets the value of the searchLevel property.

Returns

public RecordRef getSelectRecordType ()

Gets the value of the selectRecordType property.

Returns

public RecordRef getSourceFilterBy ()

Gets the value of the sourceFilterBy property.

Returns

public RecordRef getSourceFrom ()

Gets the value of the sourceFrom property.

Returns

public RecordRef getSourceList ()

Gets the value of the sourceList property.

Returns

public CustomFieldSubAccessList getSubAccessList ()

Gets the value of the subAccessList property.

Returns

public CustomFieldTranslationsList getTranslationsList ()

Gets the value of the translationsList property.

Returns

public Boolean isColAllItems ()

Gets the value of the colAllItems property.

Returns
  • possible object is Boolean

public Boolean isColKitItem ()

Gets the value of the colKitItem property.

Returns
  • possible object is Boolean

public Boolean isColOpportunity ()

Gets the value of the colOpportunity property.

Returns
  • possible object is Boolean

public Boolean isColPurchase ()

Gets the value of the colPurchase property.

Returns
  • possible object is Boolean

public Boolean isColSale ()

Gets the value of the colSale property.

Returns
  • possible object is Boolean

public Boolean isColStore ()

Gets the value of the colStore property.

Returns
  • possible object is Boolean

public Boolean isColStoreHidden ()

Gets the value of the colStoreHidden property.

Returns
  • possible object is Boolean

public Boolean isColTransferOrder ()

Gets the value of the colTransferOrder property.

Returns
  • possible object is Boolean

public Boolean isDefaultChecked ()

Gets the value of the defaultChecked property.

Returns
  • possible object is Boolean

public Boolean isIsFormula ()

Gets the value of the isFormula property.

Returns
  • possible object is Boolean

public Boolean isIsMandatory ()

Gets the value of the isMandatory property.

Returns
  • possible object is Boolean

public Boolean isStoreValue ()

Gets the value of the storeValue property.

Returns
  • possible object is Boolean

public void setAccessLevel (CustomizationAccessLevel value)

Sets the value of the accessLevel property.

Parameters
value Allowed object is CustomizationAccessLevel

public void setColAllItems (Boolean value)

Sets the value of the colAllItems property.

Parameters
value Allowed object is Boolean

public void setColKitItem (Boolean value)

Sets the value of the colKitItem property.

Parameters
value Allowed object is Boolean

public void setColOpportunity (Boolean value)

Sets the value of the colOpportunity property.

Parameters
value Allowed object is Boolean

public void setColOptionLabel (String value)

Sets the value of the colOptionLabel property.

Parameters
value Allowed object is String

public void setColPurchase (Boolean value)

Sets the value of the colPurchase property.

Parameters
value Allowed object is Boolean

public void setColSale (Boolean value)

Sets the value of the colSale property.

Parameters
value Allowed object is Boolean

public void setColStore (Boolean value)

Sets the value of the colStore property.

Parameters
value Allowed object is Boolean

public void setColStoreHidden (Boolean value)

Sets the value of the colStoreHidden property.

Parameters
value Allowed object is Boolean

public void setColTransferOrder (Boolean value)

Sets the value of the colTransferOrder property.

Parameters
value Allowed object is Boolean

public void setDefaultChecked (Boolean value)

Sets the value of the defaultChecked property.

Parameters
value Allowed object is Boolean

public void setDefaultSelection (RecordRef value)

Sets the value of the defaultSelection property.

Parameters
value Allowed object is RecordRef

public void setDefaultValue (String value)

Sets the value of the defaultValue property.

Parameters
value Allowed object is String

public void setDeptAccessList (CustomFieldDepartmentAccessList value)

Sets the value of the deptAccessList property.

Parameters
value Allowed object is CustomFieldDepartmentAccessList

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setDisplayHeight (Long value)

Sets the value of the displayHeight property.

Parameters
value Allowed object is Long

public void setDisplayType (CustomizationDisplayType value)

Sets the value of the displayType property.

Parameters
value Allowed object is CustomizationDisplayType

public void setDisplayWidth (Long value)

Sets the value of the displayWidth property.

Parameters
value Allowed object is Long

public void setDynamicDefault (CustomizationDynamicDefault value)

Sets the value of the dynamicDefault property.

Parameters
value Allowed object is CustomizationDynamicDefault

public void setFieldType (CustomizationFieldType value)

Sets the value of the fieldType property.

Parameters
value Allowed object is CustomizationFieldType

public void setFilterList (ItemOptionCustomFieldFilterList value)

Sets the value of the filterList property.

Parameters
value Allowed object is ItemOptionCustomFieldFilterList

public void setHelp (String value)

Sets the value of the help property.

Parameters
value Allowed object is String

public void setInsertBefore (RecordRef value)

Sets the value of the insertBefore property.

Parameters
value Allowed object is RecordRef

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setIsFormula (Boolean value)

Sets the value of the isFormula property.

Parameters
value Allowed object is Boolean

public void setIsMandatory (Boolean value)

Sets the value of the isMandatory property.

Parameters
value Allowed object is Boolean

public void setItemsList (ItemsList value)

Sets the value of the itemsList property.

Parameters
value Allowed object is ItemsList

public void setLabel (String value)

Sets the value of the label property.

Parameters
value Allowed object is String

public void setLinkText (String value)

Sets the value of the linkText property.

Parameters
value Allowed object is String

public void setMaxLength (Long value)

Sets the value of the maxLength property.

Parameters
value Allowed object is Long

public void setMaxValue (Double value)

Sets the value of the maxValue property.

Parameters
value Allowed object is Double

public void setMinValue (Double value)

Sets the value of the minValue property.

Parameters
value Allowed object is Double

public void setOwner (RecordRef value)

Sets the value of the owner property.

Parameters
value Allowed object is RecordRef

public void setRoleAccessList (CustomFieldRoleAccessList value)

Sets the value of the roleAccessList property.

Parameters
value Allowed object is CustomFieldRoleAccessList

public void setSearchLevel (CustomizationSearchLevel value)

Sets the value of the searchLevel property.

Parameters
value Allowed object is CustomizationSearchLevel

public void setSelectRecordType (RecordRef value)

Sets the value of the selectRecordType property.

Parameters
value Allowed object is RecordRef

public void setSourceFilterBy (RecordRef value)

Sets the value of the sourceFilterBy property.

Parameters
value Allowed object is RecordRef

public void setSourceFrom (RecordRef value)

Sets the value of the sourceFrom property.

Parameters
value Allowed object is RecordRef

public void setSourceList (RecordRef value)

Sets the value of the sourceList property.

Parameters
value Allowed object is RecordRef

public void setStoreValue (Boolean value)

Sets the value of the storeValue property.

Parameters
value Allowed object is Boolean

public void setSubAccessList (CustomFieldSubAccessList value)

Sets the value of the subAccessList property.

Parameters
value Allowed object is CustomFieldSubAccessList

public void setTranslationsList (CustomFieldTranslationsList value)

Sets the value of the translationsList property.

Parameters
value Allowed object is CustomFieldTranslationsList