public class FirstOrderOperationCallExpression extends FeatureCallExpression
| Modifier and Type | Field and Description |
|---|---|
protected List<Expression> |
expressions |
protected NameExpression |
nameExpression |
protected List<Parameter> |
parameters |
arrow, targetExpressionresolvedTypecommentsannotations, column, commentTokens, descendants, extraTokens, imaginary, line, module, properties, region, uri| Constructor and Description |
|---|
FirstOrderOperationCallExpression() |
FirstOrderOperationCallExpression(Expression targetExpression,
NameExpression nameExpression,
Parameter parameter,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
void |
compile(EolCompilationContext context) |
Object |
execute(IEolContext context) |
List<Expression> |
getExpressions() |
NameExpression |
getNameExpression() |
List<Parameter> |
getParameters() |
void |
setNameExpression(NameExpression nameExpression) |
getAbstractOperation, getTargetExpression, isArrow, setTargetExpression, wrapgetResolvedType, hasResolvedTypegetComments, getDebugInfo, getModuleElementscollectDescendants, getAnnotationsAst, getBasename, getChild, getChildren, getColumn, getCommentTokens, getDescendants, getExtraTokens, getFile, getFirstChild, getFourthChild, getLine, getModule, getNextSibling, getNumberOfChildren, getParent, getProperties, getRegion, getSecondChild, getThirdChild, getUri, hasChildren, isImaginary, setAnnotationsAst, setColumn, setCommentTokens, setExtraTokens, setFirstChild, setImaginary, setLine, setModule, setNextSibling, setRegion, setToken, setUri, toExtendedStringTree, toExtendedStringTree, toExtendedStringTreeItemdupNode, getCharPositionInLine, getChildIndex, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, toStringaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getChildCount, getFirstChildWithType, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreeprotected NameExpression nameExpression
protected List<Expression> expressions
public FirstOrderOperationCallExpression()
public FirstOrderOperationCallExpression(Expression targetExpression, NameExpression nameExpression, Parameter parameter, Expression expression)
public void build()
build in class FeatureCallExpressionpublic Object execute(IEolContext context) throws EolRuntimeException
EolRuntimeExceptionpublic void compile(EolCompilationContext context)
public NameExpression getNameExpression()
public void setNameExpression(NameExpression nameExpression)
public List<Expression> getExpressions()
Copyright © 2016. All rights reserved.