Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 2.23 KB

File metadata and controls

58 lines (46 loc) · 2.23 KB

Function: QueryEvery

Executes a callback/closure against every row in a query and returns true if the callback/closure returned true for every row.

Method Signature

QueryEvery(query=[query], closure=[function:Predicate], parallel=[boolean], maxThreads=[integer])

Arguments

Argument Type Required Description Default
query query true The query to iterate over
closure function:Predicate true The function to invoke for each item. The function will be passed 3 arguments: the row, the currentRow, the query. You can alternatively pass a Java Predicate which will only receive the 1st arg.
parallel boolean false Specifies whether the items can be executed in parallel false
maxThreads integer false The maximum number of threads to use when parallel = true

Examples

Related