Fish & Chips Club 4.10.0.0

hirondelle.fish.main.rsvp
Class Rsvp

Object
  extended by hirondelle.fish.main.rsvp.Rsvp

public final class Rsvp
extends Object

Model Object for a yes/no RSVP response.

An RSVP starts out in the "unknown" state. Once it has been assigned a yes/no value, however, it cannot move back to the "unknown" state.

All getXXX methods simply return the corresponding item passed to the constructor.


Constructor Summary
Rsvp(Id aVisitId, Id aMemberId, SafeText aMemberName, Boolean aResponse)
          Constructor.
 
Method Summary
 boolean equals(Object aThat)
           
 Id getMemberId()
           
 SafeText getMemberName()
           
 Boolean getResponse()
           
 Id getVisitId()
           
 int hashCode()
           
 void setResponse(Boolean aResponse)
           
 String toString()
          Intended for debugging only.
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rsvp

public Rsvp(Id aVisitId,
            Id aMemberId,
            SafeText aMemberName,
            Boolean aResponse)
     throws ModelCtorException
Constructor.

Parameters:
aVisitId - required, 1..50 characters
aMemberId - required, 1..50 characters
aMemberName - optional, 2..50 characters
aResponse - optional
Throws:
ModelCtorException
Method Detail

getMemberId

public Id getMemberId()

getMemberName

public SafeText getMemberName()

getResponse

public Boolean getResponse()

setResponse

public void setResponse(Boolean aResponse)

getVisitId

public Id getVisitId()

toString

public String toString()
Intended for debugging only.

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

Fish & Chips Club 4.10.0.0

Copyright Hirondelle Systems - Generated 2013Oct19.12.26