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 |