com.planet_ink.coffee_mud.core.database
Class MOBloader
java.lang.Object
com.planet_ink.coffee_mud.core.database.MOBloader
public class MOBloader
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DB
protected DBConnector DB
emptyRoom
protected Room emptyRoom
MOBloader
public MOBloader(DBConnector newDB)
DBReadUserOnly
public boolean DBReadUserOnly(MOB mob)
DBRead
public void DBRead(MOB mob)
getUserList
public java.util.List<java.lang.String> getUserList()
parseThinUser
protected PlayerLibrary.ThinPlayer parseThinUser(java.sql.ResultSet R)
getThinUser
public PlayerLibrary.ThinPlayer getThinUser(java.lang.String name)
getExtendedUserList
public java.util.List<PlayerLibrary.ThinPlayer> getExtendedUserList()
parseTattoo
public MOB.Tattoo parseTattoo(java.lang.String tattoo)
vassals
public void vassals(MOB mob,
java.lang.String liegeID)
worshippers
public DVector worshippers(java.lang.String deityID)
DBScanFollowers
public java.util.List<MOB> DBScanFollowers(MOB mob)
DBReadFollowers
public void DBReadFollowers(MOB mob,
boolean bringToLife)
DBUpdateEmail
public void DBUpdateEmail(MOB mob)
DBClanMembers
public java.util.List<Clan.MemberRecord> DBClanMembers(java.lang.String clan)
DBUpdateClan
public void DBUpdateClan(java.lang.String name,
java.lang.String clan,
int role)
DBUpdate
public void DBUpdate(MOB mob)
DBUpdatePassword
public void DBUpdatePassword(java.lang.String name,
java.lang.String password)
DBUpdateJustPlayerStats
public void DBUpdateJustPlayerStats(MOB mob)
DBUpdateJustMOB
public void DBUpdateJustMOB(MOB mob)
DBUpdateItems
public void DBUpdateItems(MOB mob)
addFollowerDependent
protected void addFollowerDependent(PhysicalAgent P,
DVector list,
java.lang.String parent)
DBUpdateFollowers
public void DBUpdateFollowers(MOB mob)
DBNameChange
public void DBNameChange(java.lang.String oldName,
MOB mob)
DBDelete
public void DBDelete(MOB mob)
DBUpdateAbilities
public void DBUpdateAbilities(MOB mob)
DBCreateCharacter
public void DBCreateCharacter(MOB mob)
DBUpdateAccount
public void DBUpdateAccount(PlayerAccount account)
DBDeleteAccount
public void DBDeleteAccount(PlayerAccount account)
DBCreateAccount
public void DBCreateAccount(PlayerAccount account)
MakeAccount
public PlayerAccount MakeAccount(java.lang.String username,
java.sql.ResultSet R)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
DBReadAccount
public PlayerAccount DBReadAccount(java.lang.String Login)
DBListAccounts
public java.util.List<PlayerAccount> DBListAccounts(java.lang.String mask)
DBUserSearch
public PlayerLibrary.ThinnerPlayer DBUserSearch(java.lang.String Login)
DBFetchEmailData
public java.lang.String[] DBFetchEmailData(java.lang.String name)
DBEmailSearch
public java.lang.String DBEmailSearch(java.lang.String email)