public abstract class MethodCallExpr extends Expr implements MethodCallExpression
ContainsCallExpression
, IsEmptyCallExpression
,
EndsWithCallExpression
and
StartsWithCallExpression
.Constructor and Description |
---|
MethodCallExpr()
The noarg constructor is needed for ANTLR support and deserialization.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone()
Creates and returns a copy of this object.
|
Expression[] |
getArguments()
Returns the argument array of this method call.
|
java.lang.String |
getMethodName()
Returns the method name.
|
Expression |
getTarget()
Returns the target expression of this method call.
|
arrive, getChildren, getJavaClass, getObject, getParent, getTokenType, leave, setObject, setParent, toString, walkNextChild
getColumn, getLine, getTypeInfo, initialize, initialize, initialize, setColumn, setLine, setTypeInfo, treeToString
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
arrive, getChildren, getJavaClass, getObject, getParent, getTokenType, leave, setObject, setParent, walkNextChild
public MethodCallExpr()
setChildren
optionally.protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
public Expression getTarget()
ThisExpression
or an instance of an arbitrary other
Expression
, e.g. FieldAccessExpression
.getTarget
in interface MethodCallExpression
public java.lang.String getMethodName()
getMethodName
in interface MethodCallExpression
public Expression[] getArguments()
getArguments
in interface MethodCallExpression
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.