URLClassLoader |
Chargeur de classe URL |
---|---|
Java | java.net |
Description
Cette classe permet d'effectuer la chargement de classe et de ressources d'un chemin de recherche d'un URL référence dans des fichiers JAR et répertoires.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
URLCLASSLOADER | public URLClassLoader(URL[] urls, ClassLoader parent); | Ce constructeur permet de créer l'objet avec les URL spécifiés et la classe de chargement spécifié. | |
URLCLASSLOADER | public URLClassLoader(URL[] urls); | Ce constructeur permet de créer l'objet avec les URL spécifiés et la délégation parente par défaut du ClassLoader. | |
URLCLASSLOADER | public URLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory); | Ce constructeur permet de créer l'objet avec les URL spécifiés, la classe de chargement spécifié et le fabricant spécifié. | |
ADDURL | protected void addURL(URL url); | Cette méthode permet d'ajouter l'URL spécifié à la liste des URL à rechercher pour les classes et les ressources. | |
DEFINEPACKAGE | protected Package definePackage(String name, Manifest man, URL url); | Cette méthode permet de définir un nouveau paquet par nom dans l'objet ClassLoader. | |
FINDCLASS | protected Class<?> findClass(String name); | Cette méthode permet de rechercher et de charger la classe avec le nom spécifié dans le chemin de recherche URL. | |
FINDRESOURCE | URL findResource(String name); | Cette méthode permet de rechercher la ressource avec le nom spécifié dans le chemin de recherche URL. | |
FINDRESOURCES | Enumeration<URL> findResources(String name); | Cette méthode permet de demander une énumération de URL représentant toutes les ressources dans le chemin de recherche URL ayant le nom spécifié. | |
GETPERMISSIONS | protected PermissionCollection getPermissions(CodeSource codesource); | Cette méthode permet de demander les permissions pour l'objet de code source spécifié. | |
GETURLS | URL[] getURLs(); | Cette méthode permet de demander le chemin de recherche des URL pour le chargement des classes et des ressources. | |
NEWINSTANCE | static URLClassLoader newInstance(URL[] urls); | Cette méthode permet de créer une nouvelle instance dans cet objet pour les URL spécifiés et le chargeur de classe parent par défaut. | |
NEWINSTANCE | static URLClassLoader newInstance(URL[] urls, ClassLoader parent); | Cette méthode permet de créer une nouvelle instance dans cet objet pour les URL spécifiés et le chargeur de classe parent spécifié. |
Dernière mise à jour : Dimanche, le 21 juin 2015