|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
---|---|
org.eclipse.internal.xpand2.ast | AST of the Xpand language |
org.eclipse.internal.xpand2.parser | Parser for the Xpand language |
org.eclipse.internal.xtend.expression.ast | AST of the expression framework |
org.eclipse.internal.xtend.expression.parser | Parser for the expression framework |
org.eclipse.internal.xtend.xtend.ast | |
org.eclipse.internal.xtend.xtend.parser | |
org.eclipse.xtend.expression | Implementation of the expression framework |
org.eclipse.xtend.middleend.xpand.plugin | |
org.eclipse.xtend.middleend.xtend.internal | |
org.eclipse.xtend.shared.ui.editor.navigation |
Uses of Expression in org.eclipse.internal.xpand2.ast |
---|
Methods in org.eclipse.internal.xpand2.ast that return Expression | |
---|---|
Expression |
ProtectStatement.getCommentEnd()
|
Expression |
ProtectStatement.getCommentStart()
|
Expression |
IfStatement.getCondition()
|
Expression |
ExpressionStatement.getExpression()
|
Expression |
ProtectStatement.getId()
|
Expression |
ErrorStatement.getMessage()
|
Expression[] |
ExpandStatement.getParameters()
|
Expression |
ExpandStatement.getSeparator()
|
Expression |
ForEachStatement.getSeparator()
|
Expression |
ExpandStatement.getTarget()
|
Expression |
ForEachStatement.getTarget()
|
Expression |
FileStatement.getTargetFileName()
|
Expression |
LetStatement.getVarValue()
|
Methods in org.eclipse.internal.xpand2.ast that return types with arguments of type Expression | |
---|---|
java.util.List<Expression> |
ExpandStatement.getParametersAsList()
|
Constructors in org.eclipse.internal.xpand2.ast with parameters of type Expression | |
---|---|
ErrorStatement(Expression msg)
|
|
ExpandStatement(Identifier definition,
Expression target,
Expression separator,
Expression[] parameters,
boolean foreach,
boolean onFileClose)
|
|
ExpandStatement(Identifier definition,
Expression target,
Expression separator,
Expression[] parameters,
boolean foreach,
boolean onFileClose)
|
|
ExpressionStatement(Expression expression)
|
|
FileStatement(Expression fileName,
Statement[] body,
Identifier mode)
|
|
ForEachStatement(Identifier variable,
Expression target,
Statement[] body,
Expression separator,
Identifier iterator)
|
|
IfStatement(Expression condition,
Statement[] body)
|
|
LetStatement(Identifier varName,
Expression value,
Statement[] body)
|
|
ProtectStatement(Expression commentStart,
Expression commentEnd,
Statement[] body,
Expression id,
boolean disable)
|
Uses of Expression in org.eclipse.internal.xpand2.parser |
---|
Methods in org.eclipse.internal.xpand2.parser that return Expression | |
---|---|
Expression |
XpandParser.additiveExpression()
|
Expression |
XpandParser.andExpression()
|
Expression |
XpandParser.booleanLiteral()
|
Expression |
XpandParser.castedExpression()
|
Expression |
XpandParser.chainExpression()
|
Expression |
XpandParser.constructorCall()
|
Expression |
XpandParser.expression()
|
Expression |
XpandParser.ifExpression()
|
Expression |
XpandParser.impliesExpression()
|
Expression |
XpandParser.infixExpression()
|
Expression |
XpandParser.letExpression()
|
Expression |
XpandParser.listLiteral()
|
Expression |
XpandParser.multiplicativeExpression()
|
Expression |
XpandParser.nullLiteral()
|
Expression |
XpandParser.numberLiteral()
|
Expression |
XpandParser.orExpression()
|
Expression |
XpandParser.paranthesizedExpression()
|
Expression |
XpandParser.primaryExpression()
|
Expression |
XpandParser.relationalExpression()
|
Expression |
XpandParser.switchExpression()
|
Expression |
XpandParser.unaryExpression()
|
Methods in org.eclipse.internal.xpand2.parser that return types with arguments of type Expression | |
---|---|
java.util.List<Expression> |
XpandParser.parameterList()
|
Method parameters in org.eclipse.internal.xpand2.parser with type arguments of type Expression | |
---|---|
ExpandStatement |
XpandFactory.createExpandStatement(Identifier definition,
java.util.List<Expression> parameters,
Expression target,
boolean foreach,
Expression sep,
boolean onFileClose)
|
Uses of Expression in org.eclipse.internal.xtend.expression.ast |
---|
Subclasses of Expression in org.eclipse.internal.xtend.expression.ast | |
---|---|
class |
BooleanLiteral
|
class |
BooleanOperation
|
class |
Cast
|
class |
ChainExpression
|
class |
CollectionExpression
|
class |
ConstructorCallExpression
|
class |
FeatureCall
|
class |
GlobalVarExpression
|
class |
IfExpression
|
class |
IntegerLiteral
|
class |
LetExpression
|
class |
ListLiteral
|
class |
Literal
|
class |
NullLiteral
|
class |
OperationCall
|
class |
RealLiteral
|
class |
StringLiteral
|
class |
SwitchExpression
|
class |
TypeSelectExpression
|
Methods in org.eclipse.internal.xtend.expression.ast that return Expression | |
---|---|
Expression |
CollectionExpression.getClosure()
|
Expression |
Case.getCondition()
|
Expression |
IfExpression.getCondition()
|
Expression |
SwitchExpression.getDefaultExpr()
|
Expression[] |
ListLiteral.getElements()
|
Expression |
IfExpression.getElsePart()
|
Expression |
ChainExpression.getFirst()
|
Expression |
BooleanOperation.getLeft()
|
Expression |
ChainExpression.getNext()
|
Expression[] |
OperationCall.getParams()
|
Expression |
BooleanOperation.getRight()
|
Expression |
SwitchExpression.getSwitchExpr()
|
Expression |
Cast.getTarget()
|
Expression |
FeatureCall.getTarget()
|
Expression |
LetExpression.getTargetExpression()
|
Expression |
Case.getThenPart()
|
Expression |
IfExpression.getThenPart()
|
Expression |
LetExpression.getVarExpression()
|
Methods in org.eclipse.internal.xtend.expression.ast that return types with arguments of type Expression | |
---|---|
java.util.List<Expression> |
ListLiteral.getElementsAsList()
|
java.util.List<Expression> |
OperationCall.getParamsAsList()
|
Methods in org.eclipse.internal.xtend.expression.ast with parameters of type Expression | |
---|---|
void |
FeatureCall.setTarget(Expression target)
|
Constructors in org.eclipse.internal.xtend.expression.ast with parameters of type Expression | |
---|---|
BooleanOperation(Identifier operator,
Expression e,
Expression r)
|
|
Case(Expression condition,
Expression part)
|
|
Cast(Identifier type,
Expression target)
|
|
ChainExpression(Expression first,
Expression next)
|
|
CollectionExpression(Identifier name,
Identifier eleName,
Expression closure)
|
|
FeatureCall(Identifier name,
Expression target)
|
|
IfExpression(Expression condition,
Expression thenPart,
Expression elsePart)
|
|
LetExpression(Identifier varName,
Expression varExpression,
Expression target)
|
|
ListLiteral(Expression[] contents)
|
|
OperationCall(Identifier name,
Expression target,
Expression... params)
|
|
OperationCall(Identifier name,
Expression target,
Expression... params)
|
|
SwitchExpression(Expression switchExpr,
java.util.List<Case> cases,
Expression defaultExpr)
|
Uses of Expression in org.eclipse.internal.xtend.expression.parser |
---|
Methods in org.eclipse.internal.xtend.expression.parser that return Expression | |
---|---|
Expression |
ExpressionFactory.createBinaryOperation(Identifier name,
Expression left,
Expression right)
|
Expression |
ExpressionFactory.createCast(Identifier t,
Expression e)
|
Expression |
ExpressionFactory.createConstructorCall(Identifier type)
|
Expression |
ExpressionFactory.createParanthesizedExpression(Expression x)
|
Method parameters in org.eclipse.internal.xtend.expression.parser with type arguments of type Expression | |
---|---|
ListLiteral |
ExpressionFactory.createListLiteral(java.util.List<Expression> paramExpr)
|
OperationCall |
ExpressionFactory.createOperationCall(Identifier name,
java.util.List<Expression> paramExpr)
|
Uses of Expression in org.eclipse.internal.xtend.xtend.ast |
---|
Methods in org.eclipse.internal.xtend.xtend.ast that return Expression | |
---|---|
Expression |
Check.getConstraint()
|
abstract Expression |
AbstractExtensionDefinition.getExpression()
|
Expression |
Around.getExpression()
|
Expression |
CreateExtensionStatement.getExpression()
|
Expression |
ExpressionExtensionStatement.getExpression()
|
Expression |
Check.getGuard()
|
Expression |
Check.getMsg()
|
Constructors in org.eclipse.internal.xtend.xtend.ast with parameters of type Expression | |
---|---|
Around(Identifier pointcut,
java.util.List<DeclaredParameter> params,
boolean wildparams,
Expression expr)
|
|
Check(Identifier type,
Identifier f,
Expression guard,
boolean errorSeverity,
Expression msg,
Expression constraint)
|
|
CreateExtensionStatement(Identifier name,
Identifier returnType,
Identifier rtName,
java.util.List<DeclaredParameter> params,
Expression expr,
boolean isPrivate)
|
|
ExpressionExtensionStatement(Identifier name,
Identifier returnType,
java.util.List<DeclaredParameter> formalParameters,
Expression expression,
boolean cached,
boolean isPrivate)
|
Uses of Expression in org.eclipse.internal.xtend.xtend.parser |
---|
Methods in org.eclipse.internal.xtend.xtend.parser that return types with arguments of type Expression | |
---|---|
java.util.List<Expression> |
XtendParser.parameterList()
|
Methods in org.eclipse.internal.xtend.xtend.parser with parameters of type Expression | |
---|---|
Around |
ExtensionFactory.createAround(Identifier pointcut,
java.util.List<DeclaredParameter> p,
boolean wildparams,
Expression expr)
|
Check |
ExtensionFactory.createCheck(Identifier t,
Identifier f,
Expression guard,
boolean errorSev,
Expression msg,
Expression expr)
|
Extension |
ExtensionFactory.createCreateExtension(Identifier create,
Identifier returnType,
Identifier rtn,
Identifier name,
java.util.List<DeclaredParameter> params,
Expression expr,
Identifier priv)
|
ExpressionExtensionStatement |
ExtensionFactory.createExpressionExtension(Identifier name,
Identifier returnType,
java.util.List<DeclaredParameter> params,
Expression expr,
Identifier cached,
Identifier priv)
|
Uses of Expression in org.eclipse.xtend.expression |
---|
Methods in org.eclipse.xtend.expression that return Expression | |
---|---|
Expression |
ExpressionFacade.parse(java.lang.String expression)
|
Uses of Expression in org.eclipse.xtend.middleend.xpand.plugin |
---|
Constructors in org.eclipse.xtend.middleend.xpand.plugin with parameters of type Expression | |
---|---|
XpandDefinitionName(java.lang.String rawDefName,
Expression target,
java.util.List<Expression> args,
XpandExecutionContext ctx)
|
Constructor parameters in org.eclipse.xtend.middleend.xpand.plugin with type arguments of type Expression | |
---|---|
XpandDefinitionName(java.lang.String rawDefName,
Expression target,
java.util.List<Expression> args,
XpandExecutionContext ctx)
|
Uses of Expression in org.eclipse.xtend.middleend.xtend.internal |
---|
Methods in org.eclipse.xtend.middleend.xtend.internal with parameters of type Expression | |
---|---|
Type |
OldTypeAnalyzer.analyze(ExecutionContext ctx,
Expression expr)
|
ExpressionBase |
OldExpressionConverter.convert(Expression expr)
|
Uses of Expression in org.eclipse.xtend.shared.ui.editor.navigation |
---|
Methods in org.eclipse.xtend.shared.ui.editor.navigation with parameters of type Expression | |
---|---|
protected ContextComputer |
AbstractHyperlinkDetector.computeContext(IXtendXpandResource resource,
Expression expression)
|
protected SyntaxElement |
AbstractHyperlinkDetector.findOwningElement(IXtendXpandResource file,
Expression expression)
|
Constructors in org.eclipse.xtend.shared.ui.editor.navigation with parameters of type Expression | |
---|---|
ContextComputer(Expression se)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |