public class

UserType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.UserType

Class Overview

Java class for UserType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="UserType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AboutMePage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="EAISToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element ref="{urn:ebay:apis:eBLBaseComponents}Email"/>
         <element ref="{urn:ebay:apis:eBLBaseComponents}FeedbackScore" minOccurs="0"/>
         <element name="FeedbackPrivate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="FeedbackRatingStar" type="{urn:ebay:apis:eBLBaseComponents}FeedbackRatingStarCodeType" minOccurs="0"/>
         <element name="IDVerified" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="NewUser" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element ref="{urn:ebay:apis:eBLBaseComponents}RegistrationAddress" minOccurs="0"/>
         <element name="RegistrationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element ref="{urn:ebay:apis:eBLBaseComponents}Site" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}UserStatusCodeType" minOccurs="0"/>
         <element ref="{urn:ebay:apis:eBLBaseComponents}UserID" minOccurs="0"/>
         <element name="UserIDChanged" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="UserIDLastChanged" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="VATStatus" type="{urn:ebay:apis:eBLBaseComponents}VATStatusCodeType" minOccurs="0"/>
         <element name="BuyerInfo" type="{urn:ebay:apis:eBLBaseComponents}BuyerType" minOccurs="0"/>
         <element name="SellerInfo" type="{urn:ebay:apis:eBLBaseComponents}SellerType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean aboutMePage
protected BuyerType buyerInfo
protected String eaisToken
protected String email
protected Boolean feedbackPrivate
protected FeedbackRatingStarCodeType feedbackRatingStar
protected Integer feedbackScore
protected Boolean idVerified
protected Boolean newUser
protected AddressType registrationAddress
protected XMLGregorianCalendar registrationDate
protected SellerType sellerInfo
protected SiteCodeType site
protected UserStatusCodeType status
protected String userID
protected Boolean userIDChanged
protected XMLGregorianCalendar userIDLastChanged
protected VATStatusCodeType vatStatus
Public Constructors
UserType()
Public Methods
BuyerType getBuyerInfo()
Gets the value of the buyerInfo property.
String getEAISToken()
Gets the value of the eaisToken property.
String getEmail()
Gets the value of the email property.
FeedbackRatingStarCodeType getFeedbackRatingStar()
Gets the value of the feedbackRatingStar property.
Integer getFeedbackScore()
Feedback scores are a quantitative expression of the desirability of dealing with that person as a Buyer or a Seller in auction transactions.
AddressType getRegistrationAddress()
Gets the value of the registrationAddress property.
XMLGregorianCalendar getRegistrationDate()
Gets the value of the registrationDate property.
SellerType getSellerInfo()
Gets the value of the sellerInfo property.
SiteCodeType getSite()
Gets the value of the site property.
UserStatusCodeType getStatus()
Gets the value of the status property.
String getUserID()
Gets the value of the userID property.
XMLGregorianCalendar getUserIDLastChanged()
Gets the value of the userIDLastChanged property.
VATStatusCodeType getVATStatus()
Gets the value of the vatStatus property.
Boolean isAboutMePage()
Gets the value of the aboutMePage property.
Boolean isFeedbackPrivate()
Gets the value of the feedbackPrivate property.
Boolean isIDVerified()
Gets the value of the idVerified property.
Boolean isNewUser()
Gets the value of the newUser property.
Boolean isUserIDChanged()
Gets the value of the userIDChanged property.
void setAboutMePage(Boolean value)
Sets the value of the aboutMePage property.
void setBuyerInfo(BuyerType value)
Sets the value of the buyerInfo property.
void setEAISToken(String value)
Sets the value of the eaisToken property.
void setEmail(String value)
Sets the value of the email property.
void setFeedbackPrivate(Boolean value)
Sets the value of the feedbackPrivate property.
void setFeedbackRatingStar(FeedbackRatingStarCodeType value)
Sets the value of the feedbackRatingStar property.
void setFeedbackScore(Integer value)
Sets the value of the feedbackScore property.
void setIDVerified(Boolean value)
Sets the value of the idVerified property.
void setNewUser(Boolean value)
Sets the value of the newUser property.
void setRegistrationAddress(AddressType value)
Sets the value of the registrationAddress property.
void setRegistrationDate(XMLGregorianCalendar value)
Sets the value of the registrationDate property.
void setSellerInfo(SellerType value)
Sets the value of the sellerInfo property.
void setSite(SiteCodeType value)
Sets the value of the site property.
void setStatus(UserStatusCodeType value)
Sets the value of the status property.
void setUserID(String value)
Sets the value of the userID property.
void setUserIDChanged(Boolean value)
Sets the value of the userIDChanged property.
void setUserIDLastChanged(XMLGregorianCalendar value)
Sets the value of the userIDLastChanged property.
void setVATStatus(VATStatusCodeType value)
Sets the value of the vatStatus property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean aboutMePage

protected BuyerType buyerInfo

protected String eaisToken

protected String email

protected Boolean feedbackPrivate

protected FeedbackRatingStarCodeType feedbackRatingStar

protected Integer feedbackScore

protected Boolean idVerified

protected Boolean newUser

protected AddressType registrationAddress

protected XMLGregorianCalendar registrationDate

protected SellerType sellerInfo

protected SiteCodeType site

protected UserStatusCodeType status

protected String userID

protected Boolean userIDChanged

protected XMLGregorianCalendar userIDLastChanged

protected VATStatusCodeType vatStatus

Public Constructors

public UserType ()

Public Methods

public BuyerType getBuyerInfo ()

Gets the value of the buyerInfo property.

Returns

public String getEAISToken ()

Gets the value of the eaisToken property.

Returns
  • possible object is String

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public FeedbackRatingStarCodeType getFeedbackRatingStar ()

Gets the value of the feedbackRatingStar property.

Returns

public Integer getFeedbackScore ()

Feedback scores are a quantitative expression of the desirability of dealing with that person as a Buyer or a Seller in auction transactions. Each auction transaction can result in one feedback entry for a given user (the Buyer can leave one feedback about the Seller and the Seller can leave one feedback about the Buyer). That one feedback can be positive, negative, or neutral. The aggregated feedback counts for a particular user represent that user's overall feedback score (referred to as a "feedback rating" on the eBay site). This rating is commonly expressed as the eBay Feedback score for the user.

Returns
  • possible object is Integer

public AddressType getRegistrationAddress ()

Gets the value of the registrationAddress property.

Returns

public XMLGregorianCalendar getRegistrationDate ()

Gets the value of the registrationDate property.

Returns
  • possible object is XMLGregorianCalendar

public SellerType getSellerInfo ()

Gets the value of the sellerInfo property.

Returns

public SiteCodeType getSite ()

Gets the value of the site property.

Returns

public UserStatusCodeType getStatus ()

Gets the value of the status property.

Returns

public String getUserID ()

Gets the value of the userID property.

Returns
  • possible object is String

public XMLGregorianCalendar getUserIDLastChanged ()

Gets the value of the userIDLastChanged property.

Returns
  • possible object is XMLGregorianCalendar

public VATStatusCodeType getVATStatus ()

Gets the value of the vatStatus property.

Returns

public Boolean isAboutMePage ()

Gets the value of the aboutMePage property.

Returns
  • possible object is Boolean

public Boolean isFeedbackPrivate ()

Gets the value of the feedbackPrivate property.

Returns
  • possible object is Boolean

public Boolean isIDVerified ()

Gets the value of the idVerified property.

Returns
  • possible object is Boolean

public Boolean isNewUser ()

Gets the value of the newUser property.

Returns
  • possible object is Boolean

public Boolean isUserIDChanged ()

Gets the value of the userIDChanged property.

Returns
  • possible object is Boolean

public void setAboutMePage (Boolean value)

Sets the value of the aboutMePage property.

Parameters
value Allowed object is Boolean

public void setBuyerInfo (BuyerType value)

Sets the value of the buyerInfo property.

Parameters
value Allowed object is BuyerType

public void setEAISToken (String value)

Sets the value of the eaisToken property.

Parameters
value Allowed object is String

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setFeedbackPrivate (Boolean value)

Sets the value of the feedbackPrivate property.

Parameters
value Allowed object is Boolean

public void setFeedbackRatingStar (FeedbackRatingStarCodeType value)

Sets the value of the feedbackRatingStar property.

Parameters
value Allowed object is FeedbackRatingStarCodeType

public void setFeedbackScore (Integer value)

Sets the value of the feedbackScore property.

Parameters
value Allowed object is Integer

public void setIDVerified (Boolean value)

Sets the value of the idVerified property.

Parameters
value Allowed object is Boolean

public void setNewUser (Boolean value)

Sets the value of the newUser property.

Parameters
value Allowed object is Boolean

public void setRegistrationAddress (AddressType value)

Sets the value of the registrationAddress property.

Parameters
value Allowed object is AddressType

public void setRegistrationDate (XMLGregorianCalendar value)

Sets the value of the registrationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSellerInfo (SellerType value)

Sets the value of the sellerInfo property.

Parameters
value Allowed object is SellerType

public void setSite (SiteCodeType value)

Sets the value of the site property.

Parameters
value Allowed object is SiteCodeType

public void setStatus (UserStatusCodeType value)

Sets the value of the status property.

Parameters
value Allowed object is UserStatusCodeType

public void setUserID (String value)

Sets the value of the userID property.

Parameters
value Allowed object is String

public void setUserIDChanged (Boolean value)

Sets the value of the userIDChanged property.

Parameters
value Allowed object is Boolean

public void setUserIDLastChanged (XMLGregorianCalendar value)

Sets the value of the userIDLastChanged property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setVATStatus (VATStatusCodeType value)

Sets the value of the vatStatus property.

Parameters
value Allowed object is VATStatusCodeType