Show / Hide Table of Contents

Class NumericExpression

Inheritance
System.Object
Expression
NumericExpression
NumCol
NumericBinaryOperator
NumericLiteral
NumericUnaryOperator
Implements
IIrisRepresentable
Inherited Members
Expression.IsNull()
Expression.AppendIrisRepresentation(StringBuilder)
Namespace: Deephaven.OpenAPI.Client.Fluent
Assembly: DeephavenOpenAPI.dll
Syntax
public abstract class NumericExpression : Expression, IIrisRepresentable

Methods

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

Operators

Addition(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator +(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

BitwiseAnd(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator &(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

BitwiseOr(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator |(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

Division(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator /(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

Equality(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator ==(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

ExclusiveOr(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator ^(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

GreaterThan(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator>(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

GreaterThanOrEqual(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator >=(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

Implicit(Double to NumericExpression)

Declaration
public static implicit operator NumericExpression(double v)
Parameters
Type Name Description
System.Double v
Returns
Type Description
NumericExpression

Implicit(Int16 to NumericExpression)

Declaration
public static implicit operator NumericExpression(short v)
Parameters
Type Name Description
System.Int16 v
Returns
Type Description
NumericExpression

Implicit(Int32 to NumericExpression)

Declaration
public static implicit operator NumericExpression(int v)
Parameters
Type Name Description
System.Int32 v
Returns
Type Description
NumericExpression

Implicit(Int64 to NumericExpression)

Declaration
public static implicit operator NumericExpression(long v)
Parameters
Type Name Description
System.Int64 v
Returns
Type Description
NumericExpression

Implicit(SByte to NumericExpression)

Declaration
public static implicit operator NumericExpression(sbyte v)
Parameters
Type Name Description
System.SByte v
Returns
Type Description
NumericExpression

Implicit(Single to NumericExpression)

Declaration
public static implicit operator NumericExpression(float v)
Parameters
Type Name Description
System.Single v
Returns
Type Description
NumericExpression

Inequality(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator !=(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

LessThan(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator <(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

LessThanOrEqual(NumericExpression, NumericExpression)

Declaration
public static BooleanExpression operator <=(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
BooleanExpression

Modulus(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator %(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

Multiply(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator *(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

Subtraction(NumericExpression, NumericExpression)

Declaration
public static NumericExpression operator -(NumericExpression lhs, NumericExpression rhs)
Parameters
Type Name Description
NumericExpression lhs
NumericExpression rhs
Returns
Type Description
NumericExpression

UnaryNegation(NumericExpression)

Declaration
public static NumericExpression operator -(NumericExpression e)
Parameters
Type Name Description
NumericExpression e
Returns
Type Description
NumericExpression

UnaryPlus(NumericExpression)

Declaration
public static NumericExpression operator +(NumericExpression e)
Parameters
Type Name Description
NumericExpression e
Returns
Type Description
NumericExpression

Implements

IIrisRepresentable

Extension Methods

Expression_Extensions.As(Expression, String)
Back to top Generated by DocFX