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.