Class PAFPlayerMySQL
- java.lang.Object
-
- de.simonsator.partyandfriends.api.pafplayers.PAFPlayerClass
-
- de.simonsator.partyandfriends.pafplayers.mysql.PAFPlayerMySQL
-
- All Implemented Interfaces:
IDBasedPAFPlayer
,PAFPlayer
public class PAFPlayerMySQL extends PAFPlayerClass implements IDBasedPAFPlayer
-
-
Constructor Summary
Constructors Constructor Description PAFPlayerMySQL(int pID)
-
Method Summary
-
Methods inherited from class de.simonsator.partyandfriends.api.pafplayers.PAFPlayerClass
equals, getDisplayName, getDisplayNameProvider, getServerConnector, hashCode, isOnline, sendMessage, sendMessage, sendMessage, sendMessage, sendPacket, setDisplayNameProvider, setServerConnector
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.simonsator.partyandfriends.api.pafplayers.PAFPlayer
getDisplayName, isOnline, sendMessage, sendMessage, sendMessage, sendMessage, sendPacket
-
-
-
-
Method Detail
-
setMultiCoreEnhancement
public static void setMultiCoreEnhancement(boolean pUseMultiCoreEnhancment)
-
getPlayerID
public int getPlayerID()
- Specified by:
getPlayerID
in interfaceIDBasedPAFPlayer
-
getFriends
public java.util.List<PAFPlayer> getFriends()
- Specified by:
getFriends
in interfacePAFPlayer
-
getUniqueId
public java.util.UUID getUniqueId()
- Specified by:
getUniqueId
in interfacePAFPlayer
-
toString
public java.lang.String toString()
- Overrides:
toString
in classPAFPlayerClass
-
getSettingsWorth
public int getSettingsWorth(int pSettingsID)
- Specified by:
getSettingsWorth
in interfacePAFPlayer
-
getRequests
public java.util.List<PAFPlayer> getRequests()
- Specified by:
getRequests
in interfacePAFPlayer
-
hasRequestFrom
public boolean hasRequestFrom(PAFPlayer pPlayer)
- Specified by:
hasRequestFrom
in interfacePAFPlayer
-
hasPermission
public boolean hasPermission(java.lang.String pPermission)
- Specified by:
hasPermission
in interfacePAFPlayer
-
denyRequest
public void denyRequest(PAFPlayer pPlayer)
- Specified by:
denyRequest
in interfacePAFPlayer
-
denyRequestNoMultiCoreEnhancement
public void denyRequestNoMultiCoreEnhancement(PAFPlayer pPlayer)
-
isAFriendOf
public boolean isAFriendOf(PAFPlayer pPlayer)
- Specified by:
isAFriendOf
in interfacePAFPlayer
-
getLastPlayerWroteTo
public PAFPlayer getLastPlayerWroteTo()
- Specified by:
getLastPlayerWroteTo
in interfacePAFPlayer
-
sendFriendRequest
public void sendFriendRequest(PAFPlayer pPlayer)
- Specified by:
sendFriendRequest
in interfacePAFPlayer
-
sendFriendRequestNoMultiCoreEnhancement
public void sendFriendRequestNoMultiCoreEnhancement(PAFPlayer pSender)
-
addFriendNoMultiCoreEnhancement
public void addFriendNoMultiCoreEnhancement(PAFPlayer pPlayer)
-
getPAFPlayer
public PAFPlayer getPAFPlayer()
- Specified by:
getPAFPlayer
in interfacePAFPlayer
-
removeFriend
public void removeFriend(PAFPlayer pPlayer)
- Specified by:
removeFriend
in interfacePAFPlayer
-
removeFriendNoMultiCoreEnhancement
public void removeFriendNoMultiCoreEnhancement(PAFPlayer pPlayer)
-
setSetting
public void setSetting(int pSettingsID, int pNewWorth)
- Specified by:
setSetting
in interfacePAFPlayer
-
setLastPlayerWroteFrom
public void setLastPlayerWroteFrom(PAFPlayer pLastWroteTo)
- Specified by:
setLastPlayerWroteFrom
in interfacePAFPlayer
-
addOfflineMessage
public void addOfflineMessage(OfflineMessage pMessage)
- Specified by:
addOfflineMessage
in interfacePAFPlayer
-
addOfflineMessageNoMultiCoreEnhancement
public void addOfflineMessageNoMultiCoreEnhancement(OfflineMessage pMessage)
-
getLastOnline
public long getLastOnline()
- Specified by:
getLastOnline
in interfacePAFPlayer
-
deleteAccount
public boolean deleteAccount()
- Specified by:
deleteAccount
in interfacePAFPlayer
-
updateLastOnline
public void updateLastOnline()
- Specified by:
updateLastOnline
in interfacePAFPlayer
-
-