Class: CartType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsCartType

cartID - SOAP::SOAPLong
shippingAddress - AddressType
cartStatus - OrderStatusCodeType
creationTime - SOAP::SOAPDateTime
expirationTime - SOAP::SOAPDateTime
checkoutURL - SOAP::SOAPAnyURI
checkoutCompleteRedirect - CheckoutCompleteRedirectType
cartItemArray - CartItemArrayType
orderDetail - CheckoutOrderDetailType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cartID = nil, shippingAddress = nil, cartStatus = nil, creationTime = nil, expirationTime = nil, checkoutURL = nil, checkoutCompleteRedirect = nil, cartItemArray = nil, orderDetail = nil) ⇒ CartType

Returns a new instance of CartType.



17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
# File 'lib/eBay.rb', line 17594

def initialize(cartID = nil, shippingAddress = nil, cartStatus = nil, creationTime = nil, expirationTime = nil, checkoutURL = nil, checkoutCompleteRedirect = nil, cartItemArray = nil, orderDetail = nil)
  @cartID = cartID
  @shippingAddress = shippingAddress
  @cartStatus = cartStatus
  @creationTime = creationTime
  @expirationTime = expirationTime
  @checkoutURL = checkoutURL
  @checkoutCompleteRedirect = checkoutCompleteRedirect
  @cartItemArray = cartItemArray
  @orderDetail = orderDetail
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17588
17589
17590
# File 'lib/eBay.rb', line 17588

def __xmlele_any
  @__xmlele_any
end

#cartIDObject

Returns the value of attribute cartID.



17579
17580
17581
# File 'lib/eBay.rb', line 17579

def cartID
  @cartID
end

#cartItemArrayObject

Returns the value of attribute cartItemArray.



17586
17587
17588
# File 'lib/eBay.rb', line 17586

def cartItemArray
  @cartItemArray
end

#cartStatusObject

Returns the value of attribute cartStatus.



17581
17582
17583
# File 'lib/eBay.rb', line 17581

def cartStatus
  @cartStatus
end

#checkoutCompleteRedirectObject

Returns the value of attribute checkoutCompleteRedirect.



17585
17586
17587
# File 'lib/eBay.rb', line 17585

def checkoutCompleteRedirect
  @checkoutCompleteRedirect
end

#checkoutURLObject

Returns the value of attribute checkoutURL.



17584
17585
17586
# File 'lib/eBay.rb', line 17584

def checkoutURL
  @checkoutURL
end

#creationTimeObject

Returns the value of attribute creationTime.



17582
17583
17584
# File 'lib/eBay.rb', line 17582

def creationTime
  @creationTime
end

#expirationTimeObject

Returns the value of attribute expirationTime.



17583
17584
17585
# File 'lib/eBay.rb', line 17583

def expirationTime
  @expirationTime
end

#orderDetailObject

Returns the value of attribute orderDetail.



17587
17588
17589
# File 'lib/eBay.rb', line 17587

def orderDetail
  @orderDetail
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



17580
17581
17582
# File 'lib/eBay.rb', line 17580

def shippingAddress
  @shippingAddress
end

Instance Method Details

#set_any(elements) ⇒ Object



17590
17591
17592
# File 'lib/eBay.rb', line 17590

def set_any(elements)
  @__xmlele_any = elements
end