# 程序包org.bukkit.inventory.meta的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - org.bukkit.inventory.meta.BookMeta.Spigot

## 接口分层结构

- java.lang.Cloneable
  - org.bukkit.inventory.meta.ItemMeta (并 extends org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.persistence.PersistentDataHolder)
    - org.bukkit.inventory.meta.ArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.LeatherArmorMeta)
    - org.bukkit.inventory.meta.AxolotlBucketMeta
    - org.bukkit.inventory.meta.BannerMeta
    - org.bukkit.inventory.meta.BlockDataMeta
    - org.bukkit.inventory.meta.BlockStateMeta
    - org.bukkit.inventory.meta.BundleMeta
    - org.bukkit.inventory.meta.CompassMeta
    - org.bukkit.inventory.meta.CrossbowMeta
    - org.bukkit.inventory.meta.Damageable
    - org.bukkit.inventory.meta.EnchantmentStorageMeta
    - org.bukkit.inventory.meta.FireworkEffectMeta
    - org.bukkit.inventory.meta.FireworkMeta
    - org.bukkit.inventory.meta.KnowledgeBookMeta
    - org.bukkit.inventory.meta.LeatherArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.ArmorMeta)
    - org.bukkit.inventory.meta.MapMeta
    - org.bukkit.inventory.meta.MusicInstrumentMeta
    - org.bukkit.inventory.meta.OminousBottleMeta
    - org.bukkit.inventory.meta.PotionMeta
    - org.bukkit.inventory.meta.Repairable
    - org.bukkit.inventory.meta.SkullMeta
    - org.bukkit.inventory.meta.SpawnEggMeta
    - org.bukkit.inventory.meta.SuspiciousStewMeta
    - org.bukkit.inventory.meta.TropicalFishBucketMeta
    - org.bukkit.inventory.meta.WritableBookMeta
      - org.bukkit.inventory.meta.BookMeta
- org.bukkit.configuration.serialization.ConfigurationSerializable
  - org.bukkit.inventory.meta.ItemMeta (并 extends java.lang.Cloneable, org.bukkit.persistence.PersistentDataHolder)
    - org.bukkit.inventory.meta.ArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.LeatherArmorMeta)
    - org.bukkit.inventory.meta.AxolotlBucketMeta
    - org.bukkit.inventory.meta.BannerMeta
    - org.bukkit.inventory.meta.BlockDataMeta
    - org.bukkit.inventory.meta.BlockStateMeta
    - org.bukkit.inventory.meta.BundleMeta
    - org.bukkit.inventory.meta.CompassMeta
    - org.bukkit.inventory.meta.CrossbowMeta
    - org.bukkit.inventory.meta.Damageable
    - org.bukkit.inventory.meta.EnchantmentStorageMeta
    - org.bukkit.inventory.meta.FireworkEffectMeta
    - org.bukkit.inventory.meta.FireworkMeta
    - org.bukkit.inventory.meta.KnowledgeBookMeta
    - org.bukkit.inventory.meta.LeatherArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.ArmorMeta)
    - org.bukkit.inventory.meta.MapMeta
    - org.bukkit.inventory.meta.MusicInstrumentMeta
    - org.bukkit.inventory.meta.OminousBottleMeta
    - org.bukkit.inventory.meta.PotionMeta
    - org.bukkit.inventory.meta.Repairable
    - org.bukkit.inventory.meta.SkullMeta
    - org.bukkit.inventory.meta.SpawnEggMeta
    - org.bukkit.inventory.meta.SuspiciousStewMeta
    - org.bukkit.inventory.meta.TropicalFishBucketMeta
    - org.bukkit.inventory.meta.WritableBookMeta
      - org.bukkit.inventory.meta.BookMeta
- org.bukkit.persistence.PersistentDataHolder
  - org.bukkit.inventory.meta.ItemMeta (并 extends java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
    - org.bukkit.inventory.meta.ArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.LeatherArmorMeta)
    - org.bukkit.inventory.meta.AxolotlBucketMeta
    - org.bukkit.inventory.meta.BannerMeta
    - org.bukkit.inventory.meta.BlockDataMeta
    - org.bukkit.inventory.meta.BlockStateMeta
    - org.bukkit.inventory.meta.BundleMeta
    - org.bukkit.inventory.meta.CompassMeta
    - org.bukkit.inventory.meta.CrossbowMeta
    - org.bukkit.inventory.meta.Damageable
    - org.bukkit.inventory.meta.EnchantmentStorageMeta
    - org.bukkit.inventory.meta.FireworkEffectMeta
    - org.bukkit.inventory.meta.FireworkMeta
    - org.bukkit.inventory.meta.KnowledgeBookMeta
    - org.bukkit.inventory.meta.LeatherArmorMeta
      - org.bukkit.inventory.meta.ColorableArmorMeta (并 extends org.bukkit.inventory.meta.ArmorMeta)
    - org.bukkit.inventory.meta.MapMeta
    - org.bukkit.inventory.meta.MusicInstrumentMeta
    - org.bukkit.inventory.meta.OminousBottleMeta
    - org.bukkit.inventory.meta.PotionMeta
    - org.bukkit.inventory.meta.Repairable
    - org.bukkit.inventory.meta.SkullMeta
    - org.bukkit.inventory.meta.SpawnEggMeta
    - org.bukkit.inventory.meta.SuspiciousStewMeta
    - org.bukkit.inventory.meta.TropicalFishBucketMeta
    - org.bukkit.inventory.meta.WritableBookMeta
      - org.bukkit.inventory.meta.BookMeta

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.bukkit.inventory.meta.BookMeta.Generation