Spec-Zone.ru › OpenJDK 21

Класс RefAddr

java.lang.Object
javax.naming.RefAddr
Все реализуемые интерфейсы:
Serializable
Непосредственные известные подклассы:
BinaryRefAddr, StringRefAddr
public abstract class RefAddr extends Object implements Serializable
Этот класс представляет адрес конечной точки связи. Он состоит из типа, описывающего механизм связи, и содержимого адреса, определяемого подклассом RefAddr.

Например, тип адреса может быть "Адрес принтера BSD", что указывает, что это адрес, который будет использоваться с протоколом печати BSD. Его содержимое может быть именем машины, определяющей местоположение сервера печати, который понимает этот протокол.

RefAddr содержится в ссылке (Reference).

RefAddr — абстрактный класс. Конкретные реализации определяют его свойства синхронизации.

С тех пор:
1.3
См. также:
  • Reference
  • LinkRef
  • StringRefAddr
  • BinaryRefAddr
  • Формат сериализации

Краткое описание полей

Модификатор и тип Поле Описание
protected String addrType
Содержит тип этого адреса.

Краткое описание конструкторов

RefAddr(String addrType)
Модификатор Конструктор Описание
protected
Создаёт новый экземпляр RefAddr, используя его тип адреса.

Краткое описание методов

Модификатор и тип Метод Описание
boolean equals(Object obj)
Определяет, равен ли obj этому RefAddr.
abstract Object getContent()
Возвращает содержимое этого адреса.
String getType()
Возвращает тип адреса этого адреса.
int hashCode()
Вычисляет хеш-код этого адреса, используя его тип адреса и содержимое.
String toString()
Генерирует строковое представление этого адреса.

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробное описание полей

addrType

protected String addrType
Содержит тип этого адреса.

Подробное описание конструкторов

RefAddr

protected RefAddr(String addrType)
Создаёт новый экземпляр RefAddr, используя его тип адреса.
Параметры:
addrType - Непустая строка, описывающая тип адреса.

Подробное описание методов

getType

public String getType()
Возвращает тип адреса этого адреса.
Возвращает:
Непустой тип адреса этого адреса.

getContent

public abstract Object getContent()
Возвращает содержимое этого адреса.
Возвращает:
Возможно, пустое содержимое адреса.

equals

public boolean equals(Object obj)
Определяет, равен ли obj этому RefAddr.

obj равен этому RefAddr, если все эти условия истинны

  • не null
  • экземпляр RefAddr
  • obj имеет тот же тип адреса, что и этот RefAddr (с использованием String.compareTo())
  • содержимое obj и этого RefAddr равно null или они равны (с использованием теста equals()).
Переопределяет:
equals в классе Object
Параметры:
obj - возможно null obj для проверки.
Возвращает:
true, если obj равен этому refaddr; иначе false.
См. также:
  • getContent()
  • getType()

hashCode

public int hashCode()
Вычисляет хеш-код этого адреса, используя его тип адреса и содержимое. Хеш-код — это сумма хеш-кода типа адреса и хеш-кода содержимого адреса.
Переопределяет:
hashCode в классе Object
Возвращает:
Хеш-код этого адреса как целое число.
См. также:
  • Object.hashCode()

toString

public String toString()
Генерирует строковое представление этого адреса. Строка состоит из типа и содержимого адреса с метками. Это представление предназначено только для отображения и не должно анализироваться.
Переопределяет:
toString в классе Object
Возвращает:
Непустое строковое представление этого адреса.

© 1993, 2023, 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/21/docs/api/java.naming/javax/naming/RefAddr.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API