Java.lang.Package Class
Java Package Class
The Package class in the Java.lang.Package gives version information about a Java package’s implementation and specification.
Class declaration
The declaration of java.lang.Package class is:
public class Package extends Object implements AnnotatedElement
Java.lang.Package Methods
The java.lang.Package class has a number of methods which are listed below:
Member Methods
S.N | Methods & Description |
---|---|
1. | String getName() Return the name of this package. |
2. | String getImplementationTitle() Return the title of this package. |
3. | String getImplementationVendor() Returns the name of the organization, vendor or company that provided this implementation. |
4. | String getImplementationVersion() Return the version of this implementation. |
5. | static Package getPackage(String name) Find a package by name in the callers ClassLoader instance. |
6. | static Package[] getPackages() Get all the packages currently known for the caller’s ClassLoader instance. |
7. | String getSpecificationTitle() Return the title of the specification that this package implements. |
8. | String getSpecificationVendor() Return the name of the organization, vendor, or company that owns and maintains the specification of the classes that implement this package. |
9. | String getSpecificationVersion() Returns the version number of the specification that this package implements. |
10. | int hashCode() Return the hash code computed from the package name. |
11. | boolean isCompatibleWith(String desired) Compare this package’s specification version with a desired version. |
12. | boolean isSealed() Returns true if this package is sealed. |
13. | String toString() Returns the string representation of this Package. |
Methods inherited by Java.lang.Package
This class inherits the methods of the following class:
- java.lang.Object