FilterCallWithLambdaExpression Class |
Namespace: de.unika.ipd.grGen.libGr
public class FilterCallWithLambdaExpression : FilterCall
The FilterCallWithLambdaExpression type exposes the following members.
| Name | Description | |
|---|---|---|
| FilterCallWithLambdaExpression(String, SequenceVariable, SequenceVariable, SequenceVariable, SequenceExpression) | Initializes a new instance of the FilterCallWithLambdaExpression class | |
| FilterCallWithLambdaExpression(String, SequenceVariable, SequenceExpression, SequenceVariable, SequenceVariable, SequenceVariable, SequenceVariable, SequenceExpression) | Initializes a new instance of the FilterCallWithLambdaExpression class |
| Name | Description | |
|---|---|---|
| arrayAccess |
The array access variable (used to access the array a second time during the iteration) -- optional, null if does not apply.
| |
| element |
The element variable (used for iterating over the content of the matches array).
| |
| index |
The index variable (gives the number of the current match in the matches array) -- optional, null if does not apply.
| |
| initArrayAccess |
The optional init array access variable (used to access the array a second time during the iteration)
| |
| initExpression |
The optional init expression evaluated before the sequence of lambda expression evaluations.
| |
| lambdaExpression |
The lambda expression evaluated for each match.
| |
| PackagePrefixedName |
Name of the filter to call.
(For auto-generated filters, it includes the entities; for filter functions, it includes the package.
For lambda expression filters, it may include the optional entity.)
Examples: keepFirst, orderAscendingBy<i,j>, filterFunctionName, packageName::filterFunctionName (Inherited from FilterCall.) | |
| previousAccumulationAccess |
The previous accumulation access variable (used to access the accumulation variable value of the previous iteration) -- optional, null if does not apply.
|