QueryEach

Iterates over query rows and passes each row per iteration to a callback function

Method Signature

QueryEach(query=[query], callback=[function:Consumer], parallel=[boolean], maxThreads=[integer])

Arguments

ArgumentTypeRequiredDescriptionDefault

query

query

true

The query to iterate over

callback

function:Consumer

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 Consumer 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

Last updated

Logo

Copyright & Register Trademark by Ortus Solutions, Corp & Ortus Software, LLC