Les objets Package contiennent les informations de version à propos de l'implémentation et de la spécification d'un paquetage (package) Java.
Ces informations sont récupérées et rendues disponibles par l'instance de la classe ClassLoader qui a chargée les classes. Typiquement, elles sont stockées dans la déclaration qui est distribuée avec les classes.
Les méthodes |
---|
String getImplementationTitle() |
retourne le titre du paquetage. |
String getImplementationVendor() |
retourne le nom de l'organisation, du vendeur ou de la compagnie qui a fournit l'implémentation. |
String getImplementationVersion() |
retourne la version de l'implémentation. |
String getName() |
retourne le nom du paquetage. |
static Package getPackage(String name) |
trouve un paquetage par l'intermédiaire d'un nom dans l'instance de classe ClassLoader du demandeur. |
static Package[] getPackages() |
obtient les paquetages courants connus pour l'instance de la classe ClassLoader du demandeur. |
String getSpecificationTitle() |
retourne le titre de la spécification que le paquetage implémente. |
String getSpecificationVendor() |
retourne le nom de l'organisation, du vendeur, ou de la compagnie qui possèdent et maintiennent la spécification des classes qui implément le paquetage. |
String getSpecificationVersion() |
retourne le numéro de version de la spécification que le paquetage implémente. |
int hashCode() |
retourne le hash code calculé à partir du nom de paquetage. |
boolean isCompatibleWith(String desired) |
compare la version de spécification du paquetage avec une version désirée. |
boolean isSealed() |
retourne true si le paquetage est scellé. |
boolean isSealed(URL url) |
retourne true si le paquetage est scellé en respectant l'adresse URL du code source spécifiée. |
String toString() |
retourne une chaîne de caractères représentant le paquetage. |
Les méthodes héritées de la classe racine java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |