
public class OLuceneSearchOnIndexFunction extends OLuceneSearchFunctionTemplate
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MEMORY_INDEX |
static java.lang.String |
NAME |
maxParams, minParams, name| Constructor and Description |
|---|
OLuceneSearchOnIndexFunction() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
execute(java.lang.Object iThis,
OIdentifiable iCurrentRecord,
java.lang.Object iCurrentResult,
java.lang.Object[] params,
OCommandContext ctx) |
boolean |
filterResult() |
java.lang.String |
getName() |
java.lang.Object |
getResult() |
java.lang.String |
getSyntax() |
protected OLuceneFullTextIndex |
searchForIndex(OFromClause target,
OCommandContext ctx,
OExpression... args) |
java.lang.Iterable<OIdentifiable> |
searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
java.lang.Object rightValue,
OCommandContext ctx,
OExpression... args) |
allowsIndexedExecution, canExecuteInline, estimate, shouldExecuteAfterSearchaggregateResults, config, getDistributedStorageId, getMaxParams, getMinParams, getSingleItem, getSingleProperty, mergeDistributedResult, returnDistributedResult, setResult, shouldMergeDistributedResult, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaggregateResults, config, getMaxParams, getMinParams, mergeDistributedResult, setResult, shouldMergeDistributedResultpublic static final java.lang.String MEMORY_INDEX
public 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)
public java.lang.String getSyntax()
public boolean filterResult()
filterResult in interface OSQLFunctionfilterResult in class OSQLFunctionAbstractpublic java.lang.Iterable<OIdentifiable> searchFromTarget(OFromClause target, OBinaryCompareOperator operator, java.lang.Object rightValue, OCommandContext ctx, OExpression... args)
protected OLuceneFullTextIndex searchForIndex(OFromClause target, OCommandContext ctx, OExpression... args)
searchForIndex in class OLuceneSearchFunctionTemplatepublic java.lang.Object getResult()
getResult in interface OSQLFunctiongetResult in class OSQLFunctionAbstractCopyright © 2013–2022 OrientDB. All rights reserved.