Predictions 4.10.0.0

hirondelle.predict.pub.register
Class Register

Object
  extended by hirondelle.predict.pub.register.Register

public final class Register
extends Object

Model Object for a registering user, creating a new account.


Constructor Summary
Register(SafeText aLoginName, SafeText aScreenName, SafeText aPassword, SafeText aPasswordConfirm, SafeText aEmail, SafeText aCaptchaChallenge, SafeText aCaptchaResponse, Id aIpAddress)
          Full constructor.
 
Method Summary
 boolean equals(Object aThat)
           
 SafeText getEmail()
           
 SafeText getLoginName()
           
 SafeText getPassword()
           
 SafeText getPasswordConfirm()
           
 SafeText getScreenName()
           
 int hashCode()
           
 String toString()
          Intended for debugging only.
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Register

public Register(SafeText aLoginName,
                SafeText aScreenName,
                SafeText aPassword,
                SafeText aPasswordConfirm,
                SafeText aEmail,
                SafeText aCaptchaChallenge,
                SafeText aCaptchaResponse,
                Id aIpAddress)
         throws ModelCtorException
Full constructor. All params are required.

The CAPTCHA fields must be present, and must carry a valid response.

Parameters:
aLoginName - Name used when logging in (required)
aScreenName - User's name as typically displayed on the screen (required)
aPassword - Login password, 6..50 chars (required)
aPasswordConfirm - must be same as password (required)
aEmail - Valid email address (required)
aCaptchaChallenge - (required)
aCaptchaResponse - (required)
aIpAddress - the client IP address (required)
Throws:
ModelCtorException
Method Detail

getLoginName

public SafeText getLoginName()

getScreenName

public SafeText getScreenName()

getPassword

public SafeText getPassword()

getPasswordConfirm

public SafeText getPasswordConfirm()

getEmail

public SafeText getEmail()

toString

public String toString()
Intended for debugging only. Passwords are not emitted.

Overrides:
toString in class Object

equals

public boolean equals(Object aThat)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Predictions 4.10.0.0

Copyright Hirondelle Systems - Generated 2013Oct19.12.27