@Beta public interface FilterableDuration extends Expressions.Operand
Modifier and Type | Method and Description |
---|---|
default ValueDuration.Expression |
add(Duration operand)
Filter by expression "add".
|
default ValueDuration.Expression |
add(ValueDuration operand)
Filter by expression "add".
|
default ValueDuration.Expression |
divide(Number operand)
Filter by expression "div".
|
default ValueDuration.Expression |
divide(ValueNumeric operand)
Filter by expression "div".
|
default ValueDuration.Expression |
multiply(Number operand)
Filter by expression "mul".
|
default ValueDuration.Expression |
multiply(ValueNumeric operand)
Filter by expression "mul".
|
default ValueDuration.Expression |
negate()
Filter by expression "-".
|
default ValueNumeric.Expression |
offsetSeconds()
Filter by expression "offsetseconds".
|
default ValueDuration.Expression |
subtract(Duration operand)
Filter by expression "sub".
|
default ValueDuration.Expression |
subtract(ValueDuration operand)
Filter by expression "sub".
|
getExpression, getExpression
@Nonnull default ValueNumeric.Expression offsetSeconds()
@Nonnull default ValueDuration.Expression add(@Nonnull ValueDuration operand)
operand
- The duration to add to the duration.@Nonnull default ValueDuration.Expression add(@Nonnull Duration operand)
operand
- The duration to add to the duration.@Nonnull default ValueDuration.Expression subtract(@Nonnull ValueDuration operand)
operand
- The duration to subtract from this duration.@Nonnull default ValueDuration.Expression subtract(@Nonnull Duration operand)
operand
- The duration to subtract from this duration.@Nonnull default ValueDuration.Expression multiply(@Nonnull ValueNumeric operand)
operand
- The product to be used to multiply the duration.@Nonnull default ValueDuration.Expression multiply(@Nonnull Number operand)
operand
- The product to be used to multiply the duration.@Nonnull default ValueDuration.Expression divide(@Nonnull ValueNumeric operand)
operand
- The quotient to be used to divide the duration.@Nonnull default ValueDuration.Expression divide(@Nonnull Number operand)
operand
- The quotient to be used to divide the duration.@Nonnull default ValueDuration.Expression negate()
Copyright © 2020 SAP SE. All rights reserved.