Package adalid.core.expressions
Class XB.NumericExpressionBuilder.Scalar
- java.lang.Object
-
- adalid.core.expressions.XB.NumericExpressionBuilder.Scalar
-
- Enclosing class:
- XB.NumericExpressionBuilder
public class XB.NumericExpressionBuilder.Scalar extends Object
-
-
Constructor Summary
Constructors Constructor Description Scalar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NumericScalarXabs(NumericExpression x)NumericScalarXchs(NumericExpression x)NumericScalarXdefaultWhenNull(NumericExpression x)NumericScalarXinv(NumericExpression x)NumericScalarXnullWhenDefault(NumericExpression x)NumericScalarXtoBigDecimal(Object x)NumericScalarXtoBigInteger(Object x)NumericScalarXtoByte(Object x)NumericScalarXtoDouble(Object x)NumericScalarXtoFloat(Object x)NumericScalarXtoInteger(Object x)NumericScalarXtoLong(Object x)NumericScalarXtoShort(Object x)
-
-
-
Method Detail
-
defaultWhenNull
public NumericScalarX defaultWhenNull(NumericExpression x)
-
nullWhenDefault
public NumericScalarX nullWhenDefault(NumericExpression x)
-
abs
public NumericScalarX abs(NumericExpression x)
-
chs
public NumericScalarX chs(NumericExpression x)
-
inv
public NumericScalarX inv(NumericExpression x)
-
toByte
public NumericScalarX toByte(Object x)
-
toShort
public NumericScalarX toShort(Object x)
-
toInteger
public NumericScalarX toInteger(Object x)
-
toLong
public NumericScalarX toLong(Object x)
-
toFloat
public NumericScalarX toFloat(Object x)
-
toDouble
public NumericScalarX toDouble(Object x)
-
toBigInteger
public NumericScalarX toBigInteger(Object x)
-
toBigDecimal
public NumericScalarX toBigDecimal(Object x)
-
-