ERXArrayUtilities.FlattenOperator Class Reference
Inherits
er::extensions::foundation::ERXArrayUtilities::BaseOperator.
List of all members.
Detailed Description
Define an
NSArray.Operator for the key
flatten.
This allows for key value paths like:
myArray.valueForKey("@flatten.someOtherPath");
Which in this case would return myArray flattened if myArray is an
NSArray of NSArrays (of NSArrays etc) before continuing to process someOtherPath.
- See also:
- BaseOperator
Constructor & Destructor Documentation
Member Function Documentation
| Object compute |
( |
NSArray<?> |
array, |
|
|
String |
keypath | |
|
) |
| | |
Flattens the given array.
- Parameters:
-
| array | array to be flattened. |
| keypath | additional keypath |
- Returns:
- value following keypath for flattened array
The documentation for this class was generated from the following file: