Package pers.neige.neigeitems.manager
Class AbstractFileManager
-
- All Implemented Interfaces:
-
java.io.Serializable,java.util.Map,java.util.concurrent.ConcurrentMap
public abstract class AbstractFileManager<K, V, P, F extends AbstractFileManager.FileConfig> extends ConcurrentHashMap<K, V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAbstractFileManager.FileConfig
-
Constructor Summary
Constructors Constructor Description AbstractFileManager(JavaPlugin plugin, String elementName, String directory)AbstractFileManager(String pluginName, Logger logger, String elementName, String directory)AbstractFileManager(String pluginName, Logger logger, String elementName, String directory)
-
Method Summary
Modifier and Type Method Description ConcurrentHashMap<String, F>getFileConfigs()ConcurrentHashMap<K, P>getRawConfigs()-
Methods inherited from class java.util.concurrent.ConcurrentHashMap
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, forEachEntry, forEachKey, forEachValue, get, getOrDefault, hashCode, isEmpty, keySet, keys, mappingCount, merge, newKeySet, put, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, toString, values -
Methods inherited from class java.util.AbstractMap
keySet -
Methods inherited from class java.util.Map
copyOf, entry, of, ofEntries -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFileConfigs
@NonNull() ConcurrentHashMap<String, F> getFileConfigs()
-
getRawConfigs
@NonNull() ConcurrentHashMap<K, P> getRawConfigs()
-
-
-
-