Class ChgRecdRefEngBOM
Original entity name from the Odata EDM: A_ChgRecdRefEngBOMType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ChgRecdRefEngBOMSelectableSelector for all available fields of ChgRecdRefEngBOM.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the BillOfMaterial field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the BillOfMaterialVariantUsage field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the BillOfMaterialVersion field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecord field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecordItemProcgStatus field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecordItemRelevance field to query operations.static final ChgRecdRefEngBOMField<UUID>Use with available fluent helpers to apply the ChangeRecordRefObjectUUID field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecordReferenceSubtype field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecordReferenceType field to query operations.static final ChgRecdRefEngBOMField<UUID>Use with available fluent helpers to apply the ChangeRecordReferenceUUID field to query operations.static final ChgRecdRefEngBOMField<UUID>Use with available fluent helpers to apply the ChangeRecordUUID field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the ChangeRecordVirtualRefInd field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the CreatedByUser field to query operations.static final ChgRecdRefEngBOMField<ZonedDateTime>Use with available fluent helpers to apply the CreationDateTime field to query operations.static final ChgRecdRefEngBOMField<Boolean>Use with available fluent helpers to apply the Delete_mc field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the IsMainReference field to query operations.static final ChgRecdRefEngBOMField<ZonedDateTime>Use with available fluent helpers to apply the LastChangeDateTime field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the LastChangedByUser field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the Material field to query operations.static final ChgRecdRefEngBOMField<UUID>Use with available fluent helpers to apply the ParentChangeRecordRefUUID field to query operations.static final ChgRecdRefEngBOMField<String>Use with available fluent helpers to apply the Plant field to query operations.static final ChgRecdRefEngBOMField<Boolean>Use with available fluent helpers to apply the Update_mc field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionChgRecdRefEngBOM(Boolean delete_mc, Boolean update_mc, UUID changeRecordReferenceUUID, String material, String plant, String billOfMaterialVariantUsage, String billOfMaterialVariant, String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVersion, String changeRecord, UUID changeRecordUUID, String changeRecordReferenceType, String changeRecordReferenceSubtype, UUID changeRecordRefObjectUUID, UUID parentChangeRecordRefUUID, String isMainReference, String createdByUser, ZonedDateTime creationDateTime, String lastChangedByUser, ZonedDateTime lastChangeDateTime, String changeRecordVirtualRefInd, String changeRecordItemRelevance, String changeRecordItemProcgStatus) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ChgRecdRefEngBOMField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ChgRecdRefEngBOMField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullableConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0protected StringConstraints: noneprotected StringConstraints: Not nullable, Maximum length: 1getKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 40Constraints: nonegetPlant()Constraints: Not nullable, Maximum length: 4getType()Constraints: noneinthashCode()voidsetBillOfMaterial(String billOfMaterial) Constraints: Not nullable, Maximum length: 8voidsetBillOfMaterialCategory(String billOfMaterialCategory) Constraints: Not nullable, Maximum length: 1voidsetBillOfMaterialVariant(String billOfMaterialVariant) Constraints: Not nullable, Maximum length: 2voidsetBillOfMaterialVariantUsage(String billOfMaterialVariantUsage) Constraints: Not nullable, Maximum length: 1voidsetBillOfMaterialVersion(String billOfMaterialVersion) Constraints: Not nullable, Maximum length: 4voidsetChangeRecord(String changeRecord) Constraints: Not nullable, Maximum length: 20voidsetChangeRecordItemProcgStatus(String changeRecordItemProcgStatus) Constraints: Not nullable, Maximum length: 2voidsetChangeRecordItemRelevance(String changeRecordItemRelevance) Constraints: Not nullable, Maximum length: 3voidsetChangeRecordReferenceSubtype(String changeRecordReferenceSubtype) Constraints: Not nullable, Maximum length: 3voidsetChangeRecordReferenceType(String changeRecordReferenceType) Constraints: Not nullable, Maximum length: 3voidsetChangeRecordReferenceUUID(UUID changeRecordReferenceUUID) (Key Field) Constraints: Not nullablevoidsetChangeRecordRefObjectUUID(UUID changeRecordRefObjectUUID) Constraints: nonevoidsetChangeRecordUUID(UUID changeRecordUUID) Constraints: nonevoidsetChangeRecordVirtualRefInd(String changeRecordVirtualRefInd) Constraints: Not nullable, Maximum length: 1voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 0voidsetDelete_mc(Boolean delete_mc) Constraints: nonevoidsetIsMainReference(String isMainReference) Constraints: Not nullable, Maximum length: 1voidsetLastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 40voidsetParentChangeRecordRefUUID(UUID parentChangeRecordRefUUID) Constraints: nonevoidConstraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetUpdate_mc(Boolean update_mc) Constraints: nonetoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ChgRecdRefEngBOM. -
DELETE_MC
Use with available fluent helpers to apply the Delete_mc field to query operations. -
UPDATE_MC
Use with available fluent helpers to apply the Update_mc field to query operations. -
CHANGE_RECORD_REFERENCE_UUID
Use with available fluent helpers to apply the ChangeRecordReferenceUUID field to query operations. -
MATERIAL
Use with available fluent helpers to apply the Material field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
BILL_OF_MATERIAL_VARIANT_USAGE
Use with available fluent helpers to apply the BillOfMaterialVariantUsage field to query operations. -
BILL_OF_MATERIAL_VARIANT
Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations. -
BILL_OF_MATERIAL
Use with available fluent helpers to apply the BillOfMaterial field to query operations. -
BILL_OF_MATERIAL_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations. -
BILL_OF_MATERIAL_VERSION
Use with available fluent helpers to apply the BillOfMaterialVersion field to query operations. -
CHANGE_RECORD
Use with available fluent helpers to apply the ChangeRecord field to query operations. -
CHANGE_RECORD_UUID
Use with available fluent helpers to apply the ChangeRecordUUID field to query operations. -
CHANGE_RECORD_REFERENCE_TYPE
Use with available fluent helpers to apply the ChangeRecordReferenceType field to query operations. -
CHANGE_RECORD_REFERENCE_SUBTYPE
Use with available fluent helpers to apply the ChangeRecordReferenceSubtype field to query operations. -
CHANGE_RECORD_REF_OBJECT_UUID
Use with available fluent helpers to apply the ChangeRecordRefObjectUUID field to query operations. -
PARENT_CHANGE_RECORD_REF_UUID
Use with available fluent helpers to apply the ParentChangeRecordRefUUID field to query operations. -
IS_MAIN_REFERENCE
Use with available fluent helpers to apply the IsMainReference field to query operations. -
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations. -
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations. -
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations. -
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations. -
CHANGE_RECORD_VIRTUAL_REF_IND
Use with available fluent helpers to apply the ChangeRecordVirtualRefInd field to query operations. -
CHANGE_RECORD_ITEM_RELEVANCE
Use with available fluent helpers to apply the ChangeRecordItemRelevance field to query operations. -
CHANGE_RECORD_ITEM_PROCG_STATUS
Use with available fluent helpers to apply the ChangeRecordItemProcgStatus field to query operations.
-
-
Constructor Details
-
ChgRecdRefEngBOM
public ChgRecdRefEngBOM() -
ChgRecdRefEngBOM
public ChgRecdRefEngBOM(@Nullable Boolean delete_mc, @Nullable Boolean update_mc, @Nullable UUID changeRecordReferenceUUID, @Nullable String material, @Nullable String plant, @Nullable String billOfMaterialVariantUsage, @Nullable String billOfMaterialVariant, @Nullable String billOfMaterial, @Nullable String billOfMaterialCategory, @Nullable String billOfMaterialVersion, @Nullable String changeRecord, @Nullable UUID changeRecordUUID, @Nullable String changeRecordReferenceType, @Nullable String changeRecordReferenceSubtype, @Nullable UUID changeRecordRefObjectUUID, @Nullable UUID parentChangeRecordRefUUID, @Nullable String isMainReference, @Nullable String createdByUser, @Nullable ZonedDateTime creationDateTime, @Nullable String lastChangedByUser, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String changeRecordVirtualRefInd, @Nullable String changeRecordItemRelevance, @Nullable String changeRecordItemProcgStatus)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ChgRecdRefEngBOM>
-
setDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Parameters:
delete_mc- Dyn. Method Control
-
setUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Parameters:
update_mc- Dyn. Method Control
-
setChangeRecordReferenceUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ChangeRecordReferenceUUID
- Parameters:
changeRecordReferenceUUID- NodeID
-
setMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setBillOfMaterialVariantUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialVariantUsage
- Parameters:
billOfMaterialVariantUsage- BOM Usage
-
setBillOfMaterialVariant
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Parameters:
billOfMaterialVariant- Alternative BOM
-
setBillOfMaterial
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Parameters:
billOfMaterial- Bill of Material
-
setBillOfMaterialCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Parameters:
billOfMaterialCategory- BOM category
-
setBillOfMaterialVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Parameters:
billOfMaterialVersion- BOM Version
-
setChangeRecord
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ChangeRecord
- Parameters:
changeRecord- Issue ID
-
setChangeRecordUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordUUID
- Parameters:
changeRecordUUID- NodeID
-
setChangeRecordReferenceType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceType
- Parameters:
changeRecordReferenceType- Object Type
-
setChangeRecordReferenceSubtype
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceSubtype
- Parameters:
changeRecordReferenceSubtype- Object Subtype
-
setChangeRecordRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordRefObjectUUID
- Parameters:
changeRecordRefObjectUUID- Internal Key of type GUID
-
setParentChangeRecordRefUUID
Constraints: noneOriginal property name from the Odata EDM: ParentChangeRecordRefUUID
- Parameters:
parentChangeRecordRefUUID- Business Object Node ID
-
setIsMainReference
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMainReference
- Parameters:
isMainReference- Main Reference
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Created By
-
setCreationDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDateTime
- Parameters:
creationDateTime- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Changed By
-
setLastChangeDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDateTime
- Parameters:
lastChangeDateTime- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
setChangeRecordVirtualRefInd
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ChangeRecordVirtualRefInd
- Parameters:
changeRecordVirtualRefInd- Virtual object indicated in Change Record
-
setChangeRecordItemRelevance
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordItemRelevance
- Parameters:
changeRecordItemRelevance- Change Record Item Relevance
-
setChangeRecordItemProcgStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeRecordItemProcgStatus
- Parameters:
changeRecordItemProcgStatus- Item Processing Status
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ChgRecdRefEngBOM>
-
getKey
- Overrides:
getKeyin classVdmObject<ChgRecdRefEngBOM>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ChgRecdRefEngBOM>
-
fromMap
- Overrides:
fromMapin classVdmObject<ChgRecdRefEngBOM>
-
field
@Nonnull public static <T> ChgRecdRefEngBOMField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ChgRecdRefEngBOMField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ChgRecdRefEngBOM>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ChgRecdRefEngBOM>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ChgRecdRefEngBOM>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ChgRecdRefEngBOM>
-
builder
-
getDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Returns:
- Dyn. Method Control
-
getUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Returns:
- Dyn. Method Control
-
getChangeRecordReferenceUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ChangeRecordReferenceUUID
- Returns:
- NodeID
-
getMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getBillOfMaterialVariantUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialVariantUsage
- Returns:
- BOM Usage
-
getBillOfMaterialVariant
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Returns:
- Alternative BOM
-
getBillOfMaterial
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Returns:
- Bill of Material
-
getBillOfMaterialCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Returns:
- BOM category
-
getBillOfMaterialVersion
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Returns:
- BOM Version
-
getChangeRecord
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ChangeRecord
- Returns:
- Issue ID
-
getChangeRecordUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordUUID
- Returns:
- NodeID
-
getChangeRecordReferenceType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceType
- Returns:
- Object Type
-
getChangeRecordReferenceSubtype
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceSubtype
- Returns:
- Object Subtype
-
getChangeRecordRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordRefObjectUUID
- Returns:
- Internal Key of type GUID
-
getParentChangeRecordRefUUID
Constraints: noneOriginal property name from the Odata EDM: ParentChangeRecordRefUUID
- Returns:
- Business Object Node ID
-
getIsMainReference
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMainReference
- Returns:
- Main Reference
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Created By
-
getCreationDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDateTime
- Returns:
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Changed By
-
getLastChangeDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDateTime
- Returns:
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
getChangeRecordVirtualRefInd
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ChangeRecordVirtualRefInd
- Returns:
- Virtual object indicated in Change Record
-
getChangeRecordItemRelevance
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordItemRelevance
- Returns:
- Change Record Item Relevance
-
getChangeRecordItemProcgStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeRecordItemProcgStatus
- Returns:
- Item Processing Status
-
toString
- Overrides:
toStringin classVdmObject<ChgRecdRefEngBOM>
-
equals
- Overrides:
equalsin classVdmEntity<ChgRecdRefEngBOM>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ChgRecdRefEngBOM>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ChgRecdRefEngBOM>
-