Class CAFMethodExpression
java.lang.Object
javax.el.Expression
javax.el.MethodExpression
com.webmethods.caf.faces.application.CAFMethodExpression
- All Implemented Interfaces:
Serializable
Subclass of MethodExpression to wrap the binding resolution and invocation a
try/catch that records exceptions to the FacesContext
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionThis should only be called when restoring stateCAFMethodExpression
(Application application, String ref, Class<?>[] args, MethodExpression wrappedMethodBinding) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getMethodInfo
(ELContext elContext) boolean
int
hashCode()
boolean
boolean
void
setShouldSuppressWarning
(boolean shouldSuppressWarning)
-
Field Details
-
args
-
wrappedMethodBinding
-
-
Constructor Details
-
CAFMethodExpression
public CAFMethodExpression()This should only be called when restoring state -
CAFMethodExpression
public CAFMethodExpression(Application application, String ref, Class<?>[] args, MethodExpression wrappedMethodBinding)
-
-
Method Details
-
getShouldSuppressWarning
public boolean getShouldSuppressWarning() -
setShouldSuppressWarning
public void setShouldSuppressWarning(boolean shouldSuppressWarning) -
getMethodInfo
- Specified by:
getMethodInfo
in classMethodExpression
-
invoke
- Specified by:
invoke
in classMethodExpression
-
equals
- Specified by:
equals
in classExpression
-
getExpressionString
- Specified by:
getExpressionString
in classExpression
-
hashCode
public int hashCode()- Specified by:
hashCode
in classExpression
-
isLiteralText
public boolean isLiteralText()- Specified by:
isLiteralText
in classExpression
-
isParmetersProvided
public boolean isParmetersProvided()- Overrides:
isParmetersProvided
in classMethodExpression
-