Class: ExternalTransactionType
- Inherits:
-
Object
- Object
- ExternalTransactionType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsExternalTransactionType
Constant Summary collapse
- @@schema_type =
"ExternalTransactionType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["externalTransactionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransactionID")]], ["externalTransactionTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExternalTransactionTime")]], ["feeOrCreditAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeeOrCreditAmount")]], ["paymentOrRefundAmount", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentOrRefundAmount")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#externalTransactionID ⇒ Object
Returns the value of attribute externalTransactionID.
-
#externalTransactionTime ⇒ Object
Returns the value of attribute externalTransactionTime.
-
#feeOrCreditAmount ⇒ Object
Returns the value of attribute feeOrCreditAmount.
-
#paymentOrRefundAmount ⇒ Object
Returns the value of attribute paymentOrRefundAmount.
Instance Method Summary collapse
-
#initialize(externalTransactionID = nil, externalTransactionTime = nil, feeOrCreditAmount = nil, paymentOrRefundAmount = nil) ⇒ ExternalTransactionType
constructor
A new instance of ExternalTransactionType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(externalTransactionID = nil, externalTransactionTime = nil, feeOrCreditAmount = nil, paymentOrRefundAmount = nil) ⇒ ExternalTransactionType
Returns a new instance of ExternalTransactionType.
13711 13712 13713 13714 13715 13716 13717 |
# File 'lib/eBay.rb', line 13711 def initialize(externalTransactionID = nil, externalTransactionTime = nil, feeOrCreditAmount = nil, paymentOrRefundAmount = nil) @externalTransactionID = externalTransactionID @externalTransactionTime = externalTransactionTime @feeOrCreditAmount = feeOrCreditAmount @paymentOrRefundAmount = paymentOrRefundAmount @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
13705 13706 13707 |
# File 'lib/eBay.rb', line 13705 def __xmlele_any @__xmlele_any end |
#externalTransactionID ⇒ Object
Returns the value of attribute externalTransactionID.
13701 13702 13703 |
# File 'lib/eBay.rb', line 13701 def externalTransactionID @externalTransactionID end |
#externalTransactionTime ⇒ Object
Returns the value of attribute externalTransactionTime.
13702 13703 13704 |
# File 'lib/eBay.rb', line 13702 def externalTransactionTime @externalTransactionTime end |
#feeOrCreditAmount ⇒ Object
Returns the value of attribute feeOrCreditAmount.
13703 13704 13705 |
# File 'lib/eBay.rb', line 13703 def feeOrCreditAmount @feeOrCreditAmount end |
#paymentOrRefundAmount ⇒ Object
Returns the value of attribute paymentOrRefundAmount.
13704 13705 13706 |
# File 'lib/eBay.rb', line 13704 def paymentOrRefundAmount @paymentOrRefundAmount end |
Instance Method Details
#set_any(elements) ⇒ Object
13707 13708 13709 |
# File 'lib/eBay.rb', line 13707 def set_any(elements) @__xmlele_any = elements end |