Modifier and Type | Field and Description |
---|---|
protected OFromClause |
QueryPlanningInfo.target |
Constructor and Description |
---|
FetchFromIndexedFunctionStep(OBinaryCondition functionCondition,
OFromClause queryTarget,
OCommandContext ctx,
boolean profilingEnabled) |
UpsertStep(OFromClause target,
OWhereClause where,
OCommandContext ctx,
boolean profilingEnabled) |
Modifier and Type | Method and Description |
---|---|
boolean |
OIndexableSQLFunction.allowsIndexedExecution(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
Checks if this function can be used to fetch data from this target and with these arguments
(eg.
|
boolean |
OIndexableSQLFunction.canExecuteInline(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
checks if the function can be used even on single records, not as an indexed function (even if
the index does not exist at all)
|
long |
OIndexableSQLFunction.estimate(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
estimates the number of entries returned by searchFromTarget() with these parameters
|
Iterable<OIdentifiable> |
OIndexableSQLFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
returns all the entries belonging to the target that match the binary condition where this
function appears
|
boolean |
OIndexableSQLFunction.shouldExecuteAfterSearch(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
Checks if this function should be called even if the method
OIndexableSQLFunction.searchFromTarget(com.orientechnologies.orient.core.sql.parser.OFromClause, com.orientechnologies.orient.core.sql.parser.OBinaryCompareOperator, java.lang.Object, com.orientechnologies.orient.core.command.OCommandContext, com.orientechnologies.orient.core.sql.parser.OExpression...) is
executed. |
Modifier and Type | Field and Description |
---|---|
protected OFromClause |
ODeleteVertexStatement.fromClause |
OFromClause |
ODeleteStatement.fromClause |
protected OFromClause |
OSelectStatement.target |
OFromClause |
OUpdateStatement.target |
protected OFromClause |
OTraverseStatement.target |
Modifier and Type | Method and Description |
---|---|
OFromClause |
OFromClause.copy() |
OFromClause |
OrientSql.FromClause() |
OFromClause |
ODeleteVertexStatement.getFromClause() |
OFromClause |
ODeleteStatement.getFromClause() |
OFromClause |
OSelectStatement.getTarget() |
OFromClause |
OUpdateStatement.getTarget() |
OFromClause |
OTraverseStatement.getTarget() |
Modifier and Type | Method and Description |
---|---|
boolean |
OBinaryCondition.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context)
tests if current expression involves an indexed function AND that function can be used on this
target
|
boolean |
OValueExpression.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
boolean |
OLevelZeroIdentifier.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can be used on this target
|
boolean |
OFunctionCall.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current function is an indexed function AND that function can be used on this target
|
boolean |
OBaseExpression.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can be used on this target
|
boolean |
OMathExpression.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can be used on this target
|
boolean |
OBaseIdentifier.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can be used on this target
|
boolean |
OExpression.allowsIndexedFunctionExecutionOnTarget(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can be used on this target
|
boolean |
OBinaryCondition.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context)
tests if current expression involves an indexed funciton AND that function can also be executed
without using the index
|
boolean |
OValueExpression.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
boolean |
OLevelZeroIdentifier.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed funciton AND that function can also be executed
without using the index
|
boolean |
OFunctionCall.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current function is an indexed function AND that function can also be executed without
using the index
|
boolean |
OBaseExpression.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed funciton AND that function can also be executed
without using the index
|
boolean |
OMathExpression.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed funciton AND that function can also be executed
without using the index
|
boolean |
OBaseIdentifier.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed funciton AND that function can also be executed
without using the index
|
boolean |
OExpression.canExecuteIndexedFunctionWithoutIndex(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND that function can also be executed
without using the index
|
long |
OBinaryCondition.estimateIndexed(OFromClause target,
OCommandContext context) |
long |
OLevelZeroIdentifier.estimateIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
long |
OFunctionCall.estimateIndexedFunction(OFromClause target,
OCommandContext ctx,
OBinaryCompareOperator operator,
Object rightValue) |
long |
OBaseExpression.estimateIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
long |
OMathExpression.estimateIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
long |
OBaseIdentifier.estimateIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
long |
OExpression.estimateIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
Iterable<OIdentifiable> |
OBinaryCondition.executeIndexedFunction(OFromClause target,
OCommandContext context) |
Iterable<OIdentifiable> |
OLevelZeroIdentifier.executeIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
Iterable<OIdentifiable> |
OFunctionCall.executeIndexedFunction(OFromClause target,
OCommandContext ctx,
OBinaryCompareOperator operator,
Object rightValue)
see OIndexableSQLFunction.searchFromTarget()
|
Iterable<OIdentifiable> |
OBaseExpression.executeIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
Iterable<OIdentifiable> |
OMathExpression.executeIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
Iterable<OIdentifiable> |
OBaseIdentifier.executeIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
Iterable<OIdentifiable> |
OExpression.executeIndexedFunction(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
boolean |
OBinaryCondition.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context)
tests if current expression involves an indexed function AND the function has also to be
executed after the index search.
|
boolean |
OValueExpression.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right) |
boolean |
OLevelZeroIdentifier.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
boolean |
OFunctionCall.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
boolean |
OBaseExpression.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
boolean |
OMathExpression.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
boolean |
OBaseIdentifier.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
boolean |
OExpression.executeIndexedFunctionAfterIndexSearch(OFromClause target,
OCommandContext context,
OBinaryCompareOperator operator,
Object right)
tests if current expression is an indexed function AND the function has also to be executed
after the index search.
|
void |
ODeleteVertexStatement.setFromClause(OFromClause fromClause) |
void |
OSelectStatement.setTarget(OFromClause target) |
void |
OTraverseStatement.setTarget(OFromClause target) |
Object |
OrientSqlVisitor.visit(OFromClause node,
Object data) |
Copyright © 2009–2020 OrientDB. All rights reserved.