Class MemoryQueryEvaluator
Methods
Static evaluate
- evaluate<T>(object, query): boolean
Returns boolean
Static Protected evaluateArraySelector
- evaluateArraySelector<T>(selector, value, subquery): boolean
Returns boolean
Static Protected evaluateComparisonSelector
- evaluateComparisonSelector<T>(selector, value, subquery): boolean
Returns boolean
Static evaluateComponent
- evaluateComponent<T>(object, key, query): boolean
Parameters
- object: T
- key: string
- query: any
Returns boolean
Static Protected evaluateOp
- evaluateOp<T>(key, object, subquery): boolean
Returns boolean
Static Protected evaluatePath
- evaluatePath<T>(object, path, query): boolean
Returns boolean
Static Protected evaluateSelector
- evaluateSelector<T>(value, subquery): boolean
Returns boolean
Static getValueFromPath
- getValueFromPath<T>(object, path): [any, any, string]
Returns [any, any, string]
Query evaluator for FilterQuerys with MemoryDataService.