public class OFilterAnalyzer extends Object
Constructor and Description |
---|
OFilterAnalyzer() |
Modifier and Type | Method and Description |
---|---|
List<OIndexSearchResult> |
analyzeCondition(OSQLFilterCondition condition,
OClass schemaClass,
OCommandContext context)
Analyzes a query filter for a possible indexation options.
|
List<List<OIndexSearchResult>> |
analyzeMainCondition(OSQLFilterCondition condition,
OClass schemaClass,
OCommandContext context) |
List<OIndex> |
getInvolvedIndexes(OClass iSchemaClass,
OIndexSearchResult searchResultFields) |
public List<OIndex> getInvolvedIndexes(OClass iSchemaClass, OIndexSearchResult searchResultFields)
public List<List<OIndexSearchResult>> analyzeMainCondition(OSQLFilterCondition condition, OClass schemaClass, OCommandContext context)
public List<OIndexSearchResult> analyzeCondition(OSQLFilterCondition condition, OClass schemaClass, OCommandContext context)
condition
- to analyzeschemaClass
- the class that is scanned by querycontext
- of the queryCopyright © 2009–2020 OrientDB. All rights reserved.