Class FieldLogisticsShipmentVoyageStage
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FieldLogisticsShipmentVoyageStage_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FieldLogisticsShipmentVoyageStage instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionUse with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<FieldLogisticsShipmentVoyageStage>Selector for all available fields of FieldLogisticsShipmentVoyageStage.static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.Guid<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.Date<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.Date<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage>static final SimpleProperty.DateTime<FieldLogisticsShipmentVoyageStage>static final NavigationProperty.Single<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyage> Use with available request builders to apply the _Voyage navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFieldLogisticsShipmentVoyageStage(UUID fldLogsShptVoyageUUID, String fldLogsVoyageStageID, String fldLogsSrcePlnt, String fldLogsDestPlnt, String fldLogsShptVoyageStatusCode, String fldLogsVoyageSrceStage, String fldLogsVoyageDestStage, LocalDate fldLogsVoyagePlndArrvlDate, LocalDate fldLogsVoyagePlndDeptrDate, OffsetDateTime fldLogsVoyageStgeChangeDateTme, Collection<SAP__Message> _Messages, FieldLogisticsShipmentVoyage to_Voyage) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanstatic BoundAction.SingleToSingle<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyageStage> Action that can be applied to any entity object of this class.booleanprotected voidConstraints: Not nullableprotected Stringprotected StringConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 20Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 20(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Nullableprotected ODataEntityKeygetKey()getType()io.vavr.control.Option<FieldLogisticsShipmentVoyage>Retrieval of associated FieldLogisticsShipmentVoyage entity (one to one).inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetFldLogsDestPlnt(String fldLogsDestPlnt) Constraints: Not nullable, Maximum length: 4voidsetFldLogsShptVoyageStatusCode(String fldLogsShptVoyageStatusCode) Constraints: Not nullable, Maximum length: 2voidsetFldLogsShptVoyageUUID(UUID fldLogsShptVoyageUUID) (Key Field) Constraints: Not nullablevoidsetFldLogsSrcePlnt(String fldLogsSrcePlnt) Constraints: Not nullable, Maximum length: 4voidsetFldLogsVoyageDestStage(String fldLogsVoyageDestStage) Constraints: Not nullable, Maximum length: 20voidsetFldLogsVoyagePlndArrvlDate(LocalDate fldLogsVoyagePlndArrvlDate) Constraints: NullablevoidsetFldLogsVoyagePlndDeptrDate(LocalDate fldLogsVoyagePlndDeptrDate) Constraints: NullablevoidsetFldLogsVoyageSrceStage(String fldLogsVoyageSrceStage) Constraints: Not nullable, Maximum length: 20voidsetFldLogsVoyageStageID(String fldLogsVoyageStageID) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetFldLogsVoyageStgeChangeDateTme(OffsetDateTime fldLogsVoyageStgeChangeDateTme) Constraints: NullablevoidOverwrites the associated FieldLogisticsShipmentVoyage entity for the loaded navigation property _Voyage.static BoundAction.SingleToSingle<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyageStage> Action that can be applied to any entity object of this class.toString()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 FieldLogisticsShipmentVoyageStage. -
FLD_LOGS_SHPT_VOYAGE_UUID
public static final SimpleProperty.Guid<FieldLogisticsShipmentVoyageStage> FLD_LOGS_SHPT_VOYAGE_UUID -
FLD_LOGS_VOYAGE_STAGE_ID
public static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_STAGE_ID -
FLD_LOGS_SRCE_PLNT
-
FLD_LOGS_DEST_PLNT
-
FLD_LOGS_SHPT_VOYAGE_STATUS_CODE
public static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage> FLD_LOGS_SHPT_VOYAGE_STATUS_CODE -
FLD_LOGS_VOYAGE_SRCE_STAGE
public static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_SRCE_STAGE -
FLD_LOGS_VOYAGE_DEST_STAGE
public static final SimpleProperty.String<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_DEST_STAGE -
FLD_LOGS_VOYAGE_PLND_ARRVL_DATE
public static final SimpleProperty.Date<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_PLND_ARRVL_DATE -
FLD_LOGS_VOYAGE_PLND_DEPTR_DATE
public static final SimpleProperty.Date<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_PLND_DEPTR_DATE -
FLD_LOGS_VOYAGE_STGE_CHANGE_DATE_TME
public static final SimpleProperty.DateTime<FieldLogisticsShipmentVoyageStage> FLD_LOGS_VOYAGE_STGE_CHANGE_DATE_TME -
_MESSAGES
public static final ComplexProperty.Collection<FieldLogisticsShipmentVoyageStage,SAP__Message> _MESSAGESUse with available request builders to apply the SAP__Messages complex property to query operations. -
TO__VOYAGE
public static final NavigationProperty.Single<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyage> TO__VOYAGEUse with available request builders to apply the _Voyage navigation property to query operations.
-
-
Constructor Details
-
FieldLogisticsShipmentVoyageStage
public FieldLogisticsShipmentVoyageStage() -
FieldLogisticsShipmentVoyageStage
public FieldLogisticsShipmentVoyageStage(@Nullable UUID fldLogsShptVoyageUUID, @Nullable String fldLogsVoyageStageID, @Nullable String fldLogsSrcePlnt, @Nullable String fldLogsDestPlnt, @Nullable String fldLogsShptVoyageStatusCode, @Nullable String fldLogsVoyageSrceStage, @Nullable String fldLogsVoyageDestStage, @Nullable LocalDate fldLogsVoyagePlndArrvlDate, @Nullable LocalDate fldLogsVoyagePlndDeptrDate, @Nullable OffsetDateTime fldLogsVoyageStgeChangeDateTme, @Nullable Collection<SAP__Message> _Messages, @Nullable FieldLogisticsShipmentVoyage to_Voyage)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FieldLogisticsShipmentVoyageStage>
-
setFldLogsShptVoyageUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsShptVoyageUUID
- Parameters:
fldLogsShptVoyageUUID- Field Logistics: Voyage UUID
-
setFldLogsVoyageStageID
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsVoyageStageID
- Parameters:
fldLogsVoyageStageID- Field Logistics: Voyage Stage ID
-
setFldLogsSrcePlnt
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsSrcePlnt
- Parameters:
fldLogsSrcePlnt- Plant
-
setFldLogsDestPlnt
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsDestPlnt
- Parameters:
fldLogsDestPlnt- Plant
-
setFldLogsShptVoyageStatusCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsShptVoyageStatusCode
- Parameters:
fldLogsShptVoyageStatusCode- Field Logistics: Voyage Status Code
-
setFldLogsVoyageSrceStage
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FldLogsVoyageSrceStage
- Parameters:
fldLogsVoyageSrceStage- Field Logistics: Source Stage
-
setFldLogsVoyageDestStage
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FldLogsVoyageDestStage
- Parameters:
fldLogsVoyageDestStage- Field Logistics: Destination Stage
-
setFldLogsVoyagePlndArrvlDate
Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyagePlndArrvlDate
- Parameters:
fldLogsVoyagePlndArrvlDate- Field Logistics: Planned Arrival Date
-
setFldLogsVoyagePlndDeptrDate
Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyagePlndDeptrDate
- Parameters:
fldLogsVoyagePlndDeptrDate- Field Logistics: Planned Departure Date
-
setFldLogsVoyageStgeChangeDateTme
public void setFldLogsVoyageStgeChangeDateTme(@Nullable OffsetDateTime fldLogsVoyageStgeChangeDateTme) Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyageStgeChangeDateTme
- Parameters:
fldLogsVoyageStgeChangeDateTme- Changed On
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<FieldLogisticsShipmentVoyageStage>
-
getKey
- Overrides:
getKeyin classVdmObject<FieldLogisticsShipmentVoyageStage>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FieldLogisticsShipmentVoyageStage>
-
fromMap
- Overrides:
fromMapin classVdmObject<FieldLogisticsShipmentVoyageStage>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FieldLogisticsShipmentVoyageStage>
-
getVoyageIfPresent
Retrieval of associated FieldLogisticsShipmentVoyage entity (one to one). This corresponds to the OData navigation property _Voyage.If the navigation property for an entity FieldLogisticsShipmentVoyageStage 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 _Voyage is already loaded, the result will contain the
FieldLogisticsShipmentVoyage entity. If not, an
Optionwith result stateemptyis returned.
-
setVoyage
Overwrites the associated FieldLogisticsShipmentVoyage entity for the loaded navigation property _Voyage.- Parameters:
value- New FieldLogisticsShipmentVoyage entity.
-
dispatchFldLogsMaterial
@Nonnull public static BoundAction.SingleToSingle<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyageStage> dispatchFldLogsMaterial()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
setVoyageToArrived
@Nonnull public static BoundAction.SingleToSingle<FieldLogisticsShipmentVoyageStage,FieldLogisticsShipmentVoyageStage> setVoyageToArrived()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
@Nonnull public static FieldLogisticsShipmentVoyageStage.FieldLogisticsShipmentVoyageStageBuilder builder() -
getFldLogsShptVoyageUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FldLogsShptVoyageUUID
- Returns:
- Field Logistics: Voyage UUID
-
getFldLogsVoyageStageID
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsVoyageStageID
- Returns:
- Field Logistics: Voyage Stage ID
-
getFldLogsSrcePlnt
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsSrcePlnt
- Returns:
- Plant
-
getFldLogsDestPlnt
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FldLogsDestPlnt
- Returns:
- Plant
-
getFldLogsShptVoyageStatusCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FldLogsShptVoyageStatusCode
- Returns:
- Field Logistics: Voyage Status Code
-
getFldLogsVoyageSrceStage
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FldLogsVoyageSrceStage
- Returns:
- Field Logistics: Source Stage
-
getFldLogsVoyageDestStage
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: FldLogsVoyageDestStage
- Returns:
- Field Logistics: Destination Stage
-
getFldLogsVoyagePlndArrvlDate
Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyagePlndArrvlDate
- Returns:
- Field Logistics: Planned Arrival Date
-
getFldLogsVoyagePlndDeptrDate
Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyagePlndDeptrDate
- Returns:
- Field Logistics: Planned Departure Date
-
getFldLogsVoyageStgeChangeDateTme
Constraints: NullableOriginal property name from the Odata EDM: FldLogsVoyageStgeChangeDateTme
- Returns:
- Changed On
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<FieldLogisticsShipmentVoyageStage>
-
equals
- Overrides:
equalsin classVdmEntity<FieldLogisticsShipmentVoyageStage>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FieldLogisticsShipmentVoyageStage>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FieldLogisticsShipmentVoyageStage>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FieldLogisticsShipmentVoyageStage>
-