LaColla.core.data
Class MemberSummary

java.lang.Object
  extended by LaColla.core.data.MemberSummary
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class MemberSummary
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Author:
Xavier Created on 12-nov-2004 by Xavier into LaColla.core.data
See Also:
Serialized Form

Constructor Summary
MemberSummary(java.lang.String address)
           
 
Method Summary
 java.lang.Object clone()
           
 void createFromMembersDB()
           
 boolean equals(java.lang.Object obj)
           
 java.util.Hashtable getMembers()
           
 java.util.Hashtable getNonconsecutivemembers()
           
 java.util.ArrayList getNotIn(MemberSummary partnerMSummary)
           
 boolean notIncludes(java.lang.String memberId, Timestamp t)
           
 MemberSummary restoreSummary(java.lang.String address, java.lang.String groupId)
           
 void setMembers(java.util.Hashtable members)
           
 void setNonconsecutivemembers(java.util.Hashtable nonconsecutivemembers)
           
 void storeSummary(java.lang.String address, java.lang.String groupId)
           
 java.lang.String toString()
           
 void update(MemberSummary summary2)
           
 void update(Timestamp t)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MemberSummary

public MemberSummary(java.lang.String address)
Method Detail

createFromMembersDB

public void createFromMembersDB()

update

public void update(Timestamp t)

notIncludes

public boolean notIncludes(java.lang.String memberId,
                           Timestamp t)

storeSummary

public void storeSummary(java.lang.String address,
                         java.lang.String groupId)

restoreSummary

public MemberSummary restoreSummary(java.lang.String address,
                                    java.lang.String groupId)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getMembers

public java.util.Hashtable getMembers()
Returns:
Returns the members.

setMembers

public void setMembers(java.util.Hashtable members)
Parameters:
members - The members to set.

getNonconsecutivemembers

public java.util.Hashtable getNonconsecutivemembers()
Returns:
Returns the nonconsecutivemembers.

setNonconsecutivemembers

public void setNonconsecutivemembers(java.util.Hashtable nonconsecutivemembers)
Parameters:
nonconsecutivemembers - The nonconsecutivemembers to set.

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

update

public void update(MemberSummary summary2)
Parameters:
summary2 -

getNotIn

public java.util.ArrayList getNotIn(MemberSummary partnerMSummary)
Parameters:
partnerMSummary -
Returns: