| Modifier and Type | Class and Description |
|---|---|
| private static enum |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final double | |
| private static final double |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Value | |
| public static Value | |
| private static boolean | |
| private static boolean | |
| public static Value | |
| private static Value. | coerceStringToNumeric(LocaleContext ctx, Value param1, Value param2, BuiltinOperators.
|
| public static Value | |
| public static Value | |
| pack-priv static BigDecimal | |
| public static Value | |
| public static Value | |
| public static Value | |
| private static Value. | getMathTypePrecedence(LocaleContext ctx, Value param1, Value param2, BuiltinOperators.
|
| private static Value. | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| pack-priv static boolean | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| private static Value. | |
| public static Value | |
| public static Value | |
| public static Value | |
| pack-priv static int | |
| private static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value | |
| public static Value |
| DIV_BY_ZERO | back to summary |
|---|---|
| private static final String DIV_BY_ZERO | |
| MAX_INT | back to summary |
|---|---|
| private static final double MAX_INT | |
| MIN_INT | back to summary |
|---|---|
| private static final double MIN_INT | |
| BuiltinOperators | back to summary |
|---|---|
| private BuiltinOperators() | |
| add | back to summary |
|---|---|
| public static Value add(LocaleContext ctx, Value param1, Value param2) | |
| and | back to summary |
|---|---|
| public static Value and(LocaleContext ctx, Value param1, Value param2) | |
| anyParamIsNull | back to summary |
|---|---|
| private static boolean anyParamIsNull(Value param1, Value param2) | |
| anyParamIsNull | back to summary |
|---|---|
| private static boolean anyParamIsNull(Value param1, Value param2, Value param3) | |
| between | back to summary |
|---|---|
| public static Value between(LocaleContext ctx, Value param1, Value param2, Value param3) | |
| coerceStringToNumeric | back to summary |
|---|---|
| private static Value. | |
| concat | back to summary |
|---|---|
| public static Value concat(LocaleContext ctx, Value param1, Value param2) | |
| divide | back to summary |
|---|---|
| public static Value divide(LocaleContext ctx, Value param1, Value param2) | |
| divide | back to summary |
|---|---|
| pack-priv static BigDecimal divide(BigDecimal num, BigDecimal denom) | |
| equals | back to summary |
|---|---|
| public static Value equals(LocaleContext ctx, Value param1, Value param2) | |
| eqv | back to summary |
|---|---|
| public static Value eqv(LocaleContext ctx, Value param1, Value param2) | |
| exp | back to summary |
|---|---|
| public static Value exp(LocaleContext ctx, Value param1, Value param2) | |
| getMathTypePrecedence | back to summary |
|---|---|
| private static Value. | |
| getPreferredNumericType | back to summary |
|---|---|
| private static Value. | |
| greaterThan | back to summary |
|---|---|
| public static Value greaterThan(LocaleContext ctx, Value param1, Value param2) | |
| greaterThanEq | back to summary |
|---|---|
| public static Value greaterThanEq(LocaleContext ctx, Value param1, Value param2) | |
| imp | back to summary |
|---|---|
| public static Value imp(LocaleContext ctx, Value param1, Value param2) | |
| in | back to summary |
|---|---|
| public static Value in(LocaleContext ctx, Value param1, Value[] params) | |
| intDivide | back to summary |
|---|---|
| public static Value intDivide(LocaleContext ctx, Value param1, Value param2) | |
| isIntegral | back to summary |
|---|---|
| pack-priv static boolean isIntegral(double d) | |
| isNotNull | back to summary |
|---|---|
public static Value isNotNull(Value param1)
| |
| isNull | back to summary |
|---|---|
public static Value isNull(Value param1)
| |
| lessThan | back to summary |
|---|---|
| public static Value lessThan(LocaleContext ctx, Value param1, Value param2) | |
| lessThanEq | back to summary |
|---|---|
| public static Value lessThanEq(LocaleContext ctx, Value param1, Value param2) | |
| like | back to summary |
|---|---|
| public static Value like(LocaleContext ctx, Value param1, Pattern pattern) | |
| max | back to summary |
|---|---|
| private static Value. | |
| mod | back to summary |
|---|---|
| public static Value mod(LocaleContext ctx, Value param1, Value param2) | |
| multiply | back to summary |
|---|---|
| public static Value multiply(LocaleContext ctx, Value param1, Value param2) | |
| negate | back to summary |
|---|---|
| public static Value negate(LocaleContext ctx, Value param1) | |
| nonNullCompareTo | back to summary |
|---|---|
| pack-priv static int nonNullCompareTo(LocaleContext ctx, Value param1, Value param2) | |
| nonNullConcat | back to summary |
|---|---|
| private static Value nonNullConcat(LocaleContext ctx, Value param1, Value param2) | |
| not | back to summary |
|---|---|
| public static Value not(LocaleContext ctx, Value param1) | |
| notBetween | back to summary |
|---|---|
| public static Value notBetween(LocaleContext ctx, Value param1, Value param2, Value param3) | |
| notEquals | back to summary |
|---|---|
| public static Value notEquals(LocaleContext ctx, Value param1, Value param2) | |
| notIn | back to summary |
|---|---|
| public static Value notIn(LocaleContext ctx, Value param1, Value[] params) | |
| notLike | back to summary |
|---|---|
| public static Value notLike(LocaleContext ctx, Value param1, Pattern pattern) | |
| or | back to summary |
|---|---|
| public static Value or(LocaleContext ctx, Value param1, Value param2) | |
| subtract | back to summary |
|---|---|
| public static Value subtract(LocaleContext ctx, Value param1, Value param2) | |
| xor | back to summary |
|---|---|
| public static Value xor(LocaleContext ctx, Value param1, Value param2) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final boolean | |
| public static final BuiltinOperators. | |
| public static final BuiltinOperators. | |
| pack-priv final boolean | |
| public static final BuiltinOperators. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static BuiltinOperators. | |
| public static BuiltinOperators. |
| allowCoerceStringToNum | back to summary |
|---|---|
| pack-priv final boolean allowCoerceStringToNum | |
| COMPARE | back to summary |
|---|---|
| public static final BuiltinOperators. | |
| GENERAL | back to summary |
|---|---|
| public static final BuiltinOperators. | |
| preferTemporal | back to summary |
|---|---|
| pack-priv final boolean preferTemporal | |
| SIMPLE | back to summary |
|---|---|
| public static final BuiltinOperators. | |
| CoercionType | back to summary |
|---|---|
| private CoercionType(boolean _preferTemporal, boolean _allowCoerceStringToNum) | |
| valueOf | back to summary |
|---|---|
| public static BuiltinOperators. | |
| values | back to summary |
|---|---|
| public static BuiltinOperators. | |