Skip navigation links 
 
oracle.javatools.parser.java.v2.model.expression
Interface SourceInvokeExpression
- All Superinterfaces:
 
- CompiledAccessExpression, CompiledExpression, CompiledInvokeExpression, Element, JavaElement, JavaHasType, SourceDereferenceExpression, SourceElement, SourceExpression, SourceOperatorExpression
 
- All Known Subinterfaces:
 
- SourceMethodCallExpression, SourceNewClassExpression
 
- 
public interface SourceInvokeExpression
 
- extends SourceDereferenceExpression, CompiledInvokeExpression
 
A SourceInvokeExpression is a common base expression representing any invocation expression. The three invocation expressions are: method calls and new class creations. Explicit constructor invocation is treated like a method call because it uses the same syntax.
 
 
 
  
 
 
 
 
| Methods inherited from interface oracle.javatools.parser.java.v2.model.SourceElement | 
addSelf, addSelf, addSelfAfter, addSelfBefore, clearBinding, cloneSelf, compile, getBinding, getChildren, getChildren, getCompiledObject, getContainedElements, getEndOffset, getOwningFile, getOwningSourceFile, getParent, getSiblingAfter, getSiblingBefore, getSiblings, getSiblings, getStartOffset, getSymbolKind, getText, print, print, reformatSelf, removeSelf, replaceSelf, resolve, setBinding, setContext, visitSelf | 
 
 
 
| Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaElement | 
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo | 
 
 
 
 
getArgumentList
SourceListExpression getArgumentList()
- 
- Returns:
 
- The argument list expression, i.e. the expression representing the argument list.
 
 
getArgumentCount
int getArgumentCount()
- Equivalent to calling getArgumentList().getOperandCount().
 
- 
- Returns:
 
- The size of the argument list expression.
 
 
getArgumentAt
SourceExpression getArgumentAt(int i)
- Equivalent to calling getArgumentList().getOperandAt( i ).
 
- 
- Parameters:
 
i - 0-based. 
 
Skip navigation links 
 
Copyright © 1997, 2011, Oracle. All rights reserved.