Класс ResolvedModule
public final class ResolvedModule extends Object
ResolvedModule определяет метод configuration для получения конфигурации, в которой находится разрешённый модуль. Он определяет метод reference для получения ссылки на содержимое модуля.
- С версии:
- 9
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Configuration |
configuration() |
Возвращает конфигурацию, в которой находится этот разрешённый модуль. |
boolean |
equals |
Проверяет, равен ли этот разрешённый модуль указанному объекту. |
int |
hashCode() |
Вычисляет хеш-код этого разрешённого модуля. |
String |
name() |
Возвращает имя модуля. |
Set |
reads() |
Возвращает набор разрешённых модулей, которые читает этот разрешённый модуль. |
ModuleReference |
reference() |
Возвращает ссылку на содержимое модуля. |
String |
toString() |
Возвращает строку с описанием этого разрешённого модуля. |
Методы, объявленные в классе Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Финализация объявлена устаревшей и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения определённого времени. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения определённого времени. |
Подробное описание методов
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.
equals
public boolean equals(Object ob)
Если указанный объект не является ResolvedModule, этот метод возвращает false. Два объекта ResolvedModule равны, если они находятся в одной конфигурации и имеют равные ссылки на содержимое модуля.
Этот метод соответствует общему контракту метода Object.equals.
toString
© 1993, 2025, 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.