com.silanis.esl.sdk.builder
Class SignerInformationForEquifaxCanadaBuilder

java.lang.Object
  extended by com.silanis.esl.sdk.builder.SignerInformationForEquifaxCanadaBuilder

public class SignerInformationForEquifaxCanadaBuilder
extends Object

Created by schoi on 9/8/14.


Constructor Summary
SignerInformationForEquifaxCanadaBuilder()
           
 
Method Summary
 SignerInformationForEquifaxCanada build()
          Builds the actual signer object.
static SignerInformationForEquifaxCanadaBuilder newSignerInformationForEquifaxCanada()
          Creates a SignerInformationBuilderForEquifaxCanada object.
 SignerInformationForEquifaxCanadaBuilder withCity(String city)
          Sets the signer's city in KBA information.
 SignerInformationForEquifaxCanadaBuilder withDateOfBirth(Date dateOfBirth)
          Sets the signer's date of birth in KBA information.
 SignerInformationForEquifaxCanadaBuilder withDriversLicenseNumber(String driversLicenseNumber)
          Sets the signer's driver's license in KBA information.
 SignerInformationForEquifaxCanadaBuilder withFirstName(String firstName)
          Sets the signer's first name in KBA information.
 SignerInformationForEquifaxCanadaBuilder withHomePhoneNumber(String homePhoneNumber)
          Sets the signer's home phone number in KBA information.
 SignerInformationForEquifaxCanadaBuilder withLastName(String lastName)
          Sets the signer's last name in KBA information.
 SignerInformationForEquifaxCanadaBuilder withPostalCode(String postalCode)
          Sets the signer's postalCode in KBA information.
 SignerInformationForEquifaxCanadaBuilder withProvince(String province)
          Sets the signer's province in KBA information.
 SignerInformationForEquifaxCanadaBuilder withSocialInsuranceNumber(String socialInsuranceNumber)
          Sets the signer's SIN number in KBA information.
 SignerInformationForEquifaxCanadaBuilder withStreetAddress(String streetAddress)
          Sets the signer's streetAddress in KBA information.
 SignerInformationForEquifaxCanadaBuilder withTimeAtAddress(Integer timeAtAddress)
          Sets the signer's time at streetAddress in KBA information.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignerInformationForEquifaxCanadaBuilder

public SignerInformationForEquifaxCanadaBuilder()
Method Detail

newSignerInformationForEquifaxCanada

public static SignerInformationForEquifaxCanadaBuilder newSignerInformationForEquifaxCanada()

Creates a SignerInformationBuilderForEquifaxCanada object.

Returns:
the signer information builder for Equifax Canada itself

withFirstName

public SignerInformationForEquifaxCanadaBuilder withFirstName(String firstName)

Sets the signer's first name in KBA information.

Parameters:
firstName - the signer's first name
Returns:
the signer information builder object itself

withLastName

public SignerInformationForEquifaxCanadaBuilder withLastName(String lastName)

Sets the signer's last name in KBA information.

Parameters:
lastName - the signer's last name
Returns:
the signer information builder object itself

withStreetAddress

public SignerInformationForEquifaxCanadaBuilder withStreetAddress(String streetAddress)

Sets the signer's streetAddress in KBA information.

Parameters:
streetAddress - the signer's streetAddress
Returns:
the signer information builder object itself

withCity

public SignerInformationForEquifaxCanadaBuilder withCity(String city)

Sets the signer's city in KBA information.

Parameters:
city - the signer's city
Returns:
the signer information builder object itself

withPostalCode

public SignerInformationForEquifaxCanadaBuilder withPostalCode(String postalCode)

Sets the signer's postalCode in KBA information.

Parameters:
postalCode - the signer's postalCode
Returns:
the signer information builder object itself

withProvince

public SignerInformationForEquifaxCanadaBuilder withProvince(String province)

Sets the signer's province in KBA information.

Parameters:
province - the signer's province
Returns:
the signer information builder object itself

withTimeAtAddress

public SignerInformationForEquifaxCanadaBuilder withTimeAtAddress(Integer timeAtAddress)

Sets the signer's time at streetAddress in KBA information.

Parameters:
timeAtAddress - the signer's time at streetAddress
Returns:
the signer information builder object itself

withDateOfBirth

public SignerInformationForEquifaxCanadaBuilder withDateOfBirth(Date dateOfBirth)

Sets the signer's date of birth in KBA information.

Parameters:
dateOfBirth - the signer's date of birth
Returns:
the signer information builder object itself

withDriversLicenseNumber

public SignerInformationForEquifaxCanadaBuilder withDriversLicenseNumber(String driversLicenseNumber)

Sets the signer's driver's license in KBA information.

Parameters:
driversLicenseNumber - the signer's driver's license
Returns:
the signer information builder object itself

withSocialInsuranceNumber

public SignerInformationForEquifaxCanadaBuilder withSocialInsuranceNumber(String socialInsuranceNumber)

Sets the signer's SIN number in KBA information.

Parameters:
socialInsuranceNumber - the signer's SIN number
Returns:
the signer information builder object itself

withHomePhoneNumber

public SignerInformationForEquifaxCanadaBuilder withHomePhoneNumber(String homePhoneNumber)

Sets the signer's home phone number in KBA information.

Parameters:
homePhoneNumber - the signer's home phone number
Returns:
the signer information builder object itself

build

public SignerInformationForEquifaxCanada build()
Builds the actual signer object.

Returns:
the signer object


Copyright 2014, Silanis Technology, Inc. All rights reserved.