Hierarchy For Package com.winterhavenmc.library.messagebuilder.models.keys

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.winterhavenmc.library.messagebuilder.models.keys.CooldownKey
    • com.winterhavenmc.library.messagebuilder.models.keys.ValidConstantKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey)
    • com.winterhavenmc.library.messagebuilder.models.keys.ValidItemKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ItemKey)
    • com.winterhavenmc.library.messagebuilder.models.keys.ValidMacroKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MacroKey)
    • com.winterhavenmc.library.messagebuilder.models.keys.ValidMessageKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MessageKey)

Interface Hierarchy

  • com.winterhavenmc.library.messagebuilder.models.keys.StandardKey
    • com.winterhavenmc.library.messagebuilder.models.keys.MacroKey
    • com.winterhavenmc.library.messagebuilder.models.keys.RecordKey
      • com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey
      • com.winterhavenmc.library.messagebuilder.models.keys.ItemKey
      • com.winterhavenmc.library.messagebuilder.models.keys.MessageKey

Enum Class Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • com.winterhavenmc.library.messagebuilder.models.keys.InvalidConstantKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ConstantKey)
      • com.winterhavenmc.library.messagebuilder.models.keys.InvalidItemKey (implements com.winterhavenmc.library.messagebuilder.models.keys.ItemKey)
      • com.winterhavenmc.library.messagebuilder.models.keys.InvalidKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MacroKey)
      • com.winterhavenmc.library.messagebuilder.models.keys.InvalidMessageKey (implements com.winterhavenmc.library.messagebuilder.models.keys.MessageKey)