public interface OSQLFunctionFiltered extends OSQLFunction
Modifier and Type | Method and Description |
---|---|
Object |
execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext)
Process a record.
|
aggregateResults, config, execute, filterResult, getMaxParams, getMinParams, getName, getResult, getSyntax, mergeDistributedResult, setResult, shouldMergeDistributedResult
Object execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, Iterable<OIdentifiable> iPossibleResults, OCommandContext iContext)
iThis
- iCurrentRecord
- : current recordiCurrentResult
- TODOiParams
- : function parameters, number is ensured to be within minParams and maxParams.iPossibleResults
- : a set of possible results (the function will return, as a result,
only items contained in this collection)iContext
- : object calling this functionCopyright © 2009–2020 OrientDB. All rights reserved.