Класс java.lang.Package содержит информацию о версии о реализации и спецификации пакета Java
Декларация класса
Ниже приводится объявление для класса java.lang.Package —
public class Package extends Object implements AnnotatedElement
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | <A расширяет аннотацию> A getAnnotation (класс <A> annotationClass)
Этот метод возвращает аннотацию этого элемента для указанного типа, если такая аннотация присутствует, иначе ноль. |
2 | Аннотация [] getAnnotations ()
Этот метод возвращает все аннотации, присутствующие в этом элементе. |
3 | Annotation [] getDeclaredAnnotations ()
Этот метод возвращает все аннотации, которые непосредственно присутствуют в этом элементе. |
4 | Строка getImplementationTitle ()
Этот метод возвращает заголовок этого пакета. |
5 | Строка getImplementationVendor ()
Этот метод возвращает название организации, поставщика или компании, предоставившей эту реализацию. |
6 | Строка getImplementationVersion ()
Этот метод возвращает версию этой реализации. |
7 | Строка getName ()
Этот метод возвращает имя этого пакета. |
8 | статический пакет getPackage (строковое имя)
Этот метод находит пакет по имени в экземпляре ClassLoader вызывающего абонента. |
9 | статический пакет [] getPackages ()
Этот метод получает все пакеты, в настоящее время известные для экземпляра ClassLoader вызывающей стороны. |
10 | Строка getSpecificationTitle ()
Этот метод возвращает заголовок спецификации, которую реализует этот пакет. |
11 | Строка getSpecificationVendor ()
Этот метод возвращает имя организации, поставщика или компании, которая владеет и поддерживает спецификацию классов, реализующих этот пакет. |
12 | Строка getSpecificationVersion ()
Этот метод возвращает номер версии спецификации, которую реализует этот пакет. |
13 | int hashCode ()
Этот метод возвращает хеш-код, вычисленный по имени пакета. |
14 | логический isAnnotationPresent (класс <? extends Annotation> annotationClass)
Этот метод возвращает значение true, если для этого элемента имеется аннотация для указанного типа, в противном случае — значение false. |
15 | boolean isCompatibleWith (желаемая строка)
Этот метод сравнивает версию спецификации этого пакета с желаемой версией. |
16 | логическое isSealed ()
Этот метод возвращает true, если этот пакет запечатан. |
17 | логическое значение isSealed (URL-адрес)
Этот метод возвращает true, если этот пакет запечатан относительно указанного URL-адреса исходного кода. |
18 | Строка toString ()
Этот метод возвращает строковое представление этого пакета. |
Этот метод возвращает аннотацию этого элемента для указанного типа, если такая аннотация присутствует, иначе ноль.
Этот метод возвращает все аннотации, присутствующие в этом элементе.
Этот метод возвращает все аннотации, которые непосредственно присутствуют в этом элементе.
Этот метод возвращает заголовок этого пакета.
Этот метод возвращает название организации, поставщика или компании, предоставившей эту реализацию.
Этот метод возвращает версию этой реализации.
Этот метод возвращает имя этого пакета.
Этот метод находит пакет по имени в экземпляре ClassLoader вызывающего абонента.
Этот метод получает все пакеты, в настоящее время известные для экземпляра ClassLoader вызывающей стороны.
Этот метод возвращает заголовок спецификации, которую реализует этот пакет.
Этот метод возвращает имя организации, поставщика или компании, которая владеет и поддерживает спецификацию классов, реализующих этот пакет.
Этот метод возвращает номер версии спецификации, которую реализует этот пакет.
Этот метод возвращает хеш-код, вычисленный по имени пакета.
Этот метод возвращает значение true, если для этого элемента имеется аннотация для указанного типа, в противном случае — значение false.
Этот метод сравнивает версию спецификации этого пакета с желаемой версией.
Этот метод возвращает true, если этот пакет запечатан.
Этот метод возвращает true, если этот пакет запечатан относительно указанного URL-адреса исходного кода.
Этот метод возвращает строковое представление этого пакета.
Методы унаследованы
Этот класс наследует методы от следующих классов —