Class PlayerDataManager
java.lang.Object
studio.thevipershow.safechat.persistence.mappers.PlayerDataManager
public final class PlayerDataManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description PlayerDataManager(@NotNull org.hibernate.SessionFactory sessionFactory, @NotNull SafeChat safeChat)
-
Method Summary
Modifier and Type Method Description void
addOrUpdatePlayerData(@NotNull org.bukkit.entity.Player player, @NotNull java.lang.String checkName)
void
addPlayerData(@NotNull java.util.UUID uuid, @NotNull java.lang.String username)
void
addPlayerData(@NotNull org.bukkit.entity.Player player)
@Nullable PlayerData
getPlayerData(@NotNull java.lang.String username)
@Nullable PlayerData
getPlayerData(@NotNull org.bukkit.entity.Player player)
@NotNull SafeChat
getSafeChat()
@NotNull org.hibernate.SessionFactory
getSessionFactory()
static void
increasePlayerFlag(@NotNull PlayerData playerData, @NotNull java.lang.String checkName)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PlayerDataManager
public PlayerDataManager(@NotNull @NotNull org.hibernate.SessionFactory sessionFactory, @NotNull @NotNull SafeChat safeChat)
-
-
Method Details
-
increasePlayerFlag
public static void increasePlayerFlag(@NotNull @NotNull PlayerData playerData, @NotNull @NotNull java.lang.String checkName) -
addPlayerData
public void addPlayerData(@NotNull @NotNull java.util.UUID uuid, @NotNull @NotNull java.lang.String username) -
addPlayerData
public void addPlayerData(@NotNull @NotNull org.bukkit.entity.Player player) -
addOrUpdatePlayerData
public void addOrUpdatePlayerData(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull java.lang.String checkName) -
getPlayerData
@Nullable public @Nullable PlayerData getPlayerData(@NotNull @NotNull org.bukkit.entity.Player player) -
getPlayerData
-
getSessionFactory
@NotNull public @NotNull org.hibernate.SessionFactory getSessionFactory() -
getSafeChat
-