public class AvailabilityRecord extends VdmComplex<AvailabilityRecord>
Original complex type name from the Odata EDM: AvailabilityRecord
Modifier and Type | Class and Description |
---|---|
static class |
AvailabilityRecord.AvailabilityRecordBuilder |
Constructor and Description |
---|
AvailabilityRecord() |
AvailabilityRecord(Calendar periodStartUTCDateTime,
String periodStartTimeZone,
Calendar periodEndUTCDateTime,
String periodEndTimeZone,
BigDecimal availableQuantityInBaseUnit,
String baseUnit) |
Modifier and Type | Method and Description |
---|---|
static AvailabilityRecord.AvailabilityRecordBuilder |
builder() |
boolean |
equals(Object o) |
BigDecimal |
getAvailableQuantityInBaseUnit()
Constraints: Not nullable, Precision: 16, Scale: 3 Original property from the Odata EDM: AvailableQuantityInBaseUnit
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3 Original property from the Odata EDM: BaseUnit
|
String |
getPeriodEndTimeZone()
Constraints: Not nullable, Maximum length: 6 Original property from the Odata EDM: PeriodEndTimeZone
|
Calendar |
getPeriodEndUTCDateTime()
Constraints: Not nullable, Precision: 0 Original property from the Odata EDM: PeriodEndUTCDateTime
|
String |
getPeriodStartTimeZone()
Constraints: Not nullable, Maximum length: 6 Original property from the Odata EDM: PeriodStartTimeZone
|
Calendar |
getPeriodStartUTCDateTime()
Constraints: Not nullable, Precision: 0 Original property from the Odata EDM: PeriodStartUTCDateTime
|
Class<AvailabilityRecord> |
getType() |
int |
hashCode() |
void |
setAvailableQuantityInBaseUnit(BigDecimal availableQuantityInBaseUnit)
Constraints: Not nullable, Precision: 16, Scale: 3 Original property from the Odata EDM: AvailableQuantityInBaseUnit
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3 Original property from the Odata EDM: BaseUnit
|
void |
setPeriodEndTimeZone(String periodEndTimeZone)
Constraints: Not nullable, Maximum length: 6 Original property from the Odata EDM: PeriodEndTimeZone
|
void |
setPeriodEndUTCDateTime(Calendar periodEndUTCDateTime)
Constraints: Not nullable, Precision: 0 Original property from the Odata EDM: PeriodEndUTCDateTime
|
void |
setPeriodStartTimeZone(String periodStartTimeZone)
Constraints: Not nullable, Maximum length: 6 Original property from the Odata EDM: PeriodStartTimeZone
|
void |
setPeriodStartUTCDateTime(Calendar periodStartUTCDateTime)
Constraints: Not nullable, Precision: 0 Original property from the Odata EDM: PeriodStartUTCDateTime
|
String |
toString() |
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public Class<AvailabilityRecord> getType()
getType
in class VdmObject<AvailabilityRecord>
public static AvailabilityRecord.AvailabilityRecordBuilder builder()
@Nullable public Calendar getPeriodStartUTCDateTime()
Original property from the Odata EDM: PeriodStartUTCDateTime
@Nullable public String getPeriodStartTimeZone()
Original property from the Odata EDM: PeriodStartTimeZone
@Nullable public Calendar getPeriodEndUTCDateTime()
Original property from the Odata EDM: PeriodEndUTCDateTime
@Nullable public String getPeriodEndTimeZone()
Original property from the Odata EDM: PeriodEndTimeZone
@Nullable public BigDecimal getAvailableQuantityInBaseUnit()
Original property from the Odata EDM: AvailableQuantityInBaseUnit
@Nullable public String getBaseUnit()
Original property from the Odata EDM: BaseUnit
public void setPeriodStartUTCDateTime(@Nullable Calendar periodStartUTCDateTime)
Original property from the Odata EDM: PeriodStartUTCDateTime
periodStartUTCDateTime
- public void setPeriodStartTimeZone(@Nullable String periodStartTimeZone)
Original property from the Odata EDM: PeriodStartTimeZone
periodStartTimeZone
- public void setPeriodEndUTCDateTime(@Nullable Calendar periodEndUTCDateTime)
Original property from the Odata EDM: PeriodEndUTCDateTime
periodEndUTCDateTime
- public void setPeriodEndTimeZone(@Nullable String periodEndTimeZone)
Original property from the Odata EDM: PeriodEndTimeZone
periodEndTimeZone
- public void setAvailableQuantityInBaseUnit(@Nullable BigDecimal availableQuantityInBaseUnit)
Original property from the Odata EDM: AvailableQuantityInBaseUnit
availableQuantityInBaseUnit
- public void setBaseUnit(@Nullable String baseUnit)
Original property from the Odata EDM: BaseUnit
baseUnit
- public String toString()
toString
in class VdmObject<AvailabilityRecord>
public boolean equals(Object o)
equals
in class VdmObject<AvailabilityRecord>
public int hashCode()
hashCode
in class VdmObject<AvailabilityRecord>
Copyright © 2018 SAP SE. All rights reserved.