Index

A C G K M N P R S 
All Classes and Interfaces|All Packages

A

AbstractKeyManager - Class in me.hsgamer.hscore.bukkit.key
The abstract key manager
AbstractKeyManager() - Constructor for class me.hsgamer.hscore.bukkit.key.AbstractKeyManager
 

C

contains(PersistentDataContainer) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Check if the container contains the key
contains(PersistentDataHolder) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Check if the holder contains the key
copy(PersistentDataContainer, PersistentDataContainer) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Copy the value from the source container to the target container
copy(PersistentDataContainer, PersistentDataContainer, PluginKeyPair<?>...) - Static method in class me.hsgamer.hscore.bukkit.key.PluginKeyUtils
Copy the PluginKeyPair from the source container to the target container
copy(PersistentDataHolder, PersistentDataHolder) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Copy the value from the source holder to the target holder
copy(PersistentDataHolder, PersistentDataHolder, PluginKeyPair<?>...) - Static method in class me.hsgamer.hscore.bukkit.key.PluginKeyUtils
Copy the PluginKeyPair from the source holder to the target holder
createKey(String) - Method in class me.hsgamer.hscore.bukkit.key.AbstractKeyManager
 
createKey(String) - Method in interface me.hsgamer.hscore.bukkit.key.KeyManager
Create a new NamespacedKey.
createKeyPair(String, PersistentDataType<?, Z>) - Method in interface me.hsgamer.hscore.bukkit.key.KeyManager
Create a new key pair with null default value
createKeyPair(String, PersistentDataType<?, Z>, Z) - Method in interface me.hsgamer.hscore.bukkit.key.KeyManager
Create a new key pair

G

get(PersistentDataContainer) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Get the value from the container
get(PersistentDataHolder) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Get the value from the holder
getDataType() - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Get the data type
getDefaultValue() - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Get the default value
getKey() - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Get the key

K

KeyManager - Interface in me.hsgamer.hscore.bukkit.key
An interface for all NamespacedKey manager

M

me.hsgamer.hscore.bukkit.key - package me.hsgamer.hscore.bukkit.key
Contains extended classes for NamespacedKey
MinecraftKeyManager - Class in me.hsgamer.hscore.bukkit.key
the KeyManager for default Minecraft
MinecraftKeyManager() - Constructor for class me.hsgamer.hscore.bukkit.key.MinecraftKeyManager
 

N

newKey(String) - Method in class me.hsgamer.hscore.bukkit.key.AbstractKeyManager
Create a new key
newKey(String) - Method in class me.hsgamer.hscore.bukkit.key.MinecraftKeyManager
 
newKey(String) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyManager
 

P

PluginKeyManager - Class in me.hsgamer.hscore.bukkit.key
A KeyManager for the Plugin
PluginKeyManager(Plugin) - Constructor for class me.hsgamer.hscore.bukkit.key.PluginKeyManager
Create a new NamespacedKey manager
PluginKeyPair<Z> - Class in me.hsgamer.hscore.bukkit.key
A pair of NamespacedKey and PersistentDataType
PluginKeyPair(NamespacedKey, PersistentDataType<?, Z>, Z) - Constructor for class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Create a new instance of PluginKeyPair
PluginKeyUtils - Class in me.hsgamer.hscore.bukkit.key
Methods to work with PluginKeyPair conveniently

R

remove(PersistentDataContainer) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Remove the value from the container
remove(PersistentDataContainer, PluginKeyPair<?>...) - Static method in class me.hsgamer.hscore.bukkit.key.PluginKeyUtils
Remove the PluginKeyPair from the container
remove(PersistentDataHolder) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Remove the value from the holder
remove(PersistentDataHolder, PluginKeyPair<?>...) - Static method in class me.hsgamer.hscore.bukkit.key.PluginKeyUtils
Remove the PluginKeyPair from the holder

S

set(PersistentDataContainer, Z) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Set the value to the container
set(PersistentDataHolder, Z) - Method in class me.hsgamer.hscore.bukkit.key.PluginKeyPair
Set the value to the holder
A C G K M N P R S 
All Classes and Interfaces|All Packages