Class: ActiveNetsuite::SiteCategory

Inherits:
Record
  • Object
show all
Defined in:
lib/activenetsuite/soap/default.rb

Overview

urn:website_2013_2urn:website_2013_2.listsurn:website_2013_2.lists.webservicesurn:website_2013_2.lists.webservices.netsuiteurn:website_2013_2.lists.webservices.netsuite.comSiteCategory

nullFieldList - ActiveNetsuite::NullField
website - ActiveNetsuite::RecordRef
itemId - SOAP::SOAPString
parentCategory - ActiveNetsuite::RecordRef
categoryListLayout - ActiveNetsuite::RecordRef
itemListLayout - ActiveNetsuite::RecordRef
relatedItemsListLayout - ActiveNetsuite::RecordRef
correlatedItemsListLayout - ActiveNetsuite::RecordRef
isOnline - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
description - SOAP::SOAPString
storeDetailedDescription - SOAP::SOAPString
storeDisplayThumbnail - ActiveNetsuite::RecordRef
storeDisplayImage - ActiveNetsuite::RecordRef
pageTitle - SOAP::SOAPString
metaTagHtml - SOAP::SOAPString
excludeFromSitemap - SOAP::SOAPBoolean
urlComponent - SOAP::SOAPString
sitemapPriority - ActiveNetsuite::SitemapPriority
searchKeywords - SOAP::SOAPString
presentationItemList - ActiveNetsuite::SiteCategoryPresentationItemList
translationsList - ActiveNetsuite::SiteCategoryTranslationList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constant Summary collapse

AttrExternalId =
XSD::QName.new(nil, "externalId")
AttrInternalId =
XSD::QName.new(nil, "internalId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Record

#activate, active, #active=, #active?, #add, all, basic_search_class, #client, client, client=, delete, #delete, deleted, find, find_by, find_by_external_id, find_by_id, find_by_internal_id, #getters, #inactivate, inactive, #inactive=, #load, #loaded?, raise_not_found_error, ref, #ref, search_next, #setters, #to_s, type, #update, update, where

Methods included from MethodInflector

included, #method_missing

Constructor Details

#initialize(nullFieldList = nil, website = nil, itemId = nil, parentCategory = nil, categoryListLayout = nil, itemListLayout = nil, relatedItemsListLayout = nil, correlatedItemsListLayout = nil, isOnline = nil, isInactive = nil, description = nil, storeDetailedDescription = nil, storeDisplayThumbnail = nil, storeDisplayImage = nil, pageTitle = nil, metaTagHtml = nil, excludeFromSitemap = nil, urlComponent = nil, sitemapPriority = nil, searchKeywords = nil, presentationItemList = nil, translationsList = nil) ⇒ SiteCategory

Returns a new instance of SiteCategory.



22449
22450
22451
22452
22453
22454
22455
22456
22457
22458
22459
22460
22461
22462
22463
22464
22465
22466
22467
22468
22469
22470
22471
22472
22473
# File 'lib/activenetsuite/soap/default.rb', line 22449

def initialize(nullFieldList = nil, website = nil, itemId = nil, parentCategory = nil, categoryListLayout = nil, itemListLayout = nil, relatedItemsListLayout = nil, correlatedItemsListLayout = nil, isOnline = nil, isInactive = nil, description = nil, storeDetailedDescription = nil, storeDisplayThumbnail = nil, storeDisplayImage = nil, pageTitle = nil, metaTagHtml = nil, excludeFromSitemap = nil, urlComponent = nil, sitemapPriority = nil, searchKeywords = nil, presentationItemList = nil, translationsList = nil)
  @nullFieldList = nullFieldList
  @website = website
  @itemId = itemId
  @parentCategory = parentCategory
  @categoryListLayout = categoryListLayout
  @itemListLayout = itemListLayout
  @relatedItemsListLayout = relatedItemsListLayout
  @correlatedItemsListLayout = correlatedItemsListLayout
  @isOnline = isOnline
  @isInactive = isInactive
  @description = description
  @storeDetailedDescription = storeDetailedDescription
  @storeDisplayThumbnail = storeDisplayThumbnail
  @storeDisplayImage = storeDisplayImage
  @pageTitle = pageTitle
  @metaTagHtml = metaTagHtml
  @excludeFromSitemap = excludeFromSitemap
  @urlComponent = urlComponent
  @sitemapPriority = sitemapPriority
  @searchKeywords = searchKeywords
  @presentationItemList = presentationItemList
  @translationsList = translationsList
  @__xmlattr = {}
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector

Instance Attribute Details

#categoryListLayoutObject

Returns the value of attribute categoryListLayout.



22410
22411
22412
# File 'lib/activenetsuite/soap/default.rb', line 22410

def categoryListLayout
  @categoryListLayout
end

#correlatedItemsListLayoutObject

Returns the value of attribute correlatedItemsListLayout.



22413
22414
22415
# File 'lib/activenetsuite/soap/default.rb', line 22413

def correlatedItemsListLayout
  @correlatedItemsListLayout
end

#descriptionObject

Returns the value of attribute description.



22416
22417
22418
# File 'lib/activenetsuite/soap/default.rb', line 22416

def description
  @description
end

#excludeFromSitemapObject

Returns the value of attribute excludeFromSitemap.



22422
22423
22424
# File 'lib/activenetsuite/soap/default.rb', line 22422

def excludeFromSitemap
  @excludeFromSitemap
end

#isInactiveObject

Returns the value of attribute isInactive.



22415
22416
22417
# File 'lib/activenetsuite/soap/default.rb', line 22415

def isInactive
  @isInactive
end

#isOnlineObject

Returns the value of attribute isOnline.



22414
22415
22416
# File 'lib/activenetsuite/soap/default.rb', line 22414

def isOnline
  @isOnline
end

#itemIdObject

Returns the value of attribute itemId.



22408
22409
22410
# File 'lib/activenetsuite/soap/default.rb', line 22408

def itemId
  @itemId
end

#itemListLayoutObject

Returns the value of attribute itemListLayout.



22411
22412
22413
# File 'lib/activenetsuite/soap/default.rb', line 22411

def itemListLayout
  @itemListLayout
end

#metaTagHtmlObject

Returns the value of attribute metaTagHtml.



22421
22422
22423
# File 'lib/activenetsuite/soap/default.rb', line 22421

def metaTagHtml
  @metaTagHtml
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



22406
22407
22408
# File 'lib/activenetsuite/soap/default.rb', line 22406

def nullFieldList
  @nullFieldList
end

#pageTitleObject

Returns the value of attribute pageTitle.



22420
22421
22422
# File 'lib/activenetsuite/soap/default.rb', line 22420

def pageTitle
  @pageTitle
end

#parentCategoryObject

Returns the value of attribute parentCategory.



22409
22410
22411
# File 'lib/activenetsuite/soap/default.rb', line 22409

def parentCategory
  @parentCategory
end

#presentationItemListObject

Returns the value of attribute presentationItemList.



22426
22427
22428
# File 'lib/activenetsuite/soap/default.rb', line 22426

def presentationItemList
  @presentationItemList
end

#relatedItemsListLayoutObject

Returns the value of attribute relatedItemsListLayout.



22412
22413
22414
# File 'lib/activenetsuite/soap/default.rb', line 22412

def relatedItemsListLayout
  @relatedItemsListLayout
end

#searchKeywordsObject

Returns the value of attribute searchKeywords.



22425
22426
22427
# File 'lib/activenetsuite/soap/default.rb', line 22425

def searchKeywords
  @searchKeywords
end

#sitemapPriorityObject

Returns the value of attribute sitemapPriority.



22424
22425
22426
# File 'lib/activenetsuite/soap/default.rb', line 22424

def sitemapPriority
  @sitemapPriority
end

#storeDetailedDescriptionObject

Returns the value of attribute storeDetailedDescription.



22417
22418
22419
# File 'lib/activenetsuite/soap/default.rb', line 22417

def storeDetailedDescription
  @storeDetailedDescription
end

#storeDisplayImageObject

Returns the value of attribute storeDisplayImage.



22419
22420
22421
# File 'lib/activenetsuite/soap/default.rb', line 22419

def storeDisplayImage
  @storeDisplayImage
end

#storeDisplayThumbnailObject

Returns the value of attribute storeDisplayThumbnail.



22418
22419
22420
# File 'lib/activenetsuite/soap/default.rb', line 22418

def storeDisplayThumbnail
  @storeDisplayThumbnail
end

#translationsListObject

Returns the value of attribute translationsList.



22427
22428
22429
# File 'lib/activenetsuite/soap/default.rb', line 22427

def translationsList
  @translationsList
end

#urlComponentObject

Returns the value of attribute urlComponent.



22423
22424
22425
# File 'lib/activenetsuite/soap/default.rb', line 22423

def urlComponent
  @urlComponent
end

#websiteObject

Returns the value of attribute website.



22407
22408
22409
# File 'lib/activenetsuite/soap/default.rb', line 22407

def website
  @website
end

Instance Method Details

#__xmlattrObject



22429
22430
22431
# File 'lib/activenetsuite/soap/default.rb', line 22429

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



22441
22442
22443
# File 'lib/activenetsuite/soap/default.rb', line 22441

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



22445
22446
22447
# File 'lib/activenetsuite/soap/default.rb', line 22445

def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end

#xmlattr_internalIdObject



22433
22434
22435
# File 'lib/activenetsuite/soap/default.rb', line 22433

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



22437
22438
22439
# File 'lib/activenetsuite/soap/default.rb', line 22437

def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end