public class MetaMethodExpression extends 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(MethodExpression originalMethodExpression) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getExpressionString() |
MethodInfo |
getMethodInfo(ELContext context) |
int |
hashCode() |
Object |
invoke(ELContext context,
Object[] params) |
boolean |
isLiteralText() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
isParmetersProvidedpublic MetaMethodExpression(MethodExpression originalMethodExpression)
public boolean equals(Object obj)
equals in class Expressionpublic int hashCode()
hashCode in class Expressionpublic String getExpressionString()
getExpressionString in class Expressionpublic boolean isLiteralText()
isLiteralText in class Expressionpublic MethodInfo getMethodInfo(ELContext context)
getMethodInfo in class MethodExpressionpublic Object invoke(ELContext context, Object[] params)
invoke in class MethodExpressionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
IOExceptionCopyright © 2014 Nuxeo SA. All Rights Reserved.