Class SQLFunctionMoveFiltered
- java.lang.Object
-
- com.arcadedb.query.sql.function.SQLFunctionAbstract
-
- com.arcadedb.query.sql.function.SQLFunctionConfigurableAbstract
-
- com.arcadedb.query.sql.function.graph.SQLFunctionMove
-
- com.arcadedb.query.sql.function.graph.SQLFunctionMoveFiltered
-
- All Implemented Interfaces:
SQLFunction
,SQLFunctionFiltered
- Direct Known Subclasses:
SQLFunctionIn
,SQLFunctionOut
public abstract class SQLFunctionMoveFiltered extends SQLFunctionMove implements SQLFunctionFiltered
Created by luigidellaquila on 03/01/17.
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
supernodeThreshold
-
Fields inherited from class com.arcadedb.query.sql.function.graph.SQLFunctionMove
NAME
-
Fields inherited from class com.arcadedb.query.sql.function.SQLFunctionConfigurableAbstract
configuredParameters
-
Fields inherited from class com.arcadedb.query.sql.function.SQLFunctionAbstract
name
-
-
Constructor Summary
Constructors Constructor Description SQLFunctionMoveFiltered()
SQLFunctionMoveFiltered(String iName, int iMin, int iMax)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Object
execute(Object iThis, Identifiable iCurrentRecord, Object iCurrentResult, Object[] iParameters, Iterable<Identifiable> iPossibleResults, CommandContext iContext)
protected abstract Object
move(Database graph, Identifiable iArgument, String[] labels, Iterable<Identifiable> iPossibleResults)
-
Methods inherited from class com.arcadedb.query.sql.function.graph.SQLFunctionMove
e2v, execute, getSyntax, move, v2e, v2v
-
Methods inherited from class com.arcadedb.query.sql.function.SQLFunctionConfigurableAbstract
config, toString
-
Methods inherited from class com.arcadedb.query.sql.function.SQLFunctionAbstract
aggregateResults, getName, getResult
-
-
-
-
Constructor Detail
-
SQLFunctionMoveFiltered
public SQLFunctionMoveFiltered()
-
SQLFunctionMoveFiltered
public SQLFunctionMoveFiltered(String iName, int iMin, int iMax)
-
-
Method Detail
-
execute
public Object execute(Object iThis, Identifiable iCurrentRecord, Object iCurrentResult, Object[] iParameters, Iterable<Identifiable> iPossibleResults, CommandContext iContext)
- Specified by:
execute
in interfaceSQLFunctionFiltered
-
move
protected abstract Object move(Database graph, Identifiable iArgument, String[] labels, Iterable<Identifiable> iPossibleResults)
-
-