Class ObjectGroup
java.lang.Object
com.palmergames.bukkit.towny.object.Loadable
com.palmergames.bukkit.towny.object.TownyObject
com.palmergames.bukkit.towny.object.ObjectGroup
- All Implemented Interfaces:
Identifiable, Nameable, Savable
An abstract class which defines the mechanics of groups in towny.
- Author:
- Suneet Tipirneni (Siris)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class TownyObject
addMetaData, addMetaData, exists, getMetadata, getMetadata, getMetadata, getName, getTreeDepth, getTreeString, hasMeta, hasMeta, hasMeta, removeMetaData, removeMetaData, removeMetaData, removeMetaData, setNameMethods inherited from class Loadable
getOrDefault, getOrDefault, getOrDefault, getOrDefault, getOrDefault, getSplitter, getTownBlockForSaving, hasData, parseLocationForSaving, parseNationFromDB, parseNationsFromDB, parseResidentsFromDB, parseSpawnLocationFromDB, parseTownBlockFromDB, parseTownFromDB, parseTownsFromDB, serializeMetadata, toList, toUUIDArray, toUUIDListMethods inherited from interface Nameable
formattedName, getFormattedNameMethods inherited from interface Savable
getObjectDataMap, save
-
Constructor Details
-
ObjectGroup
-
-
Method Details
-
getUUID
- Specified by:
getUUIDin interfaceIdentifiable
-
setUUID
Description copied from interface:IdentifiableThis should only be used by internal loading methods!- Specified by:
setUUIDin interfaceIdentifiable- Parameters:
id- the UUID to set.
-
equals
-
toString
Converts this into the qualified string representation.- Overrides:
toStringin classTownyObject- Returns:
- A string in the format "name, id".
-
hashCode
-