![]() |
Bukkit
1.4.7-R1.0
|
A ClassLoader for plugins, to allow shared classes across multiple plugins. More...
Inheritance diagram for org.bukkit.plugin.java.PluginClassLoader:
Collaboration diagram for org.bukkit.plugin.java.PluginClassLoader:Public Member Functions | |
| PluginClassLoader (final JavaPluginLoader loader, final URL[] urls, final ClassLoader parent) | |
| Internal class not intended to be exposed. | |
| void | addURL (URL url) |
| Set< String > | getClasses () |
Protected Member Functions | |
| Class<?> | findClass (String name) throws ClassNotFoundException |
| Class<?> | findClass (String name, boolean checkGlobal) throws ClassNotFoundException |
A ClassLoader for plugins, to allow shared classes across multiple plugins.
Definition at line 16 of file PluginClassLoader.java.
| org.bukkit.plugin.java.PluginClassLoader.PluginClassLoader | ( | final JavaPluginLoader | loader, |
| final URL[] | urls, | ||
| final ClassLoader | parent | ||
| ) |
Internal class not intended to be exposed.
Definition at line 25 of file PluginClassLoader.java.
References org.bukkit.Server.getLogger().
| void org.bukkit.plugin.java.PluginClassLoader.addURL | ( | URL | url | ) |
Definition at line 47 of file PluginClassLoader.java.
Referenced by org.bukkit.plugin.java.JavaPluginLoader.loadPlugin().
|
protected |
Definition at line 52 of file PluginClassLoader.java.
|
protected |
Definition at line 60 of file PluginClassLoader.java.
References org.bukkit.Server.getLogger().
| Set<String> org.bukkit.plugin.java.PluginClassLoader.getClasses | ( | ) |
Definition at line 101 of file PluginClassLoader.java.
References org.bukkit.Server.getLogger().
Referenced by org.bukkit.plugin.java.JavaPluginLoader.disablePlugin().