| Name | Description | Type | Package | Framework |
| OFilterOptimizer | Class | com.orientechnologies.orient.core.sql.filter | Orientdb | |
| OSQLFilter | Parsed query. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterCondition | Run-time query condition evaluator. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItem | Represent a value inside a query condition. | Interface | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemAbstract | Represents an object field as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemField | Represent an object field as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemFieldAll | Represent one or more object fields as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemFieldAny | Represent one or more object fields as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemFieldMultiAbstract | Represents one or more object fields as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemParameter | Represents a constant value, used to bind parameters. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLFilterItemVariable | Represents a context variable as value in the query condition. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLPredicate | Parses text in SQL format and build a tree of conditions. | Class | com.orientechnologies.orient.core.sql.filter | Orientdb |
| OSQLTarget | Class | com.orientechnologies.orient.core.sql.filter | Orientdb | |