Class DngrsGdsClassfctnMOTText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: DngrsGdsClassfctnMOTText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of DngrsGdsClassfctnMOTText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<DngrsGdsClassfctnMOTText>Selector for all available fields of DngrsGdsClassfctnMOTText.static final SimpleProperty.Guid<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>static final SimpleProperty.String<DngrsGdsClassfctnMOTText>Use with available request builders to apply the _DangerousGoodsClassification navigation property to query operations.Use with available request builders to apply the _ModeOfTransport 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
ConstructorsConstructorDescriptionDngrsGdsClassfctnMOTText(UUID cmplRqRsltDngrsGdsModeOfTrUUID, String language, String properShippingName, String marinePlltntEnvrnmtlHzdsText, String dngrsGdsReportableQuantityText, String dangerousGoodDescForDocuments, String dngrsGoodHazardNotesDocsText, String dngrsGoodMarkingLabelText, DangerousGoodsClassification to_DangerousGoodsClassification, DngrsGdsClassfctnModeOfTranspt to_ModeOfTransport) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 1000io.vavr.control.Option<DangerousGoodsClassification>Retrieval of associated DangerousGoodsClassification entity (one to one).protected StringConstraints: Not nullable, Maximum length: 132Constraints: Not nullable, Maximum length: 1000Constraints: Not nullable, Maximum length: 1000protected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 132io.vavr.control.Option<DngrsGdsClassfctnModeOfTranspt>Retrieval of associated DngrsGdsClassfctnModeOfTranspt entity (one to one).Constraints: Not nullable, Maximum length: 255getType()inthashCode()voidsetCmplRqRsltDngrsGdsModeOfTrUUID(UUID cmplRqRsltDngrsGdsModeOfTrUUID) (Key Field) Constraints: Not nullablevoidsetDangerousGoodDescForDocuments(String dangerousGoodDescForDocuments) Constraints: Not nullable, Maximum length: 1000voidOverwrites the associated DangerousGoodsClassification entity for the loaded navigation property _DangerousGoodsClassification.voidsetDngrsGdsReportableQuantityText(String dngrsGdsReportableQuantityText) Constraints: Not nullable, Maximum length: 132voidsetDngrsGoodHazardNotesDocsText(String dngrsGoodHazardNotesDocsText) Constraints: Not nullable, Maximum length: 1000voidsetDngrsGoodMarkingLabelText(String dngrsGoodMarkingLabelText) Constraints: Not nullable, Maximum length: 1000voidsetLanguage(String language) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetMarinePlltntEnvrnmtlHzdsText(String marinePlltntEnvrnmtlHzdsText) Constraints: Not nullable, Maximum length: 132voidOverwrites the associated DngrsGdsClassfctnModeOfTranspt entity for the loaded navigation property _ModeOfTransport.voidsetProperShippingName(String properShippingName) Constraints: Not nullable, Maximum length: 255toString()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 DngrsGdsClassfctnMOTText. -
CMPL_RQ_RSLT_DNGRS_GDS_MODE_OF_TR_UUID
public static final SimpleProperty.Guid<DngrsGdsClassfctnMOTText> CMPL_RQ_RSLT_DNGRS_GDS_MODE_OF_TR_UUID -
LANGUAGE
-
PROPER_SHIPPING_NAME
-
MARINE_PLLTNT_ENVRNMTL_HZDS_TEXT
public static final SimpleProperty.String<DngrsGdsClassfctnMOTText> MARINE_PLLTNT_ENVRNMTL_HZDS_TEXT -
DNGRS_GDS_REPORTABLE_QUANTITY_TEXT
public static final SimpleProperty.String<DngrsGdsClassfctnMOTText> DNGRS_GDS_REPORTABLE_QUANTITY_TEXT -
DANGEROUS_GOOD_DESC_FOR_DOCUMENTS
public static final SimpleProperty.String<DngrsGdsClassfctnMOTText> DANGEROUS_GOOD_DESC_FOR_DOCUMENTS -
DNGRS_GOOD_HAZARD_NOTES_DOCS_TEXT
public static final SimpleProperty.String<DngrsGdsClassfctnMOTText> DNGRS_GOOD_HAZARD_NOTES_DOCS_TEXT -
DNGRS_GOOD_MARKING_LABEL_TEXT
-
TO__DANGEROUS_GOODS_CLASSIFICATION
public static final NavigationProperty.Single<DngrsGdsClassfctnMOTText,DangerousGoodsClassification> TO__DANGEROUS_GOODS_CLASSIFICATIONUse with available request builders to apply the _DangerousGoodsClassification navigation property to query operations. -
TO__MODE_OF_TRANSPORT
public static final NavigationProperty.Single<DngrsGdsClassfctnMOTText,DngrsGdsClassfctnModeOfTranspt> TO__MODE_OF_TRANSPORTUse with available request builders to apply the _ModeOfTransport navigation property to query operations.
-
-
Constructor Details
-
DngrsGdsClassfctnMOTText
public DngrsGdsClassfctnMOTText() -
DngrsGdsClassfctnMOTText
public DngrsGdsClassfctnMOTText(@Nullable UUID cmplRqRsltDngrsGdsModeOfTrUUID, @Nullable String language, @Nullable String properShippingName, @Nullable String marinePlltntEnvrnmtlHzdsText, @Nullable String dngrsGdsReportableQuantityText, @Nullable String dangerousGoodDescForDocuments, @Nullable String dngrsGoodHazardNotesDocsText, @Nullable String dngrsGoodMarkingLabelText, @Nullable DangerousGoodsClassification to_DangerousGoodsClassification, @Nullable DngrsGdsClassfctnModeOfTranspt to_ModeOfTransport)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<DngrsGdsClassfctnMOTText>
-
setCmplRqRsltDngrsGdsModeOfTrUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltDngrsGdsModeOfTrUUID
- Parameters:
cmplRqRsltDngrsGdsModeOfTrUUID- Dangerous Goods Mode of Transport Key
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language
-
setProperShippingName
Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: ProperShippingName
- Parameters:
properShippingName- Proper Shipping Name
-
setMarinePlltntEnvrnmtlHzdsText
Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: MarinePlltntEnvrnmtlHzdsText
- Parameters:
marinePlltntEnvrnmtlHzdsText- Marine Pollutant / Environmental Hazard Information
-
setDngrsGdsReportableQuantityText
Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: DngrsGdsReportableQuantityText
- Parameters:
dngrsGdsReportableQuantityText- Reportable Quantity Information
-
setDangerousGoodDescForDocuments
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DangerousGoodDescForDocuments
- Parameters:
dangerousGoodDescForDocuments- Description for Documents
-
setDngrsGoodHazardNotesDocsText
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DngrsGoodHazardNotesDocsText
- Parameters:
dngrsGoodHazardNotesDocsText- Hazard Notes and Additional Information in the Description
-
setDngrsGoodMarkingLabelText
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DngrsGoodMarkingLabelText
- Parameters:
dngrsGoodMarkingLabelText- Marking Text in the Dangerous Goods Description
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<DngrsGdsClassfctnMOTText>
-
getKey
- Overrides:
getKeyin classVdmObject<DngrsGdsClassfctnMOTText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<DngrsGdsClassfctnMOTText>
-
fromMap
- Overrides:
fromMapin classVdmObject<DngrsGdsClassfctnMOTText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<DngrsGdsClassfctnMOTText>
-
getDangerousGoodsClassificationIfPresent
@Nonnull public io.vavr.control.Option<DangerousGoodsClassification> getDangerousGoodsClassificationIfPresent()Retrieval of associated DangerousGoodsClassification entity (one to one). This corresponds to the OData navigation property _DangerousGoodsClassification.If the navigation property for an entity DngrsGdsClassfctnMOTText 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 _DangerousGoodsClassification is already loaded, the
result will contain the DangerousGoodsClassification entity. If not, an
Optionwith result stateemptyis returned.
-
setDangerousGoodsClassification
Overwrites the associated DangerousGoodsClassification entity for the loaded navigation property _DangerousGoodsClassification.- Parameters:
value- New DangerousGoodsClassification entity.
-
getModeOfTransportIfPresent
@Nonnull public io.vavr.control.Option<DngrsGdsClassfctnModeOfTranspt> getModeOfTransportIfPresent()Retrieval of associated DngrsGdsClassfctnModeOfTranspt entity (one to one). This corresponds to the OData navigation property _ModeOfTransport.If the navigation property for an entity DngrsGdsClassfctnMOTText 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 _ModeOfTransport is already loaded, the result will
contain the DngrsGdsClassfctnModeOfTranspt entity. If not, an
Optionwith result stateemptyis returned.
-
setModeOfTransport
Overwrites the associated DngrsGdsClassfctnModeOfTranspt entity for the loaded navigation property _ModeOfTransport.- Parameters:
value- New DngrsGdsClassfctnModeOfTranspt entity.
-
builder
-
getCmplRqRsltDngrsGdsModeOfTrUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltDngrsGdsModeOfTrUUID
- Returns:
- Dangerous Goods Mode of Transport Key
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language
-
getProperShippingName
Constraints: Not nullable, Maximum length: 255Original property name from the Odata EDM: ProperShippingName
- Returns:
- Proper Shipping Name
-
getMarinePlltntEnvrnmtlHzdsText
Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: MarinePlltntEnvrnmtlHzdsText
- Returns:
- Marine Pollutant / Environmental Hazard Information
-
getDngrsGdsReportableQuantityText
Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: DngrsGdsReportableQuantityText
- Returns:
- Reportable Quantity Information
-
getDangerousGoodDescForDocuments
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DangerousGoodDescForDocuments
- Returns:
- Description for Documents
-
getDngrsGoodHazardNotesDocsText
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DngrsGoodHazardNotesDocsText
- Returns:
- Hazard Notes and Additional Information in the Description
-
getDngrsGoodMarkingLabelText
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: DngrsGoodMarkingLabelText
- Returns:
- Marking Text in the Dangerous Goods Description
-
toString
- Overrides:
toStringin classVdmObject<DngrsGdsClassfctnMOTText>
-
equals
- Overrides:
equalsin classVdmEntity<DngrsGdsClassfctnMOTText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<DngrsGdsClassfctnMOTText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<DngrsGdsClassfctnMOTText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<DngrsGdsClassfctnMOTText>
-