Uses of Interface
org.bukkit.configuration.serialization.ConfigurationSerializable

Packages that use ConfigurationSerializable
org.bukkit More generalized classes in the API. 
org.bukkit.configuration.serialization Classes dedicated to being able to perform serialization specialized for the Bukkit configuration implementation. 
org.bukkit.entity Interfaces for non-voxel objects that can exist in a world, including all players, monsters, projectiles, etc. 
org.bukkit.inventory Classes involved in manipulating player inventories and item interactions. 
org.bukkit.inventory.meta The interfaces used when manipulating extra data can can be stored inside item stacks
org.bukkit.potion Classes to represent various potion properties and manipulation. 
org.bukkit.util Multi and single purpose classes to facilitate various programmatic concepts. 
 

Uses of ConfigurationSerializable in org.bukkit
 

Subinterfaces of ConfigurationSerializable in org.bukkit
 interface OfflinePlayer
           
 

Classes in org.bukkit that implement ConfigurationSerializable
 class Color
          A container for a color palette.
 class FireworkEffect
          Represents a single firework effect.
 

Methods in org.bukkit that return ConfigurationSerializable
static ConfigurationSerializable FireworkEffect.deserialize(Map<String,Object> map)
           
 

Uses of ConfigurationSerializable in org.bukkit.configuration.serialization
 

Methods in org.bukkit.configuration.serialization that return ConfigurationSerializable
 ConfigurationSerializable ConfigurationSerialization.deserialize(Map<String,Object> args)
           
static ConfigurationSerializable ConfigurationSerialization.deserializeObject(Map<String,Object> args)
          Attempts to deserialize the given arguments into a new instance of the given class.
static ConfigurationSerializable ConfigurationSerialization.deserializeObject(Map<String,Object> args, Class<? extends ConfigurationSerializable> clazz)
          Attempts to deserialize the given arguments into a new instance of the given class.
protected  ConfigurationSerializable ConfigurationSerialization.deserializeViaCtor(Constructor<? extends ConfigurationSerializable> ctor, Map<String,Object> args)
           
protected  ConfigurationSerializable ConfigurationSerialization.deserializeViaMethod(Method method, Map<String,Object> args)
           
 

Methods in org.bukkit.configuration.serialization that return types with arguments of type ConfigurationSerializable
static Class<? extends ConfigurationSerializable> ConfigurationSerialization.getClassByAlias(String alias)
          Attempts to get a registered ConfigurationSerializable class by its alias
protected  Constructor<? extends ConfigurationSerializable> ConfigurationSerialization.getConstructor()
           
 

Method parameters in org.bukkit.configuration.serialization with type arguments of type ConfigurationSerializable
static ConfigurationSerializable ConfigurationSerialization.deserializeObject(Map<String,Object> args, Class<? extends ConfigurationSerializable> clazz)
          Attempts to deserialize the given arguments into a new instance of the given class.
protected  ConfigurationSerializable ConfigurationSerialization.deserializeViaCtor(Constructor<? extends ConfigurationSerializable> ctor, Map<String,Object> args)
           
static String ConfigurationSerialization.getAlias(Class<? extends ConfigurationSerializable> clazz)
          Gets the correct alias for the given ConfigurationSerializable class
static void ConfigurationSerialization.registerClass(Class<? extends ConfigurationSerializable> clazz)
          Registers the given ConfigurationSerializable class by its alias
static void ConfigurationSerialization.registerClass(Class<? extends ConfigurationSerializable> clazz, String alias)
          Registers the given alias to the specified ConfigurationSerializable class
static void ConfigurationSerialization.unregisterClass(Class<? extends ConfigurationSerializable> clazz)
          Unregisters any aliases for the specified ConfigurationSerializable class
 

Constructor parameters in org.bukkit.configuration.serialization with type arguments of type ConfigurationSerializable
ConfigurationSerialization(Class<? extends ConfigurationSerializable> clazz)
           
 

Uses of ConfigurationSerializable in org.bukkit.entity
 

Subinterfaces of ConfigurationSerializable in org.bukkit.entity
 interface Player
          Represents a player, connected or not
 

Uses of ConfigurationSerializable in org.bukkit.inventory
 

Classes in org.bukkit.inventory that implement ConfigurationSerializable
 class ItemStack
          Represents a stack of items
 

Uses of ConfigurationSerializable in org.bukkit.inventory.meta
 

Subinterfaces of ConfigurationSerializable in org.bukkit.inventory.meta
 interface BookMeta
          Represents a book (Material.BOOK_AND_QUILL or Material.WRITTEN_BOOK) that can have a title, an author, and pages.
 interface EnchantmentStorageMeta
          EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.
 interface FireworkEffectMeta
          Represents a meta that can store a single FireworkEffect.
 interface FireworkMeta
          Represents a Material.FIREWORK and its effects.
 interface ItemMeta
          This type represents the storage mechanism for auxiliary item data.
 interface LeatherArmorMeta
          Represents leather armor (Material.LEATHER_BOOTS, Material.LEATHER_CHESTPLATE, Material.LEATHER_HELMET, or Material.LEATHER_LEGGINGS) that can be colored.
 interface MapMeta
          Represents a map that can be scalable.
 interface PotionMeta
          Represents a potion (Material.POTION) that can have custom effects.
 interface SkullMeta
          Represents a skull (Material.SKULL_ITEM) that can have an owner.
 

Uses of ConfigurationSerializable in org.bukkit.potion
 

Classes in org.bukkit.potion that implement ConfigurationSerializable
 class PotionEffect
          Represents a potion effect, that can be added to a LivingEntity.
 

Uses of ConfigurationSerializable in org.bukkit.util
 

Classes in org.bukkit.util that implement ConfigurationSerializable
 class BlockVector
          A vector with a hash function that floors the X, Y, Z components, a la BlockVector in WorldEdit.
 class Vector
          Represents a mutable vector.
 



Copyright © 2013. All Rights Reserved.