public abstract class OSQLFunctionMoveFiltered extends OSQLFunctionMove implements OSQLFunctionFiltered
Modifier and Type | Field and Description |
---|---|
protected static int |
supernodeThreshold |
NAME
configuredParameters
maxParams, minParams, name
Constructor and Description |
---|
OSQLFunctionMoveFiltered() |
OSQLFunctionMoveFiltered(String iName,
int iMin,
int iMax) |
Modifier and Type | Method and Description |
---|---|
Object |
execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParameters,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext)
Process a record.
|
protected abstract Object |
move(ODatabase graph,
OIdentifiable iArgument,
String[] labels,
Iterable<OIdentifiable> iPossibleResults) |
e2v, execute, getSyntax, move, v2e, v2v
config, toString
aggregateResults, filterResult, getDistributedStorageId, getMaxParams, getMinParams, getName, getResult, getSingleItem, getSingleProperty, mergeDistributedResult, returnDistributedResult, setResult, shouldMergeDistributedResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
aggregateResults, config, execute, filterResult, getMaxParams, getMinParams, getName, getResult, getSyntax, mergeDistributedResult, setResult, shouldMergeDistributedResult
public OSQLFunctionMoveFiltered()
public OSQLFunctionMoveFiltered(String iName, int iMin, int iMax)
public Object execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParameters, Iterable<OIdentifiable> iPossibleResults, OCommandContext iContext)
OSQLFunctionFiltered
execute
in interface OSQLFunctionFiltered
iCurrentRecord
- : current recordiCurrentResult
- TODOiParameters
- : 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 functionprotected abstract Object move(ODatabase graph, OIdentifiable iArgument, String[] labels, Iterable<OIdentifiable> iPossibleResults)
Copyright © 2009–2020 OrientDB. All rights reserved.