Class NumericExpression
Inheritance
System.Object
NumericExpression
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
Returns
BitwiseAnd(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator &(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
BitwiseOr(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator |(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Division(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator /(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Equality(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator ==(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
ExclusiveOr(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator ^(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
GreaterThan(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator>(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
GreaterThanOrEqual(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator >=(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Implicit(Double to NumericExpression)
Declaration
public static implicit operator NumericExpression(double v)
Parameters
Type |
Name |
Description |
System.Double |
v |
|
Returns
Implicit(Int16 to NumericExpression)
Declaration
public static implicit operator NumericExpression(short v)
Parameters
Type |
Name |
Description |
System.Int16 |
v |
|
Returns
Implicit(Int32 to NumericExpression)
Declaration
public static implicit operator NumericExpression(int v)
Parameters
Type |
Name |
Description |
System.Int32 |
v |
|
Returns
Implicit(Int64 to NumericExpression)
Declaration
public static implicit operator NumericExpression(long v)
Parameters
Type |
Name |
Description |
System.Int64 |
v |
|
Returns
Implicit(SByte to NumericExpression)
Declaration
public static implicit operator NumericExpression(sbyte v)
Parameters
Type |
Name |
Description |
System.SByte |
v |
|
Returns
Implicit(Single to NumericExpression)
Declaration
public static implicit operator NumericExpression(float v)
Parameters
Type |
Name |
Description |
System.Single |
v |
|
Returns
Inequality(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator !=(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
LessThan(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator <(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
LessThanOrEqual(NumericExpression, NumericExpression)
Declaration
public static BooleanExpression operator <=(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Modulus(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator %(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Multiply(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator *(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
Subtraction(NumericExpression, NumericExpression)
Declaration
public static NumericExpression operator -(NumericExpression lhs, NumericExpression rhs)
Parameters
Returns
UnaryNegation(NumericExpression)
Declaration
public static NumericExpression operator -(NumericExpression e)
Parameters
Returns
UnaryPlus(NumericExpression)
Declaration
public static NumericExpression operator +(NumericExpression e)
Parameters
Returns
Implements
Extension Methods