public class ProdSubstnExclsn extends VdmEntity<ProdSubstnExclsn>
Original entity name from the Odata EDM: A_ProdSubstnExclsnType
Modifier and Type | Class and Description |
---|---|
static class |
ProdSubstnExclsn.ProdSubstnExclsnBuilder |
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
ProdSubstnExclsn() |
ProdSubstnExclsn(UUID mDSubstnUUID,
String product,
String plant,
String mDSubstnGroup,
LocalDate mDSubstnValidityStartDate,
LocalTime mDSubstnValidityStartTime,
LocalDate mDSubstnValidityEndDate,
LocalTime mDSubstnValidityEndTime,
String timeZoneID,
String mDSubstnReason,
String mDSubstnStatus,
Boolean mDSubstnIsRlvtForATPProd,
String createdByUser,
OffsetDateTime creationDateTime,
String lastChangedByUser,
OffsetDateTime lastChangeDateTime,
Collection<SAP__Message> _Messages) |
Modifier and Type | Method and Description |
---|---|
static ProdSubstnExclsn.ProdSubstnExclsnBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
OffsetDateTime |
getCreationDateTime()
Constraints: Nullable, Precision: 7
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
protected ODataEntityKey |
getKey() |
OffsetDateTime |
getLastChangeDateTime()
Constraints: Nullable, Precision: 7
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getMDSubstnGroup()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getMDSubstnIsRlvtForATPProd()
Constraints: Not nullable
|
String |
getMDSubstnReason()
Constraints: Not nullable, Maximum length: 20
|
String |
getMDSubstnStatus()
Constraints: Not nullable, Maximum length: 1
|
UUID |
getMDSubstnUUID()
(Key Field) Constraints: Not nullable
|
LocalDate |
getMDSubstnValidityEndDate()
Constraints: Nullable
|
LocalTime |
getMDSubstnValidityEndTime()
Constraints: Not nullable
|
LocalDate |
getMDSubstnValidityStartDate()
Constraints: Nullable
|
LocalTime |
getMDSubstnValidityStartTime()
Constraints: Not nullable
|
String |
getOdataType() |
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getProduct()
Constraints: Not nullable, Maximum length: 18
|
String |
getTimeZoneID()
Constraints: Not nullable, Maximum length: 6
|
Class<ProdSubstnExclsn> |
getType() |
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDateTime(OffsetDateTime creationDateTime)
Constraints: Nullable, Precision: 7
|
void |
setLastChangeDateTime(OffsetDateTime lastChangeDateTime)
Constraints: Nullable, Precision: 7
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setMDSubstnGroup(String mDSubstnGroup)
Constraints: Not nullable, Maximum length: 20
|
void |
setMDSubstnIsRlvtForATPProd(Boolean mDSubstnIsRlvtForATPProd)
Constraints: Not nullable
|
void |
setMDSubstnReason(String mDSubstnReason)
Constraints: Not nullable, Maximum length: 20
|
void |
setMDSubstnStatus(String mDSubstnStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setMDSubstnUUID(UUID mDSubstnUUID)
(Key Field) Constraints: Not nullable
|
void |
setMDSubstnValidityEndDate(LocalDate mDSubstnValidityEndDate)
Constraints: Nullable
|
void |
setMDSubstnValidityEndTime(LocalTime mDSubstnValidityEndTime)
Constraints: Not nullable
|
void |
setMDSubstnValidityStartDate(LocalDate mDSubstnValidityStartDate)
Constraints: Nullable
|
void |
setMDSubstnValidityStartTime(LocalTime mDSubstnValidityStartTime)
Constraints: Not nullable
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProduct(String product)
Constraints: Not nullable, Maximum length: 18
|
void |
setTimeZoneID(String timeZoneID)
Constraints: Not nullable, Maximum length: 6
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SimpleProperty<ProdSubstnExclsn> ALL_FIELDS
public static final SimpleProperty.Guid<ProdSubstnExclsn> MD_SUBSTN_UUID
public static final SimpleProperty.String<ProdSubstnExclsn> PRODUCT
public static final SimpleProperty.String<ProdSubstnExclsn> PLANT
public static final SimpleProperty.String<ProdSubstnExclsn> MD_SUBSTN_GROUP
public static final SimpleProperty.Date<ProdSubstnExclsn> MD_SUBSTN_VALIDITY_START_DATE
public static final SimpleProperty.Time<ProdSubstnExclsn> MD_SUBSTN_VALIDITY_START_TIME
public static final SimpleProperty.Date<ProdSubstnExclsn> MD_SUBSTN_VALIDITY_END_DATE
public static final SimpleProperty.Time<ProdSubstnExclsn> MD_SUBSTN_VALIDITY_END_TIME
public static final SimpleProperty.String<ProdSubstnExclsn> TIME_ZONE_ID
public static final SimpleProperty.String<ProdSubstnExclsn> MD_SUBSTN_REASON
public static final SimpleProperty.String<ProdSubstnExclsn> MD_SUBSTN_STATUS
public static final SimpleProperty.Boolean<ProdSubstnExclsn> MD_SUBSTN_IS_RLVT_FOR_ATP_PROD
public static final SimpleProperty.String<ProdSubstnExclsn> CREATED_BY_USER
public static final SimpleProperty.DateTime<ProdSubstnExclsn> CREATION_DATE_TIME
public static final SimpleProperty.String<ProdSubstnExclsn> LAST_CHANGED_BY_USER
public static final SimpleProperty.DateTime<ProdSubstnExclsn> LAST_CHANGE_DATE_TIME
public static final ComplexProperty.Collection<ProdSubstnExclsn,SAP__Message> _MESSAGES
public ProdSubstnExclsn()
public ProdSubstnExclsn(@Nullable UUID mDSubstnUUID, @Nullable String product, @Nullable String plant, @Nullable String mDSubstnGroup, @Nullable LocalDate mDSubstnValidityStartDate, @Nullable LocalTime mDSubstnValidityStartTime, @Nullable LocalDate mDSubstnValidityEndDate, @Nullable LocalTime mDSubstnValidityEndTime, @Nullable String timeZoneID, @Nullable String mDSubstnReason, @Nullable String mDSubstnStatus, @Nullable Boolean mDSubstnIsRlvtForATPProd, @Nullable String createdByUser, @Nullable OffsetDateTime creationDateTime, @Nullable String lastChangedByUser, @Nullable OffsetDateTime lastChangeDateTime, @Nullable Collection<SAP__Message> _Messages)
@Nonnull public Class<ProdSubstnExclsn> getType()
getType
in class VdmObject<ProdSubstnExclsn>
public void setMDSubstnUUID(@Nullable UUID mDSubstnUUID)
Original property name from the Odata EDM: MDSubstnUUID
mDSubstnUUID
- Substitution UUIDpublic void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Product Numberpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setMDSubstnGroup(@Nullable String mDSubstnGroup)
Original property name from the Odata EDM: MDSubstnGroup
mDSubstnGroup
- Group Namepublic void setMDSubstnValidityStartDate(@Nullable LocalDate mDSubstnValidityStartDate)
Original property name from the Odata EDM: MDSubstnValidityStartDate
mDSubstnValidityStartDate
- Valid From Datepublic void setMDSubstnValidityStartTime(@Nullable LocalTime mDSubstnValidityStartTime)
Original property name from the Odata EDM: MDSubstnValidityStartTime
mDSubstnValidityStartTime
- Valid From Timepublic void setMDSubstnValidityEndDate(@Nullable LocalDate mDSubstnValidityEndDate)
Original property name from the Odata EDM: MDSubstnValidityEndDate
mDSubstnValidityEndDate
- Valid To Datepublic void setMDSubstnValidityEndTime(@Nullable LocalTime mDSubstnValidityEndTime)
Original property name from the Odata EDM: MDSubstnValidityEndTime
mDSubstnValidityEndTime
- Valid To Timepublic void setTimeZoneID(@Nullable String timeZoneID)
Original property name from the Odata EDM: TimeZoneID
timeZoneID
- Time Zonepublic void setMDSubstnReason(@Nullable String mDSubstnReason)
Original property name from the Odata EDM: MDSubstnReason
mDSubstnReason
- Reasonpublic void setMDSubstnStatus(@Nullable String mDSubstnStatus)
Original property name from the Odata EDM: MDSubstnStatus
mDSubstnStatus
- Substitution Statuspublic void setMDSubstnIsRlvtForATPProd(@Nullable Boolean mDSubstnIsRlvtForATPProd)
Original property name from the Odata EDM: MDSubstnIsRlvtForATPProd
mDSubstnIsRlvtForATPProd
- aATP Relevantpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Created By Userpublic void setCreationDateTime(@Nullable OffsetDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
creationDateTime
- Substitution Creation Datepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Last Changed By Userpublic void setLastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- Substitution Last Changed Datepublic void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ProdSubstnExclsn>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<ProdSubstnExclsn>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<ProdSubstnExclsn>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<ProdSubstnExclsn>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<ProdSubstnExclsn>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static ProdSubstnExclsn.ProdSubstnExclsnBuilder builder()
@Nullable public UUID getMDSubstnUUID()
Original property name from the Odata EDM: MDSubstnUUID
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getMDSubstnGroup()
Original property name from the Odata EDM: MDSubstnGroup
@Nullable public LocalDate getMDSubstnValidityStartDate()
Original property name from the Odata EDM: MDSubstnValidityStartDate
@Nullable public LocalTime getMDSubstnValidityStartTime()
Original property name from the Odata EDM: MDSubstnValidityStartTime
@Nullable public LocalDate getMDSubstnValidityEndDate()
Original property name from the Odata EDM: MDSubstnValidityEndDate
@Nullable public LocalTime getMDSubstnValidityEndTime()
Original property name from the Odata EDM: MDSubstnValidityEndTime
@Nullable public String getTimeZoneID()
Original property name from the Odata EDM: TimeZoneID
@Nullable public String getMDSubstnReason()
Original property name from the Odata EDM: MDSubstnReason
@Nullable public String getMDSubstnStatus()
Original property name from the Odata EDM: MDSubstnStatus
@Nullable public Boolean getMDSubstnIsRlvtForATPProd()
Original property name from the Odata EDM: MDSubstnIsRlvtForATPProd
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public OffsetDateTime getCreationDateTime()
Original property name from the Odata EDM: CreationDateTime
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public OffsetDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<ProdSubstnExclsn>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<ProdSubstnExclsn>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<ProdSubstnExclsn>
public int hashCode()
hashCode
in class VdmEntity<ProdSubstnExclsn>
public String getOdataType()
getOdataType
in class VdmObject<ProdSubstnExclsn>
Copyright © 2021 SAP SE. All rights reserved.