Class: UserType

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

Overview

urn:ebay:apis:eBLBaseComponentsUserType

Constant Summary collapse

@@schema_type =
"UserType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["aboutMePage", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AboutMePage")]],
  ["eAISToken", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EAISToken")]],
  ["email", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Email")]],
  ["feedbackScore", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackScore")]],
  ["feedbackPrivate", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackPrivate")]],
  ["feedbackRatingStar", ["FeedbackRatingStarCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackRatingStar")]],
  ["iDVerified", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IDVerified")]],
  ["newUser", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NewUser")]],
  ["registrationAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegistrationAddress")]],
  ["registrationDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegistrationDate")]],
  ["site", ["SiteCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Site")]],
  ["status", ["UserStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]],
  ["userID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserID")]],
  ["userIDChanged", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserIDChanged")]],
  ["userIDLastChanged", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserIDLastChanged")]],
  ["vATStatus", ["VATStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATStatus")]],
  ["buyerInfo", ["BuyerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerInfo")]],
  ["sellerInfo", ["SellerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerInfo")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aboutMePage = nil, eAISToken = nil, email = nil, feedbackScore = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil) ⇒ UserType

Returns a new instance of UserType.



2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
# File 'lib/v_paypal/default.rb', line 2702

def initialize(aboutMePage = nil, eAISToken = nil, email = nil, feedbackScore = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil)
  @aboutMePage = aboutMePage
  @eAISToken = eAISToken
  @email = email
  @feedbackScore = feedbackScore
  @feedbackPrivate = feedbackPrivate
  @feedbackRatingStar = feedbackRatingStar
  @iDVerified = iDVerified
  @newUser = newUser
  @registrationAddress = registrationAddress
  @registrationDate = registrationDate
  @site = site
  @status = status
  @userID = userID
  @userIDChanged = userIDChanged
  @userIDLastChanged = userIDLastChanged
  @vATStatus = vATStatus
  @buyerInfo = buyerInfo
  @sellerInfo = sellerInfo
end

Instance Attribute Details

#aboutMePageObject

Returns the value of attribute aboutMePage.



2683
2684
2685
# File 'lib/v_paypal/default.rb', line 2683

def aboutMePage
  @aboutMePage
end

#buyerInfoObject

Returns the value of attribute buyerInfo.



2699
2700
2701
# File 'lib/v_paypal/default.rb', line 2699

def buyerInfo
  @buyerInfo
end

#eAISTokenObject

Returns the value of attribute eAISToken.



2684
2685
2686
# File 'lib/v_paypal/default.rb', line 2684

def eAISToken
  @eAISToken
end

#emailObject

Returns the value of attribute email.



2685
2686
2687
# File 'lib/v_paypal/default.rb', line 2685

def email
  @email
end

#feedbackPrivateObject

Returns the value of attribute feedbackPrivate.



2687
2688
2689
# File 'lib/v_paypal/default.rb', line 2687

def feedbackPrivate
  @feedbackPrivate
end

#feedbackRatingStarObject

Returns the value of attribute feedbackRatingStar.



2688
2689
2690
# File 'lib/v_paypal/default.rb', line 2688

def feedbackRatingStar
  @feedbackRatingStar
end

#feedbackScoreObject

Returns the value of attribute feedbackScore.



2686
2687
2688
# File 'lib/v_paypal/default.rb', line 2686

def feedbackScore
  @feedbackScore
end

#iDVerifiedObject

Returns the value of attribute iDVerified.



2689
2690
2691
# File 'lib/v_paypal/default.rb', line 2689

def iDVerified
  @iDVerified
end

#newUserObject

Returns the value of attribute newUser.



2690
2691
2692
# File 'lib/v_paypal/default.rb', line 2690

def newUser
  @newUser
end

#registrationAddressObject

Returns the value of attribute registrationAddress.



2691
2692
2693
# File 'lib/v_paypal/default.rb', line 2691

def registrationAddress
  @registrationAddress
end

#registrationDateObject

Returns the value of attribute registrationDate.



2692
2693
2694
# File 'lib/v_paypal/default.rb', line 2692

def registrationDate
  @registrationDate
end

#sellerInfoObject

Returns the value of attribute sellerInfo.



2700
2701
2702
# File 'lib/v_paypal/default.rb', line 2700

def sellerInfo
  @sellerInfo
end

#siteObject

Returns the value of attribute site.



2693
2694
2695
# File 'lib/v_paypal/default.rb', line 2693

def site
  @site
end

#statusObject

Returns the value of attribute status.



2694
2695
2696
# File 'lib/v_paypal/default.rb', line 2694

def status
  @status
end

#userIDObject

Returns the value of attribute userID.



2695
2696
2697
# File 'lib/v_paypal/default.rb', line 2695

def userID
  @userID
end

#userIDChangedObject

Returns the value of attribute userIDChanged.



2696
2697
2698
# File 'lib/v_paypal/default.rb', line 2696

def userIDChanged
  @userIDChanged
end

#userIDLastChangedObject

Returns the value of attribute userIDLastChanged.



2697
2698
2699
# File 'lib/v_paypal/default.rb', line 2697

def userIDLastChanged
  @userIDLastChanged
end

#vATStatusObject

Returns the value of attribute vATStatus.



2698
2699
2700
# File 'lib/v_paypal/default.rb', line 2698

def vATStatus
  @vATStatus
end