Lines Matching defs:Package
56 * {@code Package} objects contain version information
103 * java package have the same Package object. The static methods allow a package
109 public class Package implements java.lang.reflect.AnnotatedElement {
277 public static Package getPackage(String name) {
299 public static Package[] getPackages() {
325 static Package getPackage(Class<?> c) {
350 * Returns the string representation of this Package.
426 Package(String name,
449 private Package(String name, Manifest man, URL url, ClassLoader loader) {
510 static Package getSystemPackage(String name) {
512 Package pkg = pkgs.get(name);
527 static Package[] getSystemPackages() {
534 return pkgs.values().toArray(new Package[pkgs.size()]);
538 private static Package defineSystemPackage(final String iname,
541 return AccessController.doPrivileged(new PrivilegedAction<Package>() {
542 public Package run() {
563 Package pkg;
566 pkg = new Package(name, man, url, null);
568 pkg = new Package(name, null, null, null,
591 private static Map<String, Package> pkgs = new HashMap<>(31);