Uses of Class
org.eclipse.epsilon.eol.dom.Parameter
Packages that use Parameter
Package
Description
-
Uses of Parameter in org.eclipse.epsilon.ecl.dom
Fields in org.eclipse.epsilon.ecl.dom declared as ParameterModifier and TypeFieldDescriptionprotected Parameter
MatchRule.leftParameter
protected Parameter
MatchRule.rightParameter
Methods in org.eclipse.epsilon.ecl.dom that return Parameter -
Uses of Parameter in org.eclipse.epsilon.egl.dom
Fields in org.eclipse.epsilon.egl.dom declared as ParameterMethods in org.eclipse.epsilon.egl.dom that return ParameterModifier and TypeMethodDescriptionGenerationRule.getTransformSource()
Gets the parameter bound to the "transform" part, ifGenerationRule.hasTransformSource()
== true. -
Uses of Parameter in org.eclipse.epsilon.emc.simulink.operations
Method parameters in org.eclipse.epsilon.emc.simulink.operations with type arguments of type ParameterModifier and TypeMethodDescriptionCollection<?>
SimulinkCollectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
SimulinkSelectOperation.execute
(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) Collection<?>
StateflowCollectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
StateflowSelectOperation.execute
(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) -
Uses of Parameter in org.eclipse.epsilon.eml.dom
Fields in org.eclipse.epsilon.eml.dom declared as ParameterModifier and TypeFieldDescriptionprotected Parameter
MergeRule.leftParameter
protected Parameter
MergeRule.rightParameter
Fields in org.eclipse.epsilon.eml.dom with type parameters of type Parameter -
Uses of Parameter in org.eclipse.epsilon.eol.dom
Fields in org.eclipse.epsilon.eol.dom declared as ParameterFields in org.eclipse.epsilon.eol.dom with type parameters of type ParameterModifier and TypeFieldDescriptionprotected LinkedHashMap<Expression,
List<Parameter>> ComplexOperationCallExpression.complexParameters
Operation.formalParameters
FirstOrderOperationCallExpression.parameters
Methods in org.eclipse.epsilon.eol.dom that return ParameterMethods in org.eclipse.epsilon.eol.dom that return types with arguments of type ParameterModifier and TypeMethodDescriptionComplexOperationCallExpression.getComplexParameters()
Operation.getFormalParameters()
FirstOrderOperationCallExpression.getParameters()
Methods in org.eclipse.epsilon.eol.dom with parameters of type ParameterModifier and TypeMethodDescriptionvoid
ForStatement.setIteratorParameter
(Parameter iteratorParameter) void
Method parameters in org.eclipse.epsilon.eol.dom with type arguments of type ParameterModifier and TypeMethodDescriptionvoid
ComplexOperationCallExpression.setComplexParameters
(LinkedHashMap<Expression, List<Parameter>> complexParameters) Constructors in org.eclipse.epsilon.eol.dom with parameters of type ParameterModifierConstructorDescriptionFirstOrderOperationCallExpression
(Expression targetExpression, NameExpression nameExpression, Parameter parameter, Expression lambdaExpression) ForStatement
(Parameter iteratorParameter, Expression iteratedExpression, StatementBlock bodyStatementBlock) -
Uses of Parameter in org.eclipse.epsilon.eol.execute.operations
Method parameters in org.eclipse.epsilon.eol.execute.operations with type arguments of type ParameterModifier and TypeMethodDescriptionabstract Object
AbstractOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) DynamicOperation.execute
(Object target, NameExpression operationNameExpression, LinkedHashMap<Expression, List<Parameter>> lambdas, IEolContext context) DynamicOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) -
Uses of Parameter in org.eclipse.epsilon.eol.execute.operations.declarative
Methods in org.eclipse.epsilon.eol.execute.operations.declarative with parameters of type ParameterModifier and TypeMethodDescriptionprotected void
ClosureOperation.closure
(Collection<Object> closure, Collection<?> source, Parameter parameter, Expression expression, IEolContext context) protected static Variable
FirstOrderOperation.createIteratorVariable
(Object item, Parameter parameter, IEolContext context) Method parameters in org.eclipse.epsilon.eol.execute.operations.declarative with type arguments of type ParameterModifier and TypeMethodDescriptionEolMap<?,
?> AggregateOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) AsOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) ClosureOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
CollectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) CountOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) ExistsOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) FindOneOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) FindOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) FirstOrderOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) ForAllOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) MapByOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) protected boolean
NMatchOperation.execute
(int sourceSize, int targetMatches, Collection<Object> source, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) final Boolean
NMatchOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
RejectOneOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
RejectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) SelectOneOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) Collection<?>
SelectOperation.execute
(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) Collection<?>
SelectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) SortByOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) protected <F> F
FirstOrderOperation.resolve
(Class<?> fType, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) protected final CheckedEolFunction<Object,
?> FirstOrderOperation.resolveFunction
(NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) protected final CheckedEolPredicate<Object>
FirstOrderOperation.resolvePredicate
(NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context) protected Collection<Object>
FirstOrderOperation.resolveSource
(Object target, List<Parameter> iterators, IEolContext context) -
Uses of Parameter in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent
Method parameters in org.eclipse.epsilon.eol.execute.operations.declarative.concurrent with type arguments of type ParameterModifier and TypeMethodDescriptionCollection<?>
ParallelCollectOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context_) ParallelCountOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context_) ParallelMapByOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context_) protected boolean
ParallelNMatchOperation.execute
(int sourceSize, int targetMatches, Collection<Object> source, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context_) Collection<?>
ParallelSelectOperation.execute
(boolean returnOnMatch, Object target, NameExpression operationNameExpression, List<Parameter> iterators, Expression expression, IEolContext context_) -
Uses of Parameter in org.eclipse.epsilon.eol.execute.operations.simple
Method parameters in org.eclipse.epsilon.eol.execute.operations.simple with type arguments of type ParameterModifier and TypeMethodDescriptionSimpleOperation.execute
(Object target, NameExpression operationNameExpression, List<Parameter> iterators, List<Expression> expressions, IEolContext context) -
Uses of Parameter in org.eclipse.epsilon.eol.function
Method parameters in org.eclipse.epsilon.eol.function with type arguments of type ParameterModifier and TypeMethodDescriptionstatic <R> R
EolLambdaFactory.executeExpression
(IEolContext context, ModuleElement ast, Class<R> expectedReturnType, Expression expression, List<Parameter> params, Object... paramValues) static Object
EolLambdaFactory.resolveFor
(Class<?> clazz, List<Parameter> iteratorParams, Expression lambdaExpr, ModuleElement ast, IEolContext context) static Object
EolLambdaFactory.resolveFor
(String clazzName, List<Parameter> iteratorParams, Expression lambdaExpr, ModuleElement ast, IEolContext context) Validation of parameters is assumed to have already been performed in DynamicOperation or by the caller. -
Uses of Parameter in org.eclipse.epsilon.eol.parse
Methods in org.eclipse.epsilon.eol.parse with parameters of type Parameter -
Uses of Parameter in org.eclipse.epsilon.erl.dom
Fields in org.eclipse.epsilon.erl.dom with type parameters of type ParameterModifier and TypeFieldDescriptionprotected Map<Parameter,
Collection<?>> ExtensibleNamedRule.ofKindCache
protected Map<Parameter,
Collection<?>> ExtensibleNamedRule.ofTypeCache
Methods in org.eclipse.epsilon.erl.dom with parameters of type ParameterModifier and TypeMethodDescriptionCollection<?>
ExtensibleNamedRule.getAllInstances
(Parameter parameter, IEolContext context, boolean ofTypeOnly) Collection<?>
ExtensibleNamedRule.getAllOfKind
(Parameter parameter, IEolContext context) Collection<?>
ExtensibleNamedRule.getAllOfType
(Parameter parameter, IEolContext context) -
Uses of Parameter in org.eclipse.epsilon.etl.dom
Fields in org.eclipse.epsilon.etl.dom declared as ParameterFields in org.eclipse.epsilon.etl.dom with type parameters of type ParameterMethods in org.eclipse.epsilon.etl.dom that return ParameterMethods in org.eclipse.epsilon.etl.dom that return types with arguments of type ParameterMethods in org.eclipse.epsilon.etl.dom with parameters of type ParameterModifier and TypeMethodDescriptionvoid
TransformationRule.setSourceParameter
(Parameter sourceParameter) -
Uses of Parameter in org.eclipse.epsilon.picto
Methods in org.eclipse.epsilon.picto that return Parameter -
Uses of Parameter in org.eclipse.epsilon.pinset
Fields in org.eclipse.epsilon.pinset declared as ParameterMethods in org.eclipse.epsilon.pinset that return ParameterMethods in org.eclipse.epsilon.pinset with parameters of type Parameter