Interface FilterableNumericInteger<EntityT>
- Type Parameters:
EntityT
- Type of the entity which references the value.
- All Superinterfaces:
EntityReference<EntityT>
,Expressions.Operand
,FilterableNumeric<EntityT>
,FilterableValue<EntityT,
Number>
- All Known Implementing Classes:
FilterableNumericInteger.Expression
,SimpleProperty.NumericInteger
Fluent helper class to provide filter functions to OData expressions referenced by Integer.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Wrapper expression class, which delegates to another operation. -
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL
-
Method Summary
Modifier and TypeMethodDescriptiondefault FilterableNumericInteger<EntityT>
add
(FilterableNumericInteger<EntityT> operand) Filter by expression "add".default FilterableNumericInteger<EntityT>
Filter by expression "add".default FilterableNumericInteger<EntityT>
Filter by expression "add".default FilterableNumericDecimal<EntityT>
Filter by expression "add".default FilterableNumericInteger<EntityT>
modulo
(FilterableNumericInteger<EntityT> operand) Filter by expression "mod".default FilterableNumericInteger<EntityT>
Filter by expression "mod".default FilterableNumericInteger<EntityT>
Filter by expression "mod".default FilterableNumericDecimal<EntityT>
Filter by expression "mod".default FilterableNumericInteger<EntityT>
multiply
(FilterableNumericInteger<EntityT> operand) Filter by expression "mul".default FilterableNumericInteger<EntityT>
Filter by expression "mul".default FilterableNumericInteger<EntityT>
Filter by expression "mul".default FilterableNumericDecimal<EntityT>
Filter by expression "mul".default FilterableNumericInteger<EntityT>
negate()
Filter by expression "-".default FilterableNumericInteger<EntityT>
subtract
(FilterableNumericInteger<EntityT> operand) Filter by expression "sub".default FilterableNumericInteger<EntityT>
Filter by expression "sub".default FilterableNumericInteger<EntityT>
Filter by expression "sub".default FilterableNumericDecimal<EntityT>
Filter by expression "sub".Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.EntityReference
getEntityType
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpression
Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableNumeric
add, divide, divide, divide, modulo, multiply, subtract
Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableValue
equalTo, equalTo, equalToNull, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, in, in, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo, notEqualToNull
-
Method Details
-
add
@Nonnull default FilterableNumericInteger<EntityT> add(@Nonnull FilterableNumericInteger<EntityT> operand) Description copied from interface:FilterableNumeric
Filter by expression "add".- Specified by:
add
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to add.- Returns:
- The FluentHelper filter.
-
add
Description copied from interface:FilterableNumeric
Filter by expression "add".- Specified by:
add
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to add.- Returns:
- The FluentHelper filter.
-
add
Description copied from interface:FilterableNumeric
Filter by expression "add".- Specified by:
add
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to add.- Returns:
- The FluentHelper filter.
-
add
Description copied from interface:FilterableNumeric
Filter by expression "add".- Specified by:
add
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to add.- Returns:
- The FluentHelper filter.
-
multiply
@Nonnull default FilterableNumericInteger<EntityT> multiply(@Nonnull FilterableNumericInteger<EntityT> operand) Description copied from interface:FilterableNumeric
Filter by expression "mul".- Specified by:
multiply
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Description copied from interface:FilterableNumeric
Filter by expression "mul".- Specified by:
multiply
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Description copied from interface:FilterableNumeric
Filter by expression "mul".- Specified by:
multiply
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Description copied from interface:FilterableNumeric
Filter by expression "mul".- Specified by:
multiply
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to multiply.- Returns:
- The FluentHelper filter.
-
subtract
@Nonnull default FilterableNumericInteger<EntityT> subtract(@Nonnull FilterableNumericInteger<EntityT> operand) Description copied from interface:FilterableNumeric
Filter by expression "sub".- Specified by:
subtract
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Description copied from interface:FilterableNumeric
Filter by expression "sub".- Specified by:
subtract
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Description copied from interface:FilterableNumeric
Filter by expression "sub".- Specified by:
subtract
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Description copied from interface:FilterableNumeric
Filter by expression "sub".- Specified by:
subtract
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The number to subtract.- Returns:
- The FluentHelper filter.
-
modulo
@Nonnull default FilterableNumericInteger<EntityT> modulo(@Nonnull FilterableNumericInteger<EntityT> operand) Description copied from interface:FilterableNumeric
Filter by expression "mod".- Specified by:
modulo
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Description copied from interface:FilterableNumeric
Filter by expression "mod".- Specified by:
modulo
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Description copied from interface:FilterableNumeric
Filter by expression "mod".- Specified by:
modulo
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Description copied from interface:FilterableNumeric
Filter by expression "mod".- Specified by:
modulo
in interfaceFilterableNumeric<EntityT>
- Parameters:
operand
- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
negate
Description copied from interface:FilterableNumeric
Filter by expression "-".- Specified by:
negate
in interfaceFilterableNumeric<EntityT>
- Returns:
- The FluentHelper filter.
-