Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SearchResult extends Binding
Экземпляр SearchResult не синхронизируется против параллельного многопоточного доступа. Многократные потоки, пытающиеся получить доступ и изменить единственный экземпляр SearchResult, должны заблокировать объект.
Конструктор и Описание |
---|
SearchResult(String name, Object obj, Attributes attrs)
Создает результат поиска, используя имя результата, его связанный объект, и его атрибуты.
|
SearchResult(String name, Object obj, Attributes attrs, boolean isRelative)
Создает результат поиска, используя имя результата, его связанный объект, и его атрибуты, и относительно ли имя.
|
SearchResult(String name, String className, Object obj, Attributes attrs)
Создает результат поиска, используя имя результата, его имя class, его связанный объект, и его атрибуты.
|
SearchResult(String name, String className, Object obj, Attributes attrs, boolean isRelative)
Создает результат поиска, используя имя результата, его имя class, его связанный объект, его атрибуты, и относительно ли имя.
|
Модификатор и Тип | Метод и Описание |
---|---|
Атрибуты |
getAttributes()
Получает атрибуты в этом результате поиска.
|
void |
setAttributes(Attributes attrs)
Устанавливает атрибуты этого результата поиска к
attrs . |
Строка |
toString()
Генерирует строковое представление этого SearchResult.
|
getClassName, getObject, setObject
getName, getNameInNamespace, isRelative, setClassName, setName, setNameInNamespace, setRelative
public SearchResult(String name, Object obj, Attributes attrs)
getClassName() возвратит имя class obj (или нуль, если obj будет нулем), если имя class не было явно определено, используя setClassName().
name
- Ненулевое имя элемента поиска. Именно относительно целевого контекста поиска (называется первым параметром search()
метод)obj
- Объект, обязанный назвать. Может быть нуль.attrs
- Атрибуты, которые требовали быть возвращенными с этим элементом поиска. Не может быть нуль.NameClassPair.setClassName(java.lang.String)
, NameClassPair.getClassName()
public SearchResult(String name, Object obj, Attributes attrs, boolean isRelative)
getClassName() возвратит имя class obj (или нуль, если obj будет нулем), если имя class не было явно определено, используя setClassName()
name
- Ненулевое имя элемента поиска.obj
- Объект, обязанный назвать. Может быть нуль.attrs
- Атрибуты, которые требовали быть возвращенными с этим элементом поиска. Не может быть нуль.isRelative
- истина, если name
относительно целевого контекста поиска (который называет первый параметр search()
метод); ложь, если name
строка URL.NameClassPair.setClassName(java.lang.String)
, NameClassPair.getClassName()
public SearchResult(String name, String className, Object obj, Attributes attrs)
name
- Ненулевое имя элемента поиска. Именно относительно целевого контекста поиска (называется первым параметром search()
метод)className
- Возможно нулевое имя class объекта, связанного с name. Если ноль, имя class obj возвращается getClassName(). Если obj будет также нулем, то getClassName() возвратит нуль.obj
- Объект, обязанный назвать. Может быть нуль.attrs
- Атрибуты, которые требовали быть возвращенными с этим элементом поиска. Не может быть нуль.NameClassPair.setClassName(java.lang.String)
, NameClassPair.getClassName()
public SearchResult(String name, String className, Object obj, Attributes attrs, boolean isRelative)
name
- Ненулевое имя элемента поиска.className
- Возможно нулевое имя class объекта, связанного с name. Если ноль, имя class obj возвращается getClassName(). Если obj будет также нулем, то getClassName() возвратит нуль.obj
- Объект, обязанный назвать. Может быть нуль.attrs
- Атрибуты, которые требовали быть возвращенными с этим элементом поиска. Не может быть нуль.isRelative
- истина, если name
относительно целевого контекста поиска (который называет первый параметр search()
метод); ложь, если name
строка URL.NameClassPair.setClassName(java.lang.String)
, NameClassPair.getClassName()
public Attributes getAttributes()
setAttributes(javax.naming.directory.Attributes)
public void setAttributes(Attributes attrs)
attrs
.attrs
- Ненеопределенные атрибуты, чтобы использовать. Может быть пустым.getAttributes()
public String toString()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92