Package studio.mevera.imperat.util
Class Registry<K,V>
java.lang.Object
studio.mevera.imperat.util.Registry<K,V>
- Direct Known Subclasses:
ContextResolverRegistry,ParamTypeRegistry,PlaceholderRegistry,ReturnResolverRegistry,SourceResolverRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCollection<? extends V>getAll()getKeys()getMap()inthashCode()voidremoveData(K key) search(BiPredicate<K, V> predicate) intsize()voidvoidupdateData(K key, Consumer<V> valueUpdater) voidupdateIfAbsent(K key, Function<? super K, ? extends V> updater) voidupdateIfPresent(K key, Function<? super V, ? extends V> updater)
-
Constructor Details
-
Registry
-
Registry
public Registry() -
Registry
-
-
Method Details