public class MetaMethodExpression extends javax.el.MethodExpression implements Serializable
For instance it is useful to use this expression to provide action links defined in NXActions extensions with links like #{documentAction.createDocument('Domain')}.
There is no more than one level of abstraction:
Constructor and Description |
---|
MetaMethodExpression(javax.el.MethodExpression originalMethodExpression) |
MetaMethodExpression(javax.el.MethodExpression originalMethodExpression,
javax.el.FunctionMapper fnMapper,
javax.el.VariableMapper varMapper) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getExpressionString() |
javax.el.MethodInfo |
getMethodInfo(javax.el.ELContext context) |
int |
hashCode() |
Object |
invoke(javax.el.ELContext context,
Object[] params) |
boolean |
isLiteralText() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public MetaMethodExpression(javax.el.MethodExpression originalMethodExpression)
public MetaMethodExpression(javax.el.MethodExpression originalMethodExpression, javax.el.FunctionMapper fnMapper, javax.el.VariableMapper varMapper)
public int hashCode()
hashCode
in class javax.el.Expression
public String getExpressionString()
getExpressionString
in class javax.el.Expression
public boolean isLiteralText()
isLiteralText
in class javax.el.Expression
public javax.el.MethodInfo getMethodInfo(javax.el.ELContext context)
getMethodInfo
in class javax.el.MethodExpression
public Object invoke(javax.el.ELContext context, Object[] params)
invoke
in class javax.el.MethodExpression
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
IOException
Copyright © 2018 Nuxeo. All rights reserved.