Class: ActiveNetsuite::ListOrRecordRef

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

Overview

urn:core_2013_2urn:core_2013_2.platformurn:core_2013_2.platform.webservicesurn:core_2013_2.platform.webservices.netsuiteurn:core_2013_2.platform.webservices.netsuite.comListOrRecordRef

name - SOAP::SOAPString
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString
xmlattr_typeId - SOAP::SOAPString

Constant Summary collapse

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil) ⇒ ListOrRecordRef

Returns a new instance of ListOrRecordRef.



46554
46555
46556
46557
# File 'lib/activenetsuite/soap/default.rb', line 46554

def initialize(name = nil)
  @name = name
  @__xmlattr = {}
end

Instance Attribute Details

#nameObject

Returns the value of attribute name.



46524
46525
46526
# File 'lib/activenetsuite/soap/default.rb', line 46524

def name
  @name
end

Instance Method Details

#__xmlattrObject



46526
46527
46528
# File 'lib/activenetsuite/soap/default.rb', line 46526

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_externalIdObject



46538
46539
46540
# File 'lib/activenetsuite/soap/default.rb', line 46538

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



46542
46543
46544
# File 'lib/activenetsuite/soap/default.rb', line 46542

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

#xmlattr_internalIdObject



46530
46531
46532
# File 'lib/activenetsuite/soap/default.rb', line 46530

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



46534
46535
46536
# File 'lib/activenetsuite/soap/default.rb', line 46534

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

#xmlattr_typeIdObject



46546
46547
46548
# File 'lib/activenetsuite/soap/default.rb', line 46546

def xmlattr_typeId
  __xmlattr[AttrTypeId]
end

#xmlattr_typeId=(value) ⇒ Object



46550
46551
46552
# File 'lib/activenetsuite/soap/default.rb', line 46550

def xmlattr_typeId=(value)
  __xmlattr[AttrTypeId] = value
end