EntityT
- Type of the entity which references the value.EnumT
- Type of the Enum value.public interface FilterableEnum<EntityT,EnumT extends VdmEnum> extends Expressions.Operand, EntityReference<EntityT>
NULL
Modifier and Type | Method and Description |
---|---|
default FilterableBoolean<EntityT> |
equalTo(EnumT operand)
Filter by expression "eq".
|
default FilterableBoolean<EntityT> |
equalTo(FilterableEnum<?,EnumT> operand)
Filter by expression "eq".
|
default FilterableBoolean<EntityT> |
equalToNull()
Filter by expression "eq null".
|
String |
getEnumType()
OData Enum type identifier.
|
default FilterableBoolean<EntityT> |
in(FilterableCollection<?,EnumT> operand)
Filter by expression "in".
|
default FilterableBoolean<EntityT> |
notEqualTo(EnumT operand)
Filter by expression "ne".
|
default FilterableBoolean<EntityT> |
notEqualTo(FilterableEnum<?,EnumT> operand)
Filter by expression "ne".
|
default FilterableBoolean<EntityT> |
notEqualToNull()
Filter by expression "ne null".
|
getExpression, getExpression
getEntityType
@Nonnull String getEnumType()
@Nonnull default FilterableBoolean<EntityT> equalTo(@Nonnull FilterableEnum<?,EnumT> operand)
operand
- The generic operand to compare with.@Nonnull default FilterableBoolean<EntityT> equalTo(@Nullable EnumT operand)
operand
- The generic operand to compare with.@Nonnull default FilterableBoolean<EntityT> notEqualTo(@Nonnull FilterableEnum<?,EnumT> operand)
operand
- The generic operand to compare with.@Nonnull default FilterableBoolean<EntityT> notEqualTo(@Nullable EnumT operand)
operand
- The generic operand to compare with.@Nonnull default FilterableBoolean<EntityT> equalToNull()
@Nonnull default FilterableBoolean<EntityT> notEqualToNull()
@Nonnull @Beta default FilterableBoolean<EntityT> in(@Nonnull FilterableCollection<?,EnumT> operand)
operand
- The generic operands to compare with.Copyright © 2021 SAP SE. All rights reserved.