Spec-Zone .ru
спецификации, руководства, описания, API


javax.faces.el
Класс MethodBinding

java.lang.Object
  расширенный javax.faces.el.MethodBinding

Осуждаемый. Это было заменено MethodExpression.

public abstract class MethodBinding
расширяет java.lang. Объект

MethodBinding является объектом, который может использоваться, чтобы вызвать произвольный открытый метод на экземпляре, который получается evaluatng ведущая часть метода обязательное выражение через a ValueBinding. Неизменное MethodBinding для определенного метода обязательное выражение может быть получено, вызывая createMethodBinding() метод Application экземпляр для этого веб-приложения.


Сводка конструктора
MethodBinding()
          Осуждаемый.  
 
Сводка метода
 java.lang.String getExpressionString()
          Осуждаемый. Возвратитесь (возможно null) Строка та выражения, с продвижением и запаздывающими разделителями, от который это MethodBinding был создан.
abstract  java.lang.Class getType(FacesContext context)
          Осуждаемый. Возвратите Java class, представляющий тип возврата от метода, идентифицированного этим методом обязательное выражение.
abstract  java.lang.Object invoke(FacesContext context, java.lang.Object[] params)
          Осуждаемый. Возвратите возвращаемое значение (если любой) следующий из звонка в метод, идентифицированный этим методом обязательное выражение, передавая это указанные параметры, относительно указанного FacesContext.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

MethodBinding

public MethodBinding()
Осуждаемый. 
Деталь метода

вызвать

public abstract java.lang.Object invoke(FacesContext context,
                                        java.lang.Object[] params)
                                 throws EvaluationException,
                                        MethodNotFoundException
Осуждаемый. 

Возвратите возвращаемое значение (если любой) следующий из звонка в метод, идентифицированный этим методом обязательное выражение, передавая это указанные параметры, относительно указанного FacesContext.

Параметры:
context - FacesContext для текущего запроса
params - Массив параметров, которые передадут к вызванному методу, или null ни для каких параметров
Броски:
EvaluationException - если исключение выдается вызванным методом (выданное исключение должно быть включено как cause свойство этого исключения)
MethodNotFoundException - если никакой подходящий метод не может быть найден
java.lang.NullPointerException - если context null

getType

public abstract java.lang.Class getType(FacesContext context)
                                 throws MethodNotFoundException
Осуждаемый. 

Возвратите Java class, представляющий тип возврата от метода, идентифицированного этим методом обязательное выражение.

Параметры:
context - FacesContext для текущего запроса
Броски:
MethodNotFoundException - если никакой подходящий метод не может быть найден
java.lang.NullPointerException - если context null

getExpressionString

public java.lang.String getExpressionString()
Осуждаемый. 

Возвратитесь (возможно null) Строка та выражения, с продвижением и запаздывающими разделителями, от который это MethodBinding был создан. Возвраты реализации по умолчанию null.



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter