arcade.lobby.model
Class ProfileSet

java.lang.Object
  extended by arcade.lobby.model.ProfileSet
All Implemented Interfaces:
java.lang.Iterable<Profile>

public class ProfileSet
extends java.lang.Object
implements java.lang.Iterable<Profile>


Field Summary
 Profile currentProfile
           
 DatabaseAdapter myDbAdapter
           
 java.lang.String myTable
           
 
Constructor Summary
ProfileSet(java.lang.String host, java.lang.String dbName, java.lang.String tableName, java.lang.String user, java.lang.String pass)
           
 
Method Summary
 boolean addProfile(Profile profile)
           
 Profile getProfile(int rowNo)
           
 Profile getProfile(java.lang.String userName)
           
 java.util.Iterator<Profile> iterator()
           
 void setUser(java.lang.String userName)
           
 int size()
           
 boolean updateProfile(Profile profile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentProfile

public Profile currentProfile

myDbAdapter

public DatabaseAdapter myDbAdapter

myTable

public java.lang.String myTable
Constructor Detail

ProfileSet

public ProfileSet(java.lang.String host,
                  java.lang.String dbName,
                  java.lang.String tableName,
                  java.lang.String user,
                  java.lang.String pass)
Method Detail

size

public int size()

addProfile

public boolean addProfile(Profile profile)

updateProfile

public boolean updateProfile(Profile profile)

getProfile

public Profile getProfile(java.lang.String userName)

getProfile

public Profile getProfile(int rowNo)

iterator

public java.util.Iterator<Profile> iterator()
Specified by:
iterator in interface java.lang.Iterable<Profile>

setUser

public void setUser(java.lang.String userName)