com.elasticpath.domain.search
Interface CustomerSearchCriteria

All Superinterfaces:
EpDomain, SearchCriteria, java.io.Serializable, Transient
All Known Implementing Classes:
CustomerSearchCriteriaImpl

public interface CustomerSearchCriteria
extends SearchCriteria

Represents criteria for advancec customer search.


Method Summary
 java.lang.String getCustomerNumber()
          Returns the customer number.
 java.lang.String getEmail()
          Returns the email.
 java.lang.String getFirstName()
          Returns the first name.
 java.util.Date getFromDate()
          Returns the create time.
 java.lang.String getLastName()
          Returns the last name.
 java.lang.String getPhoneNumber()
          Returns the phone number.
 java.lang.String getUserId()
          Returns the user Id.
 void setCustomerNumber(java.lang.String customerNumber)
          Sets the customer number.
 void setEmail(java.lang.String email)
          Sets the email.
 void setFirstName(java.lang.String firstName)
          Sets the first name.
 void setFromDate(java.util.Date createTime)
          Sets the creation time.
 void setLastName(java.lang.String lastName)
          Sets the last name.
 void setPhoneNumber(java.lang.String phoneNumber)
          Sets the phone number.
 void setUserId(java.lang.String userId)
          Sets the user Id.
 
Methods inherited from interface com.elasticpath.domain.search.SearchCriteria
getLocale, isFuzzySearchDisabled, setFuzzySearchDisabled, setLocale
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 

Method Detail

getCustomerNumber

java.lang.String getCustomerNumber()
Returns the customer number.

Returns:
the customer number

getEmail

java.lang.String getEmail()
Returns the email.

Returns:
the email

getFirstName

java.lang.String getFirstName()
Returns the first name.

Returns:
the first name

getFromDate

java.util.Date getFromDate()
Returns the create time.

Returns:
the create time.

getLastName

java.lang.String getLastName()
Returns the last name.

Returns:
the last name

getPhoneNumber

java.lang.String getPhoneNumber()
Returns the phone number.

Returns:
the phone number

getUserId

java.lang.String getUserId()
Returns the user Id.

Returns:
the user Id

setCustomerNumber

void setCustomerNumber(java.lang.String customerNumber)
Sets the customer number.

Parameters:
customerNumber - the customer number

setEmail

void setEmail(java.lang.String email)
Sets the email.

Parameters:
email - the email

setFirstName

void setFirstName(java.lang.String firstName)
Sets the first name.

Parameters:
firstName - the first name

setFromDate

void setFromDate(java.util.Date createTime)
Sets the creation time.

Parameters:
createTime - the create time.

setLastName

void setLastName(java.lang.String lastName)
Sets the last name.

Parameters:
lastName - the last name

setPhoneNumber

void setPhoneNumber(java.lang.String phoneNumber)
Sets the phone number.

Parameters:
phoneNumber - the phone number

setUserId

void setUserId(java.lang.String userId)
Sets the user Id.

Parameters:
userId - the user Id