public class ArithmeticOperators extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ArithmeticOperators.Abs
AggregationExpression for $abs . |
static class |
ArithmeticOperators.Add
AggregationExpression for $add . |
static class |
ArithmeticOperators.AngularUnit
The unit of measure for computations that operate upon angles.
|
static class |
ArithmeticOperators.ArithmeticOperatorFactory |
static class |
ArithmeticOperators.ASin
An
expression that calculates the inverse sine of a value. |
static class |
ArithmeticOperators.ASinh
An
expression that calculates the inverse hyperbolic sine of a value |
static class |
ArithmeticOperators.ATan
An
expression that calculates the inverse tangent of a value. |
static class |
ArithmeticOperators.ATan2
An
expression that calculates the inverse tangent of y / x, where y and x are the
first and second values passed to the expression respectively. |
static class |
ArithmeticOperators.ATanh
An
expression that calculates the inverse hyperbolic tangent of a value |
static class |
ArithmeticOperators.Ceil
AggregationExpression for $ceil . |
static class |
ArithmeticOperators.Cos
An
expression that calculates the cosine of a value that is measured in radians. |
static class |
ArithmeticOperators.Cosh
An
expression that calculates the hyperbolic cosine of a value that is measured in
ArithmeticOperators.AngularUnit.RADIANS . |
static class |
ArithmeticOperators.Derivative
Value object to represent an
expression that calculates the average rate of change
within the specified window. |
static class |
ArithmeticOperators.Divide
AggregationExpression for $divide . |
static class |
ArithmeticOperators.Exp
AggregationExpression for $exp . |
static class |
ArithmeticOperators.Floor
AggregationExpression for $floor . |
static class |
ArithmeticOperators.Integral
Value object to represent an
expression that calculates the approximation for the
mathematical integral value. |
static class |
ArithmeticOperators.Ln
AggregationExpression for $ln . |
static class |
ArithmeticOperators.Log
AggregationExpression for $log . |
static class |
ArithmeticOperators.Log10
AggregationExpression for $log10 . |
static class |
ArithmeticOperators.Mod
AggregationExpression for $mod . |
static class |
ArithmeticOperators.Multiply
AggregationExpression for $multiply . |
static class |
ArithmeticOperators.Pow
AggregationExpression for $pow . |
static class |
ArithmeticOperators.Rand
ArithmeticOperators.Rand returns a floating value between 0 and 1. |
static class |
ArithmeticOperators.Round
ArithmeticOperators.Round rounds a number to a whole integer or to a specified decimal place. |
static class |
ArithmeticOperators.Sin
An
expression that calculates the sine of a value that is measured in radians. |
static class |
ArithmeticOperators.Sinh
An
expression that calculates the hyperbolic sine of a value that is measured in
ArithmeticOperators.AngularUnit.RADIANS . |
static class |
ArithmeticOperators.Sqrt
AggregationExpression for $sqrt . |
static class |
ArithmeticOperators.Subtract
AggregationExpression for $subtract . |
static class |
ArithmeticOperators.Tan
An
expression that calculates the tangent of a value that is measured in radians. |
static class |
ArithmeticOperators.Tanh
An
expression that calculates the hyperbolic tangent of a value that is measured in
ArithmeticOperators.AngularUnit.RADIANS . |
static class |
ArithmeticOperators.Trunc
AggregationExpression for $trunc . |
Constructor and Description |
---|
ArithmeticOperators() |
Modifier and Type | Method and Description |
---|---|
static ArithmeticOperators.Rand |
rand()
Creates new
AggregationExpression that returns a random float between 0 and 1 each time it
is called. |
static ArithmeticOperators.ArithmeticOperatorFactory |
valueOf(AggregationExpression expression)
Take the value resulting from the given
AggregationExpression . |
static ArithmeticOperators.ArithmeticOperatorFactory |
valueOf(String fieldReference)
Take the field referenced by given fieldReference.
|
public static ArithmeticOperators.ArithmeticOperatorFactory valueOf(String fieldReference)
fieldReference
- must not be null.ArithmeticOperators.ArithmeticOperatorFactory
.public static ArithmeticOperators.ArithmeticOperatorFactory valueOf(AggregationExpression expression)
AggregationExpression
.expression
- must not be null.ArithmeticOperators.ArithmeticOperatorFactory
.public static ArithmeticOperators.Rand rand()
AggregationExpression
that returns a random float between 0
and 1
each time it
is called.ArithmeticOperators.Rand
.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.