EntityT
- Type of the entity which references the value.public interface FilterableNumericDecimal<EntityT> extends FilterableNumeric<EntityT>
Modifier and Type | Interface and Description |
---|---|
static class |
FilterableNumericDecimal.Expression<EntityT>
Wrapper expression class, which delegates to another operation.
|
Modifier and Type | Method and Description |
---|---|
default FilterableNumericDecimal<EntityT> |
add(FilterableNumericInteger<EntityT> operand)
Filter by expression "add".
|
default FilterableNumericDecimal<EntityT> |
add(Integer operand)
Filter by expression "add".
|
default FilterableNumericDecimal<EntityT> |
add(Long operand)
Filter by expression "add".
|
default FilterableNumericDecimal<EntityT> |
add(Number operand)
Filter by expression "add".
|
default FilterableNumericInteger<EntityT> |
ceil()
Filter by expression "ceiling".
|
default FilterableNumericInteger<EntityT> |
floor()
Filter by expression "floor".
|
default FilterableNumericDecimal<EntityT> |
modulo(FilterableNumericInteger<EntityT> operand)
Filter by expression "mod".
|
default FilterableNumericDecimal<EntityT> |
modulo(Integer operand)
Filter by expression "mod".
|
default FilterableNumericDecimal<EntityT> |
modulo(Long operand)
Filter by expression "mod".
|
default FilterableNumericDecimal<EntityT> |
modulo(Number operand)
Filter by expression "mod".
|
default FilterableNumericDecimal<EntityT> |
multiply(FilterableNumericInteger<EntityT> operand)
Filter by expression "mul".
|
default FilterableNumericDecimal<EntityT> |
multiply(Integer operand)
Filter by expression "mul".
|
default FilterableNumericDecimal<EntityT> |
multiply(Long operand)
Filter by expression "mul".
|
default FilterableNumericDecimal<EntityT> |
multiply(Number operand)
Filter by expression "mul".
|
default FilterableNumericDecimal<EntityT> |
negate()
Filter by expression "-".
|
default FilterableNumericInteger<EntityT> |
round()
Filter by expression "round".
|
default FilterableNumericDecimal<EntityT> |
subtract(FilterableNumericInteger<EntityT> operand)
Filter by expression "sub".
|
default FilterableNumericDecimal<EntityT> |
subtract(Integer operand)
Filter by expression "sub".
|
default FilterableNumericDecimal<EntityT> |
subtract(Long operand)
Filter by expression "sub".
|
default FilterableNumericDecimal<EntityT> |
subtract(Number operand)
Filter by expression "sub".
|
add, divide, divide, divide, modulo, multiply, subtract
equalTo, equalTo, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo
getExpression, getExpression
getEntityType
@Nonnull default FilterableNumericDecimal<EntityT> add(@Nonnull FilterableNumericInteger<EntityT> operand)
FilterableNumeric
add
in interface FilterableNumeric<EntityT>
operand
- The number to add.@Nonnull default FilterableNumericDecimal<EntityT> add(@Nonnull Number operand)
FilterableNumeric
add
in interface FilterableNumeric<EntityT>
operand
- The number to add.@Nonnull default FilterableNumericDecimal<EntityT> add(@Nonnull Long operand)
FilterableNumeric
add
in interface FilterableNumeric<EntityT>
operand
- The number to add.@Nonnull default FilterableNumericDecimal<EntityT> add(@Nonnull Integer operand)
FilterableNumeric
add
in interface FilterableNumeric<EntityT>
operand
- The number to add.@Nonnull default FilterableNumericDecimal<EntityT> multiply(@Nonnull FilterableNumericInteger<EntityT> operand)
FilterableNumeric
multiply
in interface FilterableNumeric<EntityT>
operand
- The number to multiply.@Nonnull default FilterableNumericDecimal<EntityT> multiply(@Nonnull Number operand)
FilterableNumeric
multiply
in interface FilterableNumeric<EntityT>
operand
- The number to multiply.@Nonnull default FilterableNumericDecimal<EntityT> multiply(@Nonnull Long operand)
FilterableNumeric
multiply
in interface FilterableNumeric<EntityT>
operand
- The number to multiply.@Nonnull default FilterableNumericDecimal<EntityT> multiply(@Nonnull Integer operand)
FilterableNumeric
multiply
in interface FilterableNumeric<EntityT>
operand
- The number to multiply.@Nonnull default FilterableNumericDecimal<EntityT> subtract(@Nonnull FilterableNumericInteger<EntityT> operand)
FilterableNumeric
subtract
in interface FilterableNumeric<EntityT>
operand
- The number to subtract.@Nonnull default FilterableNumericDecimal<EntityT> subtract(@Nonnull Number operand)
FilterableNumeric
subtract
in interface FilterableNumeric<EntityT>
operand
- The number to subtract.@Nonnull default FilterableNumericDecimal<EntityT> subtract(@Nonnull Long operand)
FilterableNumeric
subtract
in interface FilterableNumeric<EntityT>
operand
- The number to subtract.@Nonnull default FilterableNumericDecimal<EntityT> subtract(@Nonnull Integer operand)
FilterableNumeric
subtract
in interface FilterableNumeric<EntityT>
operand
- The number to subtract.@Nonnull default FilterableNumericDecimal<EntityT> modulo(@Nonnull FilterableNumericInteger<EntityT> operand)
FilterableNumeric
modulo
in interface FilterableNumeric<EntityT>
operand
- The base number to calculate the modulo from.@Nonnull default FilterableNumericDecimal<EntityT> modulo(@Nonnull Number operand)
FilterableNumeric
modulo
in interface FilterableNumeric<EntityT>
operand
- The base number to calculate the modulo from.@Nonnull default FilterableNumericDecimal<EntityT> modulo(@Nonnull Long operand)
FilterableNumeric
modulo
in interface FilterableNumeric<EntityT>
operand
- The base number to calculate the modulo from.@Nonnull default FilterableNumericDecimal<EntityT> modulo(@Nonnull Integer operand)
FilterableNumeric
modulo
in interface FilterableNumeric<EntityT>
operand
- The base number to calculate the modulo from.@Nonnull default FilterableNumericDecimal<EntityT> negate()
FilterableNumeric
negate
in interface FilterableNumeric<EntityT>
@Nonnull default FilterableNumericInteger<EntityT> ceil()
@Nonnull default FilterableNumericInteger<EntityT> floor()
@Nonnull default FilterableNumericInteger<EntityT> round()
Copyright © 2020 SAP SE. All rights reserved.