Class MemoryBoard.MemoryBoardMap
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<FLocation,java.lang.String>
-
- com.massivecraft.factions.zcore.persist.MemoryBoard.MemoryBoardMap
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<FLocation,java.lang.String>
- Enclosing class:
- MemoryBoard
public class MemoryBoard.MemoryBoardMap extends java.util.HashMap<FLocation,java.lang.String>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) com.google.common.collect.Multimap<java.lang.String,FLocation>
factionToLandMap
-
Constructor Summary
Constructors Constructor Description MemoryBoardMap()
-
Method Summary
Modifier and Type Method Description void
clear()
int
getOwnedLandCount(java.lang.String factionId)
java.lang.String
put(FLocation floc, java.lang.String factionId)
java.lang.String
remove(java.lang.Object key)
void
removeFaction(java.lang.String factionId)
-
Methods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, replace, replace, replaceAll, size, values
-
-
-
-
Field Detail
-
factionToLandMap
com.google.common.collect.Multimap<java.lang.String,FLocation> factionToLandMap
-
-
Method Detail
-
put
public java.lang.String put(FLocation floc, java.lang.String factionId)
-
remove
public java.lang.String remove(java.lang.Object key)
-
clear
public void clear()
-
getOwnedLandCount
public int getOwnedLandCount(java.lang.String factionId)
-
removeFaction
public void removeFaction(java.lang.String factionId)
-
-