Класс RefAddr
- Все реализованные интерфейсы:
Serializable
- Прямые известные подклассы:
-
BinaryRefAddr,StringRefAddr
public abstract class RefAddr extends Object implements Serializable
Например, тип адреса может быть "BSD Printer Address", что указывает на то, что это адрес, который будет использоваться с протоколом печати 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- Непустая строка, описывающая тип адреса.
Подробное описание методов
getType
public String getType()
- Возвращает:
- Непустой тип адреса этого адреса.
getContent
public abstract Object getContent()
- Возвращает:
- Возможные null содержимое адреса.
equals
public boolean equals(Object obj)
obj равен этому RefAddr, если все эти условия истинны
- не null
- экземпляр RefAddr
- obj имеет тот же тип адреса, что и этот RefAddr (с использованием String.compareTo())
- содержимое obj и этого RefAddr равно null или они равны (с использованием проверки equals()).
- Переопределяет:
-
equalsв классеObject - Параметры:
-
obj- возможный null obj для проверки. - Возвращает:
- true, если obj равен этому refaddr; иначе false.
- См. также:
hashCode
public int hashCode()
- Переопределяет:
-
hashCodeв классеObject - Возвращает:
- Хеш-код этого адреса как int.
- См. также:
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.naming/javax/naming/RefAddr.html