ZorphyQueryIterableExt<T> extension

Extension methods for in-memory querying of iterables

on

Methods

filter(Filter<T>? filter) Iterable<T>

Available on Iterable<T>, provided by the ZorphyQueryIterableExt extension

Filters the iterable using the given filter. If filter is null, returns the original iterable.
orderBy(Sort<T>? sort) List<T>

Available on Iterable<T>, provided by the ZorphyQueryIterableExt extension

Sorts the iterable using the given sort configuration. If sort is null, returns the original iterable as a list. Returns a new sorted list (non-mutating).