Класс RefAddr
- Все реализуемые интерфейсы:
Serializable
- Прямые известные подклассы:
BinaryRefAddr, StringRefAddr
public abstract class RefAddr extends Object implements Serializable
Например, типом адреса может быть «Адрес принтера BSD», указывающий, что это адрес, предназначенный для использования с протоколом печати BSD. Содержимым может быть имя компьютера, указывающее расположение сервера печати, поддерживающего этот протокол.
RefAddr содержится в Reference.
RefAddr — абстрактный класс. Конкретные реализации этого класса определяют свойства синхронизации.
- Начиная с:
- 1.3
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected String |
addrType |
Содержит тип этого адреса. |
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает новый экземпляр RefAddr, используя тип адреса. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Определяет, равен ли obj этому RefAddr. |
abstract Object |
getContent() |
Возвращает содержимое этого адреса. |
String |
getType() |
Возвращает тип этого адреса. |
int |
hashCode() |
Вычисляет хеш-код этого адреса, используя его тип и содержимое. |
String |
toString() |
Создает строковое представление этого адреса. |
Подробное описание полей
addrType
protected String addrType
Подробное описание конструкторов
RefAddr
protected RefAddr(String addrType)
- Параметры:
-
addrType— строка, не равная null, описывающая тип адреса.
Подробное описание методов
getType
public String getType()
- Возвращает:
- Тип этого адреса, не равный null.
getContent
public abstract Object getContent()
- Возвращает:
- Содержимое адреса, которое может быть равно null.
equals
public boolean equals(Object obj)
obj равен этому RefAddr, если выполняются все следующие условия:
- не равен null
- является экземпляром RefAddr
- имеет тот же тип адреса, что и этот RefAddr (согласно String.compareTo())
- содержимое obj и этого RefAddr либо равно null, либо одинаково (согласно проверке equals()).
hashCode
toString
public String 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.naming/javax/naming/RefAddr.html