public class FUser extends APIParam<FUser>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
ivHashCode, ivHashFlds, ivObjFlds
Constructor and Description |
---|
FUser()
Constructs a
FUser object with all field values set to
null . |
FUser(java.util.HashMap<java.lang.String,java.lang.Object> source)
Constructs a
FUser object with field values based on the
supplied hash map. |
FUser(java.lang.String source)
Constructs a
FUser object with field values based on the
supplied JSON text string. |
Modifier and Type | Method and Description |
---|---|
boolean |
getAllowAccess()
Returns the is access allowed flag.
|
java.lang.String |
getCatalogStyle()
Returns the user's current catalog style attribute.
|
java.lang.String |
getCreditCardNumber()
Returns the current credit card number.
|
java.lang.String |
getCreditCardType()
Returns the current credit card type.
|
java.lang.String |
getCustomerId()
Returns the id for billing information customer.
|
java.lang.String |
getDefaultCategoryCode()
Returns the default catalog category code.
|
java.lang.String |
getEmailAddr()
Returns the primary email address.
|
java.lang.String |
getEmailAddr2()
Returns the secondary email address.
|
java.lang.String |
getFirstName()
Returns the first name.
|
java.lang.String |
getId()
Returns the unique id for the user.
|
java.lang.String |
getLastName()
Returns the last name.
|
java.lang.String |
getLastOn()
Returns the time when the user last accessed the site.
|
java.lang.String |
getMiddleInitial()
Returns the middle initial.
|
java.lang.String |
getName()
Returns the name.
|
java.lang.String |
getPassword()
Returns the logon password.
|
java.lang.String |
getPhone1()
Returns the phone number 1.
|
java.lang.String |
getPhone1Descr()
Returns the phone number 1 description.
|
java.lang.String |
getPhone1Ext()
Returns the phone number 1 extension.
|
java.lang.String |
getPhone2()
Returns the phone number 2.
|
java.lang.String |
getPhone2Descr()
Returns the phone number 2 description.
|
java.lang.String |
getPhone2Ext()
Returns the phone number 2 extension.
|
java.lang.String |
getPhone3()
Returns the phone number 3.
|
java.lang.String |
getPhone3Descr()
Returns the phone number 3 description.
|
java.lang.String |
getPhone3Ext()
Returns the phone number 3 extension.
|
java.lang.String |
getPhone4()
Returns the phone number 4.
|
java.lang.String |
getPhone4Descr()
Returns the phone number 4 description.
|
java.lang.String |
getPhone4Ext()
Returns the phone number 4 extension.
|
java.lang.String |
getPhoneSMS()
Returns the phone number for SMS.
|
java.lang.String |
getPrefix()
Returns the name prefix.
|
java.lang.String |
getPushTopic()
Returns the push notification topic.
|
boolean |
getReceivePromos()
Returns the receive promotional emails flag.
|
java.lang.String |
getSecurityProfileCode()
Returns the security profile code.
|
java.lang.String |
getShiptoId()
Returns the id for current shipping information customer.
|
java.lang.String |
getSuffix()
Returns the name suffix.
|
java.lang.String |
getTitle()
Returns the title.
|
java.lang.String |
getTopmostCategoryCode()
Returns the topmost catalog category code.
|
java.lang.String |
getType()
Returns the user type code.
|
java.lang.String |
getWebPage()
Returns the web page url.
|
boolean |
isDefaultUser()
Answers if the user is the default user.
|
protected void |
removeUnwantedFields()
Removes unwanted fields from a JSON object or from an array of JSON objects.
|
void |
setAllowAccess(boolean value)
Sets the is access allowed flag.
|
void |
setCatalogStyle(java.lang.String value)
Sets the user's current catalog style attribute.
|
void |
setCreditCardNumber(java.lang.String value)
Sets the current credit card number.
|
void |
setCreditCardType(java.lang.String value)
Sets the current credit card type.
|
void |
setCustomerId(java.lang.String value)
Sets the id for billing information customer.
|
void |
setDefaultCategoryCode(java.lang.String value)
Sets the default catalog category code.
|
void |
setEmailAddr(java.lang.String value)
Sets the primary email address.
|
void |
setEmailAddr2(java.lang.String value)
Sets the secondary email address.
|
void |
setFirstName(java.lang.String value)
Sets the first name.
|
void |
setId(java.lang.String value)
Sets the unique id for the user.
|
void |
setLastName(java.lang.String value)
Sets the last name.
|
void |
setLastOn(java.lang.String value)
Sets the time when the user last accessed the site.
|
void |
setMiddleInitial(java.lang.String value)
Sets the middle initial.
|
void |
setName(java.lang.String value)
Sets the name.
|
void |
setPassword(java.lang.String value)
Sets the logon password.
|
void |
setPhone1(java.lang.String value)
Sets the phone number 1.
|
void |
setPhone1Descr(java.lang.String value)
Sets the phone number 1 description.
|
void |
setPhone1Ext(java.lang.String value)
Sets the phone number 1 extension.
|
void |
setPhone2(java.lang.String value)
Sets the phone number 2.
|
void |
setPhone2Descr(java.lang.String value)
Sets the phone number 2 description.
|
void |
setPhone2Ext(java.lang.String value)
Sets the phone number 2 extension.
|
void |
setPhone3(java.lang.String value)
Sets the phone number 3.
|
void |
setPhone3Descr(java.lang.String value)
Sets the phone number 3 description.
|
void |
setPhone3Ext(java.lang.String value)
Sets the phone number 3 extension.
|
void |
setPhone4(java.lang.String value)
Sets the phone number 4.
|
void |
setPhone4Descr(java.lang.String value)
Sets the phone number 4 description.
|
void |
setPhone4Ext(java.lang.String value)
Sets the phone number 4 extension.
|
void |
setPhoneSMS(java.lang.String value)
Sets the phone number for SMS.
|
void |
setPrefix(java.lang.String value)
Sets the name prefix.
|
void |
setPushTopic(java.lang.String value)
Sets the push notification topic.
|
void |
setReceivePromos(boolean value)
Sets the receive promotional emails flag.
|
void |
setSecurityProfileCode(java.lang.String value)
Sets the security profile code.
|
void |
setShiptoId(java.lang.String value)
Sets the id for current shipping information customer.
|
void |
setSuffix(java.lang.String value)
Sets the name suffix.
|
void |
setTitle(java.lang.String value)
Sets the title.
|
void |
setTopmostCategoryCode(java.lang.String value)
Sets the topmost catalog category code.
|
void |
setType(java.lang.String value)
Sets the user type code.
|
void |
setWebPage(java.lang.String value)
Sets the web page url.
|
after, before, compareTo, equals, getHashFields, getObjectFields, hashCode, removeStringWhitespace, removeUnwantedFields, setHashFields, setObjectFields, toJSONString, toString
private static final long serialVersionUID
public FUser()
FUser
object with all field values set to
null
.public FUser(java.util.HashMap<java.lang.String,java.lang.Object> source)
FUser
object with field values based on the
supplied hash map.source
- (HashMap) A hash map of field names and values.public FUser(java.lang.String source)
FUser
object with field values based on the
supplied JSON text string.source
- (String) A string beginning with {
(left brace) and ending with }
(right brace).protected void removeUnwantedFields()
removeUnwantedFields
in class APIParam<FUser>
public java.lang.String getId()
public void setId(java.lang.String value)
value
- (String) The unique id for the user.public java.lang.String getPassword()
public void setPassword(java.lang.String value)
value
- (String) The logon password.public java.lang.String getName()
public void setName(java.lang.String value)
value
- (String) The name.public java.lang.String getCustomerId()
public void setCustomerId(java.lang.String value)
value
- (String) The id for billing information customer.public java.lang.String getShiptoId()
public void setShiptoId(java.lang.String value)
value
- (String) The id for current shipping information customer.public java.lang.String getType()
public void setType(java.lang.String value)
value
- (String) The user type code.public java.lang.String getEmailAddr()
public void setEmailAddr(java.lang.String value)
value
- (String) The primary email address.public java.lang.String getEmailAddr2()
public void setEmailAddr2(java.lang.String value)
value
- (String) The secondary email address.public java.lang.String getLastOn()
public void setLastOn(java.lang.String value)
value
- (String) The time when the user last accessed the site.public java.lang.String getCreditCardNumber()
public void setCreditCardNumber(java.lang.String value)
value
- (String) The credit card number.public java.lang.String getCreditCardType()
public void setCreditCardType(java.lang.String value)
value
- (String) The current credit card type.public java.lang.String getTopmostCategoryCode()
public void setTopmostCategoryCode(java.lang.String value)
value
- (String) The topmost catalog category code.public java.lang.String getDefaultCategoryCode()
public void setDefaultCategoryCode(java.lang.String value)
value
- (String) The default catalog category code.public java.lang.String getFirstName()
public void setFirstName(java.lang.String value)
value
- (String) The first name.public java.lang.String getMiddleInitial()
public void setMiddleInitial(java.lang.String value)
value
- (String) The middle initial.public java.lang.String getLastName()
public void setLastName(java.lang.String value)
value
- (String) The last name.public java.lang.String getTitle()
public void setTitle(java.lang.String value)
value
- (String) The title.public java.lang.String getPrefix()
public void setPrefix(java.lang.String value)
value
- (String) The name prefix.public java.lang.String getSuffix()
public void setSuffix(java.lang.String value)
value
- (String) The name suffix.public java.lang.String getWebPage()
public void setWebPage(java.lang.String value)
value
- (String) The web page url.public java.lang.String getPhone1Descr()
public void setPhone1Descr(java.lang.String value)
value
- (String) The phone number 1 description.public java.lang.String getPhone1()
public void setPhone1(java.lang.String value)
value
- (String) The phone number 1.public java.lang.String getPhone1Ext()
public void setPhone1Ext(java.lang.String value)
value
- (String) The phone number 1 extension.public java.lang.String getPhone2Descr()
public void setPhone2Descr(java.lang.String value)
value
- (String) The phone number 2 description.public java.lang.String getPhone2()
public void setPhone2(java.lang.String value)
value
- (String) The phone number 2.public java.lang.String getPhone2Ext()
public void setPhone2Ext(java.lang.String value)
value
- (String) The phone number 2 extension.public java.lang.String getPhone3Descr()
public void setPhone3Descr(java.lang.String value)
value
- (String) The phone number 3 description.public java.lang.String getPhone3()
public void setPhone3(java.lang.String value)
value
- (String) The phone number 3.public java.lang.String getPhone3Ext()
public void setPhone3Ext(java.lang.String value)
value
- (String) The phone number 3 extension.public java.lang.String getPhone4Descr()
public void setPhone4Descr(java.lang.String value)
value
- (String) The phone number 4 description.public java.lang.String getPhone4()
public void setPhone4(java.lang.String value)
value
- (String) The phone number 4.public java.lang.String getPhone4Ext()
public void setPhone4Ext(java.lang.String value)
value
- (String) The phone number 4 extension.public java.lang.String getPhoneSMS()
public void setPhoneSMS(java.lang.String value)
value
- (String) The phone number for SMS.public java.lang.String getPushTopic()
public void setPushTopic(java.lang.String value)
value
- (String) The push notification topic.public boolean getAllowAccess()
public void setAllowAccess(boolean value)
value
- (boolean) The is access allowed flag.public java.lang.String getSecurityProfileCode()
public void setSecurityProfileCode(java.lang.String value)
value
- (String) The security profile code.public boolean getReceivePromos()
public void setReceivePromos(boolean value)
value
- (boolean) The receive promotional emails flag.public java.lang.String getCatalogStyle()
public void setCatalogStyle(java.lang.String value)
value
- (String) The user's current catalog style.public boolean isDefaultUser()
true
if the user is the default user,
otherwise false
.