Class ClassMap<V>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<Class<?>,V>
revxrsal.commands.util.ClassMap<V>
All Implemented Interfaces:
Serializable, Cloneable, Map<Class<?>,V>

public final class ClassMap<V> extends HashMap<Class<?>,V>
See Also:
  • Constructor Details

    • ClassMap

      public ClassMap()
  • Method Details

    • add

      public boolean add(Class<?> type, V value)
    • getFlexibleOrDefault

      public V getFlexibleOrDefault(@NotNull @NotNull Class<?> key, V def)
    • getFlexible

      public V getFlexible(@NotNull @NotNull Class<?> key)