LogicalExpression Class
Namespace: Stimulsoft.Data.Expressions.NCalc.Domain
Methods
| Method | Returns | Description |
|---|---|---|
| accept | void | |
| and | BinaryExpression | |
| bitwiseAnd | BinaryExpression | |
| bitwiseOr | BinaryExpression | |
| bitwiseXOr | BinaryExpression | |
| dividedBy | BinaryExpression | |
| equalsTo | BinaryExpression | |
| greaterOrEqualThan | BinaryExpression | |
| greaterThan | BinaryExpression | |
| leftShift | BinaryExpression | |
| lesserOrEqualThan | BinaryExpression | |
| lesserThan | BinaryExpression | |
| minus | BinaryExpression | |
| modulo | BinaryExpression | |
| mult | BinaryExpression | |
| notEqual | BinaryExpression | |
| or | BinaryExpression | |
| plus | BinaryExpression | |
| rightShift | BinaryExpression | |
| toString | string |
Method Details
accept
accept(visitor: LogicalExpressionVisitor): void
Parameters
- visitor (LogicalExpressionVisitor)
and
and(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
bitwiseAnd
bitwiseAnd(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
bitwiseOr
bitwiseOr(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
bitwiseXOr
bitwiseXOr(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
dividedBy
dividedBy(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
equalsTo
equalsTo(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
greaterOrEqualThan
greaterOrEqualThan(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
greaterThan
greaterThan(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
leftShift
leftShift(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
lesserOrEqualThan
lesserOrEqualThan(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
lesserThan
lesserThan(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
minus
minus(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
modulo
modulo(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
mult
mult(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
notEqual
notEqual(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
or
or(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
plus
plus(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
rightShift
rightShift(operand: LogicalExpression | any): BinaryExpression
Parameters
- operand (LogicalExpression | any)
Returns BinaryExpression
toString
toString(): string
Returns string
Fields
| Field | Type | Description |
|---|---|---|
| startIndex | any |