
public class OLuceneSearchMoreLikeThisFunction extends OSQLFunctionAbstract implements OIndexableSQLFunction
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
maxParams, minParams, name| Constructor and Description |
|---|
OLuceneSearchMoreLikeThisFunction() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsIndexedExecution(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
boolean |
canExecuteInline(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
long |
estimate(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
java.lang.Object |
execute(java.lang.Object iThis,
OIdentifiable iCurrentRecord,
java.lang.Object iCurrentResult,
java.lang.Object[] params,
OCommandContext ctx) |
java.lang.String |
getName() |
java.lang.String |
getSyntax() |
java.lang.Iterable<OIdentifiable> |
searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
boolean |
shouldExecuteAfterSearch(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
aggregateResults, config, filterResult, getDistributedStorageId, getMaxParams, getMinParams, getResult, getSingleItem, getSingleProperty, mergeDistributedResult, returnDistributedResult, setResult, shouldMergeDistributedResult, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaggregateResults, config, filterResult, getMaxParams, getMinParams, getResult, mergeDistributedResult, setResult, shouldMergeDistributedResultpublic static final java.lang.String NAME
public java.lang.String getName()
getName in interface OSQLFunctiongetName in class OSQLFunctionAbstractpublic java.lang.Object execute(java.lang.Object iThis,
OIdentifiable iCurrentRecord,
java.lang.Object iCurrentResult,
java.lang.Object[] params,
OCommandContext ctx)
execute in interface OSQLFunctionpublic java.lang.String getSyntax()
getSyntax in interface OSQLFunctionpublic java.lang.Iterable<OIdentifiable> searchFromTarget(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
searchFromTarget in interface OIndexableSQLFunctionpublic long estimate(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
estimate in interface OIndexableSQLFunctionpublic boolean canExecuteInline(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
canExecuteInline in interface OIndexableSQLFunctionpublic boolean allowsIndexedExecution(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
allowsIndexedExecution in interface OIndexableSQLFunctionpublic boolean shouldExecuteAfterSearch(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
shouldExecuteAfterSearch in interface OIndexableSQLFunctionCopyright © 2013–2022 OrientDB. All rights reserved.