- All Known Implementing Classes:
GuildData
public interface IGuildData
Interface containing methods used to access
GuildData instances.- Author:
- Ashley
-
Method Summary
Modifier and TypeMethodDescriptionGet the guild JSON configuration.longGet the guild id this instance representsGet the temporary data store for this instance.
-
Method Details
-
getTempData
ConcurrentHashMap<String,Object> getTempData()Get the temporary data store for this instance.- Returns:
- A concurrent map containing temporary data
-
getGuildID
long getGuildID()Get the guild id this instance represents- Returns:
- Returns the guld id as a long
-
getConfig
JSONObjectAdv getConfig()Get the guild JSON configuration.- Returns:
- An extension of a
JSONObjectwith a set function for updates and removals ornullif no database data has been passed
-