Class DngrsGdsClassfctnHandlingLabel
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: DngrsGdsClassfctnHandlingLabel_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of DngrsGdsClassfctnHandlingLabel instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<DngrsGdsClassfctnHandlingLabel>Selector for all available fields of DngrsGdsClassfctnHandlingLabel.static final SimpleProperty.Guid<DngrsGdsClassfctnHandlingLabel>static final SimpleProperty.Guid<DngrsGdsClassfctnHandlingLabel>static final SimpleProperty.String<DngrsGdsClassfctnHandlingLabel>static final SimpleProperty.String<DngrsGdsClassfctnHandlingLabel>Use with available request builders to apply the _DangerousGoodsClassification 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
ConstructorsConstructorDescriptionDngrsGdsClassfctnHandlingLabel(UUID cmplRqRsltDngrsGdsLblUUID, UUID cmplRqRsltUUID, String dangerousGoodsHandlingLabel, String dngrsGdsHandlingLabelName, DangerousGoodsClassification to_DangerousGoodsClassification) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullableConstraints: Not nullableio.vavr.control.Option<DangerousGoodsClassification>Retrieval of associated DangerousGoodsClassification entity (one to one).Constraints: Not nullable, Maximum length: 30protected StringConstraints: Not nullable, Maximum length: 1333protected Stringprotected ODataEntityKeygetKey()getType()inthashCode()voidsetCmplRqRsltDngrsGdsLblUUID(UUID cmplRqRsltDngrsGdsLblUUID) (Key Field) Constraints: Not nullablevoidsetCmplRqRsltUUID(UUID cmplRqRsltUUID) Constraints: Not nullablevoidOverwrites the associated DangerousGoodsClassification entity for the loaded navigation property _DangerousGoodsClassification.voidsetDangerousGoodsHandlingLabel(String dangerousGoodsHandlingLabel) Constraints: Not nullable, Maximum length: 30voidsetDngrsGdsHandlingLabelName(String dngrsGdsHandlingLabelName) Constraints: Not nullable, Maximum length: 1333toString()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 DngrsGdsClassfctnHandlingLabel. -
CMPL_RQ_RSLT_DNGRS_GDS_LBL_UUID
public static final SimpleProperty.Guid<DngrsGdsClassfctnHandlingLabel> CMPL_RQ_RSLT_DNGRS_GDS_LBL_UUID -
CMPL_RQ_RSLT_UUID
-
DANGEROUS_GOODS_HANDLING_LABEL
public static final SimpleProperty.String<DngrsGdsClassfctnHandlingLabel> DANGEROUS_GOODS_HANDLING_LABEL -
DNGRS_GDS_HANDLING_LABEL_NAME
public static final SimpleProperty.String<DngrsGdsClassfctnHandlingLabel> DNGRS_GDS_HANDLING_LABEL_NAME -
TO__DANGEROUS_GOODS_CLASSIFICATION
public static final NavigationProperty.Single<DngrsGdsClassfctnHandlingLabel,DangerousGoodsClassification> TO__DANGEROUS_GOODS_CLASSIFICATIONUse with available request builders to apply the _DangerousGoodsClassification navigation property to query operations.
-
-
Constructor Details
-
DngrsGdsClassfctnHandlingLabel
public DngrsGdsClassfctnHandlingLabel() -
DngrsGdsClassfctnHandlingLabel
public DngrsGdsClassfctnHandlingLabel(@Nullable UUID cmplRqRsltDngrsGdsLblUUID, @Nullable UUID cmplRqRsltUUID, @Nullable String dangerousGoodsHandlingLabel, @Nullable String dngrsGdsHandlingLabelName, @Nullable DangerousGoodsClassification to_DangerousGoodsClassification)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<DngrsGdsClassfctnHandlingLabel>
-
setCmplRqRsltDngrsGdsLblUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltDngrsGdsLblUUID
- Parameters:
cmplRqRsltDngrsGdsLblUUID- Dangerous Goods Labeling
-
setCmplRqRsltUUID
Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltUUID
- Parameters:
cmplRqRsltUUID- Compliance Assessment UUID
-
setDangerousGoodsHandlingLabel
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: DangerousGoodsHandlingLabel
- Parameters:
dangerousGoodsHandlingLabel- Dangerous Goods Handling Label
-
setDngrsGdsHandlingLabelName
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: DngrsGdsHandlingLabelName
- Parameters:
dngrsGdsHandlingLabelName- Name of the Handling Label for Dangerous Goods
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<DngrsGdsClassfctnHandlingLabel>
-
getKey
- Overrides:
getKeyin classVdmObject<DngrsGdsClassfctnHandlingLabel>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<DngrsGdsClassfctnHandlingLabel>
-
fromMap
- Overrides:
fromMapin classVdmObject<DngrsGdsClassfctnHandlingLabel>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<DngrsGdsClassfctnHandlingLabel>
-
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 DngrsGdsClassfctnHandlingLabel 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.
-
builder
@Nonnull public static DngrsGdsClassfctnHandlingLabel.DngrsGdsClassfctnHandlingLabelBuilder builder() -
getCmplRqRsltDngrsGdsLblUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltDngrsGdsLblUUID
- Returns:
- Dangerous Goods Labeling
-
getCmplRqRsltUUID
Constraints: Not nullableOriginal property name from the Odata EDM: CmplRqRsltUUID
- Returns:
- Compliance Assessment UUID
-
getDangerousGoodsHandlingLabel
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: DangerousGoodsHandlingLabel
- Returns:
- Dangerous Goods Handling Label
-
getDngrsGdsHandlingLabelName
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: DngrsGdsHandlingLabelName
- Returns:
- Name of the Handling Label for Dangerous Goods
-
toString
- Overrides:
toStringin classVdmObject<DngrsGdsClassfctnHandlingLabel>
-
equals
- Overrides:
equalsin classVdmEntity<DngrsGdsClassfctnHandlingLabel>
-
canEqual
- Overrides:
canEqualin classVdmEntity<DngrsGdsClassfctnHandlingLabel>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<DngrsGdsClassfctnHandlingLabel>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<DngrsGdsClassfctnHandlingLabel>
-