Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.expression.FieldReference
Package
Description
-
Uses of FieldReference in com.sap.cloud.sdk.datamodel.odata.client.expression
Modifier and TypeInterfaceDescriptioninterface
OData filter expression operand for an untyped entity field reference.Modifier and TypeMethodDescriptionstatic ValueBoolean.Expression
FilterExpressionCollection.all
(Expressions.OperandMultiple operand1, ValueBoolean operand2, Predicate<FieldReference> lambdaFieldPredicate) static ValueBoolean.Expression
FilterExpressionCollection.any
(Expressions.OperandMultiple operand1, ValueBoolean operand2, Predicate<FieldReference> lambdaFieldPredicate) Expressions.Operand.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) Create the String representation of the expression.default String
FieldReference.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueBinary.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueBoolean.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueCollection.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDate.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDateTime.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDateTimeOffset.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDuration.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueNumeric.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueString.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueTimeOfDay.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) -
Uses of FieldReference in com.sap.cloud.sdk.datamodel.odatav4.core
Modifier and TypeInterfaceDescriptioninterface
ComplexProperty<EntityT extends VdmObject<?>,
TargetT extends VdmComplex<?>> Interface representing a complex property ofComplexProperty
that holds a complex type ofComplexProperty
.interface
NavigationProperty<EntityT extends VdmObject<?>,
TargetT extends VdmEntity<?>> Interface representing a navigational property ofNavigationProperty
that points towards an entity ofNavigationProperty
.interface
Property<EntityT>
Generic entity property.interface
SimpleProperty<EntityT>
Simple property.(package private) interface
com.sap.cloud.sdk.datamodel.odatav4.core.StructuredProperty<EntityT extends VdmObject<?>,
TargetT extends VdmObject<?>> Interface representing a structural property ofStructuredProperty
that points towards an object ofStructuredProperty
.Modifier and TypeClassDescriptionstatic class
ComplexProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmComplex<ValueT>> A collection of complex objects.static class
ComplexProperty.Single<EntityT extends VdmObject<EntityT>,
ValueT extends VdmComplex<ValueT>> A navigational property to a single other entity reference.final class
ComplexPropertyQuery<OwnerT extends VdmObject<?>,
PropertyT extends VdmComplex<?>> Implementation that represents read queries and holds their state at runtime.static class
NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> A navigational property to a Collection of another entity reference.static class
NavigationProperty.Single<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> A navigational property to a single other entity reference.class
NavigationPropertyCollection<EntityT extends VdmObject<?>,
TargetT extends VdmEntity<?>> Abstract class representing the query capabilities of a collection of structured properties ofNavigationPropertyCollection
with a type ofNavigationPropertyCollection
.final class
NavigationPropertyCollectionQuery<ParentEntityT extends VdmObject<?>,
EntityT extends VdmEntity<?>> Implementation that represents read queries and holds their state at runtime.final class
NavigationPropertySingleQuery<ParentEntityT extends VdmObject<?>,
EntityT extends VdmEntity<?>> Implementation that represents read queries and holds their state at runtime.static class
SimpleProperty.All<Entity>
A pseudo property referencing all fields.static class
SimpleProperty.Binary<EntityT>
A Binary property.static class
SimpleProperty.Boolean<EntityT>
A Boolean property.static class
SimpleProperty.Collection<EntityT,
ValueT> A composite property holding a collection of values.static class
SimpleProperty.Date<EntityT>
A Date property.static class
SimpleProperty.DateTime<EntityT>
A DateTime property.static class
SimpleProperty.Duration<EntityT>
A Duration property.static class
SimpleProperty.Enum<EntityT,
EnumT extends VdmEnum> A property with predefined possible values.static class
SimpleProperty.Guid<EntityT>
A Guid property.static class
SimpleProperty.NumericDecimal<EntityT>
A Decimal property.static class
SimpleProperty.NumericInteger<EntityT>
An Integer property.static class
SimpleProperty.String<EntityT>
A String property.static class
SimpleProperty.Time<EntityT>
A Time property.Modifier and TypeMethodDescriptionfinal UpdateRequestBuilder<EntityT>
UpdateRequestBuilder.excludingFields
(FieldReference... fields) Allows to explicitly specify entity fields that should not be sent in an update request.final UpdateRequestBuilder<EntityT>
UpdateRequestBuilder.includingFields
(FieldReference... fields) Allows to explicitly specify entity fields that shall be sent in an update request regardless if the values of these fields have been changed. -
Uses of FieldReference in com.sap.cloud.sdk.datamodel.odatav4.expression
Modifier and TypeMethodDescriptionFilterableBoolean.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableCollection.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDate.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDateTime.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDuration.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableNumericDecimal.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableNumericInteger.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableString.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableTime.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1)