Methods
bracketsAroundWholeExpression
- bracketsAroundWholeExpression(filter: string): boolean
-
Parameters
Returns boolean
createSingleFilter
- createSingleFilter(filter: string): IFilter
doesNotContainOperator
- doesNotContainOperator(filter: string): boolean
-
Parameters
Returns boolean
getFromDoubleExpression
- getFromDoubleExpression(expression: any): IFilter
getIndexAfterLeftMostExpression
- getIndexAfterLeftMostExpression(filter: string): number
-
Parameters
Returns number
parseFilter
- parseFilter(filter: string): IFilter
splitExpression
- splitExpression(filter: string): { first: IFilter; isAND: boolean; second: IFilter }
-
Parameters
Returns { first: IFilter; isAND: boolean; second: IFilter }
unwrap
- unwrap(filter: string): string
-
Parameters
Returns string