Класс ResolvedModule
public final class ResolvedModule extends Object
ResolvedModule определяет метод configuration для получения конфигурации, в которой находится разрешённый модуль. Он определяет метод reference для получения ссылки на содержимое модуля.
- Since:
- 9
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Configuration |
configuration() |
Возвращает конфигурацию, в которой находится этот разрешённый модуль. |
boolean |
equals |
Проверяет этот разрешённый модуль на равенство с заданным объектом. |
int |
hashCode() |
Вычисляет хэш-код для этого разрешённого модуля. |
String |
name() |
Возвращает имя модуля. |
Set<ResolvedModule> |
reads() |
Возвращает набор разрешённых модулей, которые считывает этот разрешённый модуль. |
ModuleReference |
reference() |
Возвращает ссылку на содержимое модуля. |
String |
toString() |
Возвращает строку, описывающую этот разрешённый модуль. |
Подробное описание методов
configuration
public Configuration configuration()
- Возвращает:
- Конфигурацию, в которой находится этот разрешённый модуль
reference
public ModuleReference reference()
- Возвращает:
- Ссылка на содержимое модуля
name
public String name()
reference().descriptor().name()
- Возвращает:
- Имя модуля
reads
public Set<ResolvedModule> reads()
- Возвращает:
- Возможный пустой неизменяемый набор разрешённых модулей, которые считывает этот разрешённый модуль
hashCode
public int hashCode()
Хэш-код основан на компонентах разрешённого модуля и удовлетворяет общему соглашению метода Object.hashCode.
- Переопределяет:
-
hashCodeв классеObject - Возвращает:
- Значение хэш-кода для этого разрешённого модуля
- См. также:
equals
public boolean equals(Object ob)
Если заданный объект не является ResolvedModule , то этот метод возвращает false. Два объекта ResolvedModule равны, если они находятся в одной конфигурации и имеют равные ссылки на содержимое модуля.
Этот метод удовлетворяет общему соглашению метода Object.equals.
- Переопределяет:
-
equalsв классеObject - Параметры:
-
ob- объект, с которым сравнивается этот объект - Возвращает:
-
trueтогда и только тогда, когда заданный объект является ссылкой на модуль, равной этой ссылке на модуль - См. также:
toString
public String toString()
- Переопределяет:
-
toStringв классеObject - Возвращает:
- Строка, описывающая этот разрешённый модуль
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/module/ResolvedModule.html