Class ChangeRecordReferencePSV
Original entity name from the Odata EDM: A_ChangeRecordReferencePSVType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ChangeRecordReferencePSVSelectableSelector for all available fields of ChangeRecordReferencePSV.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ChangeRecord field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ChangeRecordItemRelevance field to query operations.static final ChangeRecordReferencePSVField<UUID>Use with available fluent helpers to apply the ChangeRecordRefObjectUUID field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ChangeRecordReferenceType field to query operations.static final ChangeRecordReferencePSVField<UUID>Use with available fluent helpers to apply the ChangeRecordReferenceUUID field to query operations.static final ChangeRecordReferencePSVField<UUID>Use with available fluent helpers to apply the ChangeRecordUUID field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the Class field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the CreatedByUser field to query operations.static final ChangeRecordReferencePSVField<ZonedDateTime>Use with available fluent helpers to apply the CreationDateTime field to query operations.static final ChangeRecordReferencePSVField<Boolean>Use with available fluent helpers to apply the Delete_mc field to query operations.static final ChangeRecordReferencePSVField<ZonedDateTime>Use with available fluent helpers to apply the LastChangeDateTime field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the LastChangedByUser field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the Material field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ProdStrucNodeDescription field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ProdStrucVariantChangeNumber field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ProdStrucVariantDescription field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ProductStructureNodeName field to query operations.static final ChangeRecordReferencePSVField<String>Use with available fluent helpers to apply the ProductStructureVariantName field to query operations.static final ChangeRecordReferencePSVField<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
ConstructorsConstructorDescriptionChangeRecordReferencePSV(Boolean delete_mc, Boolean update_mc, UUID changeRecordReferenceUUID, UUID changeRecordUUID, String changeRecord, String changeRecordReferenceType, String createdByUser, ZonedDateTime creationDateTime, String lastChangedByUser, ZonedDateTime lastChangeDateTime, String material, String classProperty, String productStructureNodeName, String prodStrucNodeDescription, String productStructureVariantName, String prodStrucVariantDescription, String prodStrucVariantChangeNumber, String changeRecordItemRelevance, UUID changeRecordRefObjectUUID) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ChangeRecordReferencePSVField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ChangeRecordReferencePSVField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullableConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0protected StringConstraints: noneprotected StringgetKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 8getType()Constraints: noneinthashCode()voidsetChangeRecord(String changeRecord) Constraints: Not nullable, Maximum length: 20voidsetChangeRecordItemRelevance(String changeRecordItemRelevance) 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: nonevoidsetClassProperty(String classProperty) Constraints: Not nullable, Maximum length: 18voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 0voidsetDelete_mc(Boolean delete_mc) Constraints: nonevoidsetLastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 40voidsetProdStrucNodeDescription(String prodStrucNodeDescription) Constraints: Not nullable, Maximum length: 60voidsetProdStrucVariantChangeNumber(String prodStrucVariantChangeNumber) Constraints: Not nullable, Maximum length: 12voidsetProdStrucVariantDescription(String prodStrucVariantDescription) Constraints: Not nullable, Maximum length: 60voidsetProductStructureNodeName(String productStructureNodeName) Constraints: Not nullable, Maximum length: 40voidsetProductStructureVariantName(String productStructureVariantName) Constraints: Not nullable, Maximum length: 8protected 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 ChangeRecordReferencePSV. -
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. -
CHANGE_RECORD_UUID
Use with available fluent helpers to apply the ChangeRecordUUID field to query operations. -
CHANGE_RECORD
Use with available fluent helpers to apply the ChangeRecord field to query operations. -
CHANGE_RECORD_REFERENCE_TYPE
Use with available fluent helpers to apply the ChangeRecordReferenceType 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. -
MATERIAL
Use with available fluent helpers to apply the Material field to query operations. -
CLASS_PROPERTY
Use with available fluent helpers to apply the Class field to query operations. -
PRODUCT_STRUCTURE_NODE_NAME
Use with available fluent helpers to apply the ProductStructureNodeName field to query operations. -
PROD_STRUC_NODE_DESCRIPTION
Use with available fluent helpers to apply the ProdStrucNodeDescription field to query operations. -
PRODUCT_STRUCTURE_VARIANT_NAME
Use with available fluent helpers to apply the ProductStructureVariantName field to query operations. -
PROD_STRUC_VARIANT_DESCRIPTION
Use with available fluent helpers to apply the ProdStrucVariantDescription field to query operations. -
PROD_STRUC_VARIANT_CHANGE_NUMBER
Use with available fluent helpers to apply the ProdStrucVariantChangeNumber field to query operations. -
CHANGE_RECORD_ITEM_RELEVANCE
Use with available fluent helpers to apply the ChangeRecordItemRelevance field to query operations. -
CHANGE_RECORD_REF_OBJECT_UUID
Use with available fluent helpers to apply the ChangeRecordRefObjectUUID field to query operations.
-
-
Constructor Details
-
ChangeRecordReferencePSV
public ChangeRecordReferencePSV() -
ChangeRecordReferencePSV
public ChangeRecordReferencePSV(@Nullable Boolean delete_mc, @Nullable Boolean update_mc, @Nullable UUID changeRecordReferenceUUID, @Nullable UUID changeRecordUUID, @Nullable String changeRecord, @Nullable String changeRecordReferenceType, @Nullable String createdByUser, @Nullable ZonedDateTime creationDateTime, @Nullable String lastChangedByUser, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String material, @Nullable String classProperty, @Nullable String productStructureNodeName, @Nullable String prodStrucNodeDescription, @Nullable String productStructureVariantName, @Nullable String prodStrucVariantDescription, @Nullable String prodStrucVariantChangeNumber, @Nullable String changeRecordItemRelevance, @Nullable UUID changeRecordRefObjectUUID)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ChangeRecordReferencePSV>
-
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
-
setChangeRecordUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordUUID
- Parameters:
changeRecordUUID- NodeID
-
setChangeRecord
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ChangeRecord
- Parameters:
changeRecord- Issue ID
-
setChangeRecordReferenceType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceType
- Parameters:
changeRecordReferenceType- Object Type
-
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)
-
setMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Parameters:
material- Product Number
-
setClassProperty
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Class
- Parameters:
classProperty- Class number
-
setProductStructureNodeName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductStructureNodeName
- Parameters:
productStructureNodeName- iPPE Node Description
-
setProdStrucNodeDescription
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProdStrucNodeDescription
- Parameters:
prodStrucNodeDescription- Short Text for iPPE Node
-
setProductStructureVariantName
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductStructureVariantName
- Parameters:
productStructureVariantName- Variant
-
setProdStrucVariantDescription
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProdStrucVariantDescription
- Parameters:
prodStrucVariantDescription- Description of iPPE Variant
-
setProdStrucVariantChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProdStrucVariantChangeNumber
- Parameters:
prodStrucVariantChangeNumber- Change Number in iPPE
-
setChangeRecordItemRelevance
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordItemRelevance
- Parameters:
changeRecordItemRelevance- Change Record Item Relevance
-
setChangeRecordRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordRefObjectUUID
- Parameters:
changeRecordRefObjectUUID- Internal Key of type GUID
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ChangeRecordReferencePSV>
-
getKey
- Overrides:
getKeyin classVdmObject<ChangeRecordReferencePSV>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ChangeRecordReferencePSV>
-
fromMap
- Overrides:
fromMapin classVdmObject<ChangeRecordReferencePSV>
-
field
@Nonnull public static <T> ChangeRecordReferencePSVField<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> ChangeRecordReferencePSVField<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<ChangeRecordReferencePSV>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ChangeRecordReferencePSV>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ChangeRecordReferencePSV>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ChangeRecordReferencePSV>
-
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
-
getChangeRecordUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordUUID
- Returns:
- NodeID
-
getChangeRecord
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ChangeRecord
- Returns:
- Issue ID
-
getChangeRecordReferenceType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordReferenceType
- Returns:
- Object Type
-
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)
-
getMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
- Product Number
-
getClassProperty
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Class
- Returns:
- Class number
-
getProductStructureNodeName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ProductStructureNodeName
- Returns:
- iPPE Node Description
-
getProdStrucNodeDescription
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProdStrucNodeDescription
- Returns:
- Short Text for iPPE Node
-
getProductStructureVariantName
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductStructureVariantName
- Returns:
- Variant
-
getProdStrucVariantDescription
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: ProdStrucVariantDescription
- Returns:
- Description of iPPE Variant
-
getProdStrucVariantChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ProdStrucVariantChangeNumber
- Returns:
- Change Number in iPPE
-
getChangeRecordItemRelevance
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ChangeRecordItemRelevance
- Returns:
- Change Record Item Relevance
-
getChangeRecordRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: ChangeRecordRefObjectUUID
- Returns:
- Internal Key of type GUID
-
toString
- Overrides:
toStringin classVdmObject<ChangeRecordReferencePSV>
-
equals
- Overrides:
equalsin classVdmEntity<ChangeRecordReferencePSV>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ChangeRecordReferencePSV>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ChangeRecordReferencePSV>
-