Class TranspDocMatl
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: TranspDocMatl_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of TranspDocMatl instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<TranspDocMatl>Selector for all available fields of TranspDocMatl.static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.DateTime<TranspDocMatl>static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.NumericDecimal<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.NumericDecimal<TranspDocMatl>static final SimpleProperty.Guid<TranspDocMatl>static final SimpleProperty.DateTime<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final SimpleProperty.String<TranspDocMatl>static final NavigationProperty.Single<TranspDocMatl,TranspDoc> Use with available request builders to apply the _TranspDoc navigation property to query operations.static final SimpleProperty.String<TranspDocMatl>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionTranspDocMatl(UUID envWstTranspDocMatlAssgdUUID, UUID envrmtWasteTranspDocUUID, UUID chmlCmplncInfoUUID, String material, String wasteStreamContainerType, UUID chmlCmplncWasteCodeUUID, String envrmtWasteNumberOfPackages, UUID eHSOutgoingAmountUUID, UUID eHSDisposedAmountUUID, BigDecimal envrmtWasteOutgoingQuantity, String envrmtWasteOutgoingQtyCode, BigDecimal envrmtWasteConfirmedQuantity, String envrmtWasteConfirmedQtyCode, String envrmtWasteCodeString, String envrmtWasteOutgoingQtyISOCode, String envrmtWasteConfirmedQtyISOCode, String envrmtWasteCodeDescription, OffsetDateTime creationDateTime, String createdByUser, OffsetDateTime lastChangeDateTime, String lastChangedByUser, TranspDoc to_TranspDoc) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: Nullable, Precision: 7protected StringConstraints: NullableConstraints: Nullableprotected StringConstraints: Not nullableConstraints: Not nullable, Maximum length: 1000Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 10, Scale: 3Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 10, Scale: 3Constraints: Not nullable(Key Field) Constraints: Not nullableprotected ODataEntityKeygetKey()Constraints: Nullable, Precision: 7Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 18io.vavr.control.Option<TranspDoc>Retrieval of associated TranspDoc entity (one to one).getType()Constraints: Not nullable, Maximum length: 4inthashCode()voidsetChmlCmplncInfoUUID(UUID chmlCmplncInfoUUID) Constraints: NullablevoidsetChmlCmplncWasteCodeUUID(UUID chmlCmplncWasteCodeUUID) Constraints: NullablevoidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7voidsetEHSDisposedAmountUUID(UUID eHSDisposedAmountUUID) Constraints: NullablevoidsetEHSOutgoingAmountUUID(UUID eHSOutgoingAmountUUID) Constraints: NullablevoidsetEnvrmtWasteCodeDescription(String envrmtWasteCodeDescription) Constraints: Not nullablevoidsetEnvrmtWasteCodeString(String envrmtWasteCodeString) Constraints: Not nullable, Maximum length: 1000voidsetEnvrmtWasteConfirmedQtyCode(String envrmtWasteConfirmedQtyCode) Constraints: Not nullable, Maximum length: 3voidsetEnvrmtWasteConfirmedQtyISOCode(String envrmtWasteConfirmedQtyISOCode) Constraints: Not nullable, Maximum length: 3voidsetEnvrmtWasteConfirmedQuantity(BigDecimal envrmtWasteConfirmedQuantity) Constraints: Not nullable, Precision: 10, Scale: 3voidsetEnvrmtWasteNumberOfPackages(String envrmtWasteNumberOfPackages) Constraints: Not nullable, Maximum length: 5voidsetEnvrmtWasteOutgoingQtyCode(String envrmtWasteOutgoingQtyCode) Constraints: Not nullable, Maximum length: 3voidsetEnvrmtWasteOutgoingQtyISOCode(String envrmtWasteOutgoingQtyISOCode) Constraints: Not nullable, Maximum length: 3voidsetEnvrmtWasteOutgoingQuantity(BigDecimal envrmtWasteOutgoingQuantity) Constraints: Not nullable, Precision: 10, Scale: 3voidsetEnvrmtWasteTranspDocUUID(UUID envrmtWasteTranspDocUUID) Constraints: Not nullablevoidsetEnvWstTranspDocMatlAssgdUUID(UUID envWstTranspDocMatlAssgdUUID) (Key Field) Constraints: Not nullablevoidsetLastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 18voidsetTranspDoc(TranspDoc value) Overwrites the associated TranspDoc entity for the loaded navigation property _TranspDoc.voidsetWasteStreamContainerType(String wasteStreamContainerType) Constraints: Not nullable, Maximum length: 4toString()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 TranspDocMatl. -
ENV_WST_TRANSP_DOC_MATL_ASSGD_UUID
-
ENVRMT_WASTE_TRANSP_DOC_UUID
-
CHML_CMPLNC_INFO_UUID
-
MATERIAL
-
WASTE_STREAM_CONTAINER_TYPE
-
CHML_CMPLNC_WASTE_CODE_UUID
-
ENVRMT_WASTE_NUMBER_OF_PACKAGES
-
EHS_OUTGOING_AMOUNT_UUID
-
EHS_DISPOSED_AMOUNT_UUID
-
ENVRMT_WASTE_OUTGOING_QUANTITY
-
ENVRMT_WASTE_OUTGOING_QTY_CODE
-
ENVRMT_WASTE_CONFIRMED_QUANTITY
-
ENVRMT_WASTE_CONFIRMED_QTY_CODE
-
ENVRMT_WASTE_CODE_STRING
-
ENVRMT_WASTE_OUTGOING_QTY_ISO_CODE
-
ENVRMT_WASTE_CONFIRMED_QTY_ISO_CODE
-
ENVRMT_WASTE_CODE_DESCRIPTION
-
CREATION_DATE_TIME
-
CREATED_BY_USER
-
LAST_CHANGE_DATE_TIME
-
LAST_CHANGED_BY_USER
-
TO__TRANSP_DOC
Use with available request builders to apply the _TranspDoc navigation property to query operations.
-
-
Constructor Details
-
TranspDocMatl
public TranspDocMatl() -
TranspDocMatl
public TranspDocMatl(@Nullable UUID envWstTranspDocMatlAssgdUUID, @Nullable UUID envrmtWasteTranspDocUUID, @Nullable UUID chmlCmplncInfoUUID, @Nullable String material, @Nullable String wasteStreamContainerType, @Nullable UUID chmlCmplncWasteCodeUUID, @Nullable String envrmtWasteNumberOfPackages, @Nullable UUID eHSOutgoingAmountUUID, @Nullable UUID eHSDisposedAmountUUID, @Nullable BigDecimal envrmtWasteOutgoingQuantity, @Nullable String envrmtWasteOutgoingQtyCode, @Nullable BigDecimal envrmtWasteConfirmedQuantity, @Nullable String envrmtWasteConfirmedQtyCode, @Nullable String envrmtWasteCodeString, @Nullable String envrmtWasteOutgoingQtyISOCode, @Nullable String envrmtWasteConfirmedQtyISOCode, @Nullable String envrmtWasteCodeDescription, @Nullable OffsetDateTime creationDateTime, @Nullable String createdByUser, @Nullable OffsetDateTime lastChangeDateTime, @Nullable String lastChangedByUser, @Nullable TranspDoc to_TranspDoc)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<TranspDocMatl>
-
setEnvWstTranspDocMatlAssgdUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: EnvWstTranspDocMatlAssgdUUID
- Parameters:
envWstTranspDocMatlAssgdUUID- Waste Transportation Document Material Assigned
-
setEnvrmtWasteTranspDocUUID
Constraints: Not nullableOriginal property name from the Odata EDM: EnvrmtWasteTranspDocUUID
- Parameters:
envrmtWasteTranspDocUUID- Waste Transportation Document UUID
-
setChmlCmplncInfoUUID
Constraints: NullableOriginal property name from the Odata EDM: ChmlCmplncInfoUUID
- Parameters:
chmlCmplncInfoUUID- Chemical Compliance Information
-
setMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Parameters:
material- Product
-
setWasteStreamContainerType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WasteStreamContainerType
- Parameters:
wasteStreamContainerType- Waste Stream Container Type
-
setChmlCmplncWasteCodeUUID
Constraints: NullableOriginal property name from the Odata EDM: ChmlCmplncWasteCodeUUID
- Parameters:
chmlCmplncWasteCodeUUID- Chemical Compliance Waste Code UUID
-
setEnvrmtWasteNumberOfPackages
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: EnvrmtWasteNumberOfPackages
- Parameters:
envrmtWasteNumberOfPackages- Number Of Packages
-
setEHSOutgoingAmountUUID
Constraints: NullableOriginal property name from the Odata EDM: EHSOutgoingAmountUUID
- Parameters:
eHSOutgoingAmountUUID- UUID serving as key (parent key, root key)
-
setEHSDisposedAmountUUID
Constraints: NullableOriginal property name from the Odata EDM: EHSDisposedAmountUUID
- Parameters:
eHSDisposedAmountUUID- UUID serving as key (parent key, root key)
-
setEnvrmtWasteOutgoingQuantity
Constraints: Not nullable, Precision: 10, Scale: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQuantity
- Parameters:
envrmtWasteOutgoingQuantity- The envrmtWasteOutgoingQuantity to set.
-
setEnvrmtWasteOutgoingQtyCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQtyCode
- Parameters:
envrmtWasteOutgoingQtyCode- Base Unit of Measure
-
setEnvrmtWasteConfirmedQuantity
Constraints: Not nullable, Precision: 10, Scale: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQuantity
- Parameters:
envrmtWasteConfirmedQuantity- The envrmtWasteConfirmedQuantity to set.
-
setEnvrmtWasteConfirmedQtyCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQtyCode
- Parameters:
envrmtWasteConfirmedQtyCode- Base Unit of Measure
-
setEnvrmtWasteCodeString
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: EnvrmtWasteCodeString
- Parameters:
envrmtWasteCodeString- The envrmtWasteCodeString to set.
-
setEnvrmtWasteOutgoingQtyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQtyISOCode
- Parameters:
envrmtWasteOutgoingQtyISOCode- Total Confirmed Quantity ISO Code
-
setEnvrmtWasteConfirmedQtyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQtyISOCode
- Parameters:
envrmtWasteConfirmedQtyISOCode- Total Confirmed Quantity ISO Code
-
setEnvrmtWasteCodeDescription
Constraints: Not nullableOriginal property name from the Odata EDM: EnvrmtWasteCodeDescription
- Parameters:
envrmtWasteCodeDescription- String
-
setCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Parameters:
creationDateTime- Created On
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Created By
-
setLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Parameters:
lastChangeDateTime- Last Changed On
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Last Changed By
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<TranspDocMatl>
-
getKey
- Overrides:
getKeyin classVdmObject<TranspDocMatl>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<TranspDocMatl>
-
fromMap
- Overrides:
fromMapin classVdmObject<TranspDocMatl>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<TranspDocMatl>
-
getTranspDocIfPresent
Retrieval of associated TranspDoc entity (one to one). This corresponds to the OData navigation property _TranspDoc.If the navigation property for an entity TranspDocMatl 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 _TranspDoc is already loaded, the result will contain
the TranspDoc entity. If not, an
Optionwith result stateemptyis returned.
-
setTranspDoc
Overwrites the associated TranspDoc entity for the loaded navigation property _TranspDoc.- Parameters:
value- New TranspDoc entity.
-
builder
-
getEnvWstTranspDocMatlAssgdUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: EnvWstTranspDocMatlAssgdUUID
- Returns:
- Waste Transportation Document Material Assigned
-
getEnvrmtWasteTranspDocUUID
Constraints: Not nullableOriginal property name from the Odata EDM: EnvrmtWasteTranspDocUUID
- Returns:
- Waste Transportation Document UUID
-
getChmlCmplncInfoUUID
Constraints: NullableOriginal property name from the Odata EDM: ChmlCmplncInfoUUID
- Returns:
- Chemical Compliance Information
-
getMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
- Product
-
getWasteStreamContainerType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WasteStreamContainerType
- Returns:
- Waste Stream Container Type
-
getChmlCmplncWasteCodeUUID
Constraints: NullableOriginal property name from the Odata EDM: ChmlCmplncWasteCodeUUID
- Returns:
- Chemical Compliance Waste Code UUID
-
getEnvrmtWasteNumberOfPackages
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: EnvrmtWasteNumberOfPackages
- Returns:
- Number Of Packages
-
getEHSOutgoingAmountUUID
Constraints: NullableOriginal property name from the Odata EDM: EHSOutgoingAmountUUID
- Returns:
- UUID serving as key (parent key, root key)
-
getEHSDisposedAmountUUID
Constraints: NullableOriginal property name from the Odata EDM: EHSDisposedAmountUUID
- Returns:
- UUID serving as key (parent key, root key)
-
getEnvrmtWasteOutgoingQuantity
Constraints: Not nullable, Precision: 10, Scale: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQuantity
- Returns:
- The envrmtWasteOutgoingQuantity contained in this
VdmEntity.
-
getEnvrmtWasteOutgoingQtyCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQtyCode
- Returns:
- Base Unit of Measure
-
getEnvrmtWasteConfirmedQuantity
Constraints: Not nullable, Precision: 10, Scale: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQuantity
- Returns:
- The envrmtWasteConfirmedQuantity contained in this
VdmEntity.
-
getEnvrmtWasteConfirmedQtyCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQtyCode
- Returns:
- Base Unit of Measure
-
getEnvrmtWasteCodeString
Constraints: Not nullable, Maximum length: 1000Original property name from the Odata EDM: EnvrmtWasteCodeString
- Returns:
- The envrmtWasteCodeString contained in this
VdmEntity.
-
getEnvrmtWasteOutgoingQtyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteOutgoingQtyISOCode
- Returns:
- Total Confirmed Quantity ISO Code
-
getEnvrmtWasteConfirmedQtyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EnvrmtWasteConfirmedQtyISOCode
- Returns:
- Total Confirmed Quantity ISO Code
-
getEnvrmtWasteCodeDescription
Constraints: Not nullableOriginal property name from the Odata EDM: EnvrmtWasteCodeDescription
- Returns:
- String
-
getCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
- Created On
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Created By
-
getLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
- Last Changed On
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Last Changed By
-
toString
- Overrides:
toStringin classVdmObject<TranspDocMatl>
-
equals
- Overrides:
equalsin classVdmEntity<TranspDocMatl>
-
canEqual
- Overrides:
canEqualin classVdmEntity<TranspDocMatl>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<TranspDocMatl>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<TranspDocMatl>
-