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) |
isParmetersProvided
public MetaMethodExpression(MethodExpression originalMethodExpression)
public boolean equals(Object obj)
equals
in class Expression
public int hashCode()
hashCode
in class Expression
public String getExpressionString()
getExpressionString
in class Expression
public boolean isLiteralText()
isLiteralText
in class Expression
public MethodInfo getMethodInfo(ELContext context)
getMethodInfo
in class MethodExpression
public Object invoke(ELContext context, Object[] params)
invoke
in class MethodExpression
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
IOException
Copyright © 2014 Nuxeo SA. All Rights Reserved.