|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class AttributeValueExp extends Object implements ValueExp
Представляет атрибуты, используемые в качестве параметров реляционным ограничениям. Экземпляры этого class обычно получаются, используя Query.attr.
AttributeValueExp может использоваться где угодно a ValueExp требуется.
| Конструктор и Описание |
|---|
AttributeValueExp()
Осуждаемый.
Экземпляр, создаваемый с этим конструктором, не может использоваться в запросе.
|
AttributeValueExp(String attr)
Создает новое
AttributeValueExp представление указанного атрибута объекта, названного attr. |
| Модификатор и Тип | Метод и Описание |
|---|---|
ValueExp |
apply(ObjectName name)
Применяется
AttributeValueExp на MBean. |
protected Object |
getAttribute(ObjectName name)
Возвратите значение данного атрибута в именованном MBean.
|
Строка |
getAttributeName()
Возвращает строковое представление имени атрибута.
|
void |
setMBeanServer(MBeanServer s)
Осуждаемый.
Этот метод не имеет никакого эффекта. Сервер MBean, используемый, чтобы получить значение атрибута,
QueryEval.getMBeanServer(). |
Строка |
toString()
Возвращает строку, представляющую ее значение.
|
@Deprecated public AttributeValueExp()
AttributeValueExp с неопределенным атрибутом.public String getAttributeName()
public ValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
Применяется AttributeValueExp на MBean. Это вызовы метода getAttribute(name) и обертывает результат как a ValueExp. Значение, возвращенное getAttribute должен быть a Number, String, или Boolean; иначе этот метод бросает a BadAttributeValueExpException, который заставит содержание запроса быть ложью для этого name.
apply в интерфейсе ValueExpname - Имя то, MBean, на который AttributeValueExp будет применен.ValueExp.BadAttributeValueExpExceptionInvalidApplicationExceptionBadStringOperationExceptionBadBinaryOpValueExpExceptionpublic String toString()
@Deprecated public void setMBeanServer(MBeanServer s)
QueryEval.getMBeanServer().setMBeanServer в интерфейсе ValueExps - Сервер MBean, на котором должен быть выполнен запрос.protected Object getAttribute(ObjectName name)
Возвратите значение данного атрибута в именованном MBean. Если попытка получить доступ к атрибуту генерирует исключение, возвратите нуль.
Используемый Сервер MBean является тем, возвращенным QueryEval.getMBeanServer().
name - имя MBean, атрибут которого должен быть возвращен.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92