Class FreightBookingItemSeal
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FreightBookingItemSeal_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FreightBookingItemSeal instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<FreightBookingItemSeal>Selector for all available fields of FreightBookingItemSeal.static final NavigationProperty.Single<FreightBookingItemSeal,FreightBooking> Use with available request builders to apply the _FreightBooking navigation property to query operations.Use with available request builders to apply the _FreightBookingItem navigation property to query operations.static final SimpleProperty.String<FreightBookingItemSeal>static final SimpleProperty.Guid<FreightBookingItemSeal>static final SimpleProperty.DateTime<FreightBookingItemSeal>static final SimpleProperty.Guid<FreightBookingItemSeal>static final SimpleProperty.Guid<FreightBookingItemSeal>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFreightBookingItemSeal(UUID transpOrdItemSealUUID, UUID transportationOrderItemUUID, UUID transportationOrderUUID, String transpOrdItemSealNumber, OffsetDateTime transpOrdItemSealingDateTime, FreightBooking to_FreightBooking, FreightBookingItem to_FreightBookingItem) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidprotected Stringprotected Stringio.vavr.control.Option<FreightBooking>Retrieval of associated FreightBooking entity (one to one).io.vavr.control.Option<FreightBookingItem>Retrieval of associated FreightBookingItem entity (one to one).protected ODataEntityKeygetKey()Constraints: NullableConstraints: Not nullable, Maximum length: 15(Key Field) Constraints: Not nullableConstraints: Not nullableConstraints: Not nullablegetType()inthashCode()voidsetFreightBooking(FreightBooking value) Overwrites the associated FreightBooking entity for the loaded navigation property _FreightBooking.voidOverwrites the associated FreightBookingItem entity for the loaded navigation property _FreightBookingItem.voidsetTranspOrdItemSealingDateTime(OffsetDateTime transpOrdItemSealingDateTime) Constraints: NullablevoidsetTranspOrdItemSealNumber(String transpOrdItemSealNumber) Constraints: Not nullable, Maximum length: 15voidsetTranspOrdItemSealUUID(UUID transpOrdItemSealUUID) (Key Field) Constraints: Not nullablevoidsetTransportationOrderItemUUID(UUID transportationOrderItemUUID) Constraints: Not nullablevoidsetTransportationOrderUUID(UUID transportationOrderUUID) Constraints: Not nullabletoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of FreightBookingItemSeal. -
TRANSP_ORD_ITEM_SEAL_UUID
-
TRANSPORTATION_ORDER_ITEM_UUID
-
TRANSPORTATION_ORDER_UUID
-
TRANSP_ORD_ITEM_SEAL_NUMBER
-
TRANSP_ORD_ITEM_SEALING_DATE_TIME
public static final SimpleProperty.DateTime<FreightBookingItemSeal> TRANSP_ORD_ITEM_SEALING_DATE_TIME -
TO__FREIGHT_BOOKING
public static final NavigationProperty.Single<FreightBookingItemSeal,FreightBooking> TO__FREIGHT_BOOKINGUse with available request builders to apply the _FreightBooking navigation property to query operations. -
TO__FREIGHT_BOOKING_ITEM
public static final NavigationProperty.Single<FreightBookingItemSeal,FreightBookingItem> TO__FREIGHT_BOOKING_ITEMUse with available request builders to apply the _FreightBookingItem navigation property to query operations.
-
-
Constructor Details
-
FreightBookingItemSeal
public FreightBookingItemSeal() -
FreightBookingItemSeal
public FreightBookingItemSeal(@Nullable UUID transpOrdItemSealUUID, @Nullable UUID transportationOrderItemUUID, @Nullable UUID transportationOrderUUID, @Nullable String transpOrdItemSealNumber, @Nullable OffsetDateTime transpOrdItemSealingDateTime, @Nullable FreightBooking to_FreightBooking, @Nullable FreightBookingItem to_FreightBookingItem)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FreightBookingItemSeal>
-
setTranspOrdItemSealUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspOrdItemSealUUID
- Parameters:
transpOrdItemSealUUID- Transportation Order Item Seal UUID
-
setTransportationOrderItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderItemUUID
- Parameters:
transportationOrderItemUUID- UUID of Transportation Order Item with Conversion Exit
-
setTransportationOrderUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Parameters:
transportationOrderUUID- Transportation Order UUID
-
setTranspOrdItemSealNumber
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspOrdItemSealNumber
- Parameters:
transpOrdItemSealNumber- Seal Number
-
setTranspOrdItemSealingDateTime
Constraints: NullableOriginal property name from the Odata EDM: TranspOrdItemSealingDateTime
- Parameters:
transpOrdItemSealingDateTime- Created on Timestamp
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<FreightBookingItemSeal>
-
getKey
- Overrides:
getKeyin classVdmObject<FreightBookingItemSeal>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FreightBookingItemSeal>
-
fromMap
- Overrides:
fromMapin classVdmObject<FreightBookingItemSeal>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FreightBookingItemSeal>
-
getFreightBookingIfPresent
Retrieval of associated FreightBooking entity (one to one). This corresponds to the OData navigation property _FreightBooking.If the navigation property for an entity FreightBookingItemSeal has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FreightBooking is already loaded, the result will
contain the FreightBooking entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightBooking
Overwrites the associated FreightBooking entity for the loaded navigation property _FreightBooking.- Parameters:
value- New FreightBooking entity.
-
getFreightBookingItemIfPresent
Retrieval of associated FreightBookingItem entity (one to one). This corresponds to the OData navigation property _FreightBookingItem.If the navigation property for an entity FreightBookingItemSeal has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FreightBookingItem is already loaded, the result will
contain the FreightBookingItem entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightBookingItem
Overwrites the associated FreightBookingItem entity for the loaded navigation property _FreightBookingItem.- Parameters:
value- New FreightBookingItem entity.
-
builder
-
getTranspOrdItemSealUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspOrdItemSealUUID
- Returns:
- Transportation Order Item Seal UUID
-
getTransportationOrderItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderItemUUID
- Returns:
- UUID of Transportation Order Item with Conversion Exit
-
getTransportationOrderUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
- Transportation Order UUID
-
getTranspOrdItemSealNumber
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspOrdItemSealNumber
- Returns:
- Seal Number
-
getTranspOrdItemSealingDateTime
Constraints: NullableOriginal property name from the Odata EDM: TranspOrdItemSealingDateTime
- Returns:
- Created on Timestamp
-
toString
- Overrides:
toStringin classVdmObject<FreightBookingItemSeal>
-
equals
- Overrides:
equalsin classVdmEntity<FreightBookingItemSeal>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FreightBookingItemSeal>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FreightBookingItemSeal>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FreightBookingItemSeal>
-