public class CndnContrSettlementCalendar extends VdmEntity<CndnContrSettlementCalendar>
Original entity name from the Odata EDM: CndnContrSettlementCalendarType
Modifier and Type | Class and Description |
---|---|
static class |
CndnContrSettlementCalendar.CndnContrSettlementCalendarBuilder
Helper class to allow for fluent creation of CndnContrSettlementCalendar instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
CndnContrSettlementCalendar() |
CndnContrSettlementCalendar(String conditionContract,
LocalDate settlmtDate,
String settlmtDateCat,
String settlmtDateSequentialID,
UUID cndnContrCalItemUUID,
LocalDate refSettlmtDate,
String refSettlmtDateSequentialID,
LocalDate settlmtExecutionDate,
LocalDate settlementFixedValueDate,
LocalDate busVolDateFrom,
LocalDate busVolDateTo,
String settlmtDateUsage,
UUID cndnContrSourceCalItemUUID,
ConditionContract to_ConditionContract) |
Modifier and Type | Method and Description |
---|---|
static CndnContrSettlementCalendar.CndnContrSettlementCalendarBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
LocalDate |
getBusVolDateFrom()
Constraints: Nullable
|
LocalDate |
getBusVolDateTo()
Constraints: Nullable
|
UUID |
getCndnContrCalItemUUID()
Constraints: Nullable
|
UUID |
getCndnContrSourceCalItemUUID()
Constraints: Nullable
|
String |
getConditionContract()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<ConditionContract> |
getConditionContractIfPresent()
Retrieval of associated ConditionContract entity (one to one).
|
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() |
String |
getOdataType() |
LocalDate |
getRefSettlmtDate()
Constraints: Nullable
|
String |
getRefSettlmtDateSequentialID()
Constraints: Not nullable, Maximum length: 1
|
LocalDate |
getSettlementFixedValueDate()
Constraints: Nullable
|
LocalDate |
getSettlmtDate()
(Key Field) Constraints: Not nullable
|
String |
getSettlmtDateCat()
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
getSettlmtDateSequentialID()
Constraints: Not nullable, Maximum length: 1
|
String |
getSettlmtDateUsage()
Constraints: Not nullable, Maximum length: 1
|
LocalDate |
getSettlmtExecutionDate()
Constraints: Nullable
|
Class<CndnContrSettlementCalendar> |
getType() |
int |
hashCode() |
void |
setBusVolDateFrom(LocalDate busVolDateFrom)
Constraints: Nullable
|
void |
setBusVolDateTo(LocalDate busVolDateTo)
Constraints: Nullable
|
void |
setCndnContrCalItemUUID(UUID cndnContrCalItemUUID)
Constraints: Nullable
|
void |
setCndnContrSourceCalItemUUID(UUID cndnContrSourceCalItemUUID)
Constraints: Nullable
|
void |
setConditionContract(ConditionContract value)
Overwrites the associated ConditionContract entity for the loaded navigation property
_ConditionContract.
|
void |
setConditionContract(String conditionContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setRefSettlmtDate(LocalDate refSettlmtDate)
Constraints: Nullable
|
void |
setRefSettlmtDateSequentialID(String refSettlmtDateSequentialID)
Constraints: Not nullable, Maximum length: 1
|
void |
setSettlementFixedValueDate(LocalDate settlementFixedValueDate)
Constraints: Nullable
|
void |
setSettlmtDate(LocalDate settlmtDate)
(Key Field) Constraints: Not nullable
|
void |
setSettlmtDateCat(String settlmtDateCat)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
void |
setSettlmtDateSequentialID(String settlmtDateSequentialID)
Constraints: Not nullable, Maximum length: 1
|
void |
setSettlmtDateUsage(String settlmtDateUsage)
Constraints: Not nullable, Maximum length: 1
|
void |
setSettlmtExecutionDate(LocalDate settlmtExecutionDate)
Constraints: Nullable
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties 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
public static final SimpleProperty<CndnContrSettlementCalendar> ALL_FIELDS
public static final SimpleProperty.String<CndnContrSettlementCalendar> CONDITION_CONTRACT
public static final SimpleProperty.Date<CndnContrSettlementCalendar> SETTLMT_DATE
public static final SimpleProperty.String<CndnContrSettlementCalendar> SETTLMT_DATE_CAT
public static final SimpleProperty.String<CndnContrSettlementCalendar> SETTLMT_DATE_SEQUENTIAL_ID
public static final SimpleProperty.Guid<CndnContrSettlementCalendar> CNDN_CONTR_CAL_ITEM_UUID
public static final SimpleProperty.Date<CndnContrSettlementCalendar> REF_SETTLMT_DATE
public static final SimpleProperty.String<CndnContrSettlementCalendar> REF_SETTLMT_DATE_SEQUENTIAL_ID
public static final SimpleProperty.Date<CndnContrSettlementCalendar> SETTLMT_EXECUTION_DATE
public static final SimpleProperty.Date<CndnContrSettlementCalendar> SETTLEMENT_FIXED_VALUE_DATE
public static final SimpleProperty.Date<CndnContrSettlementCalendar> BUS_VOL_DATE_FROM
public static final SimpleProperty.Date<CndnContrSettlementCalendar> BUS_VOL_DATE_TO
public static final SimpleProperty.String<CndnContrSettlementCalendar> SETTLMT_DATE_USAGE
public static final SimpleProperty.Guid<CndnContrSettlementCalendar> CNDN_CONTR_SOURCE_CAL_ITEM_UUID
public static final NavigationProperty.Single<CndnContrSettlementCalendar,ConditionContract> TO__CONDITION_CONTRACT
public CndnContrSettlementCalendar()
public CndnContrSettlementCalendar(@Nullable String conditionContract, @Nullable LocalDate settlmtDate, @Nullable String settlmtDateCat, @Nullable String settlmtDateSequentialID, @Nullable UUID cndnContrCalItemUUID, @Nullable LocalDate refSettlmtDate, @Nullable String refSettlmtDateSequentialID, @Nullable LocalDate settlmtExecutionDate, @Nullable LocalDate settlementFixedValueDate, @Nullable LocalDate busVolDateFrom, @Nullable LocalDate busVolDateTo, @Nullable String settlmtDateUsage, @Nullable UUID cndnContrSourceCalItemUUID, @Nullable ConditionContract to_ConditionContract)
@Nonnull public Class<CndnContrSettlementCalendar> getType()
getType
in class VdmObject<CndnContrSettlementCalendar>
public void setConditionContract(@Nullable String conditionContract)
Original property name from the Odata EDM: ConditionContract
conditionContract
- Condition Contractpublic void setSettlmtDate(@Nullable LocalDate settlmtDate)
Original property name from the Odata EDM: SettlmtDate
settlmtDate
- Rebates: Settlement Datepublic void setSettlmtDateCat(@Nullable String settlmtDateCat)
Original property name from the Odata EDM: SettlmtDateCat
settlmtDateCat
- Rebates: Settlement Date Typepublic void setSettlmtDateSequentialID(@Nullable String settlmtDateSequentialID)
Original property name from the Odata EDM: SettlmtDateSequentialID
settlmtDateSequentialID
- Settlement Date - Sequential IDpublic void setCndnContrCalItemUUID(@Nullable UUID cndnContrCalItemUUID)
Original property name from the Odata EDM: CndnContrCalItemUUID
cndnContrCalItemUUID
- Condition Contract: Settlement Calendar item GUIDpublic void setRefSettlmtDate(@Nullable LocalDate refSettlmtDate)
Original property name from the Odata EDM: RefSettlmtDate
refSettlmtDate
- Reference Date for a Delta Settlementpublic void setRefSettlmtDateSequentialID(@Nullable String refSettlmtDateSequentialID)
Original property name from the Odata EDM: RefSettlmtDateSequentialID
refSettlmtDateSequentialID
- Reference Settlement Date - Sequential IDpublic void setSettlmtExecutionDate(@Nullable LocalDate settlmtExecutionDate)
Original property name from the Odata EDM: SettlmtExecutionDate
settlmtExecutionDate
- Settlement Execution Datepublic void setSettlementFixedValueDate(@Nullable LocalDate settlementFixedValueDate)
Original property name from the Odata EDM: SettlementFixedValueDate
settlementFixedValueDate
- Fixed Value Datepublic void setBusVolDateFrom(@Nullable LocalDate busVolDateFrom)
Original property name from the Odata EDM: BusVolDateFrom
busVolDateFrom
- Business Volume Date Frompublic void setBusVolDateTo(@Nullable LocalDate busVolDateTo)
Original property name from the Odata EDM: BusVolDateTo
busVolDateTo
- Business Volume Date Topublic void setSettlmtDateUsage(@Nullable String settlmtDateUsage)
Original property name from the Odata EDM: SettlmtDateUsage
settlmtDateUsage
- Settlement Date Usagepublic void setCndnContrSourceCalItemUUID(@Nullable UUID cndnContrSourceCalItemUUID)
Original property name from the Odata EDM: CndnContrSourceCalItemUUID
cndnContrSourceCalItemUUID
- External Calendar GUIDprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<CndnContrSettlementCalendar>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<CndnContrSettlementCalendar>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<CndnContrSettlementCalendar>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<CndnContrSettlementCalendar>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<CndnContrSettlementCalendar>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<CndnContrSettlementCalendar>
@Nonnull public io.vavr.control.Option<ConditionContract> getConditionContractIfPresent()
If the navigation property for an entity CndnContrSettlementCalendar has not been resolved yet, this
method will not query further information. Instead its Option
result state will be
empty
.
Option
with result state
empty
is returned.public void setConditionContract(ConditionContract value)
value
- New ConditionContract entity.@Nonnull public static CndnContrSettlementCalendar.CndnContrSettlementCalendarBuilder builder()
@Nullable public String getConditionContract()
Original property name from the Odata EDM: ConditionContract
@Nullable public LocalDate getSettlmtDate()
Original property name from the Odata EDM: SettlmtDate
@Nullable public String getSettlmtDateCat()
Original property name from the Odata EDM: SettlmtDateCat
@Nullable public String getSettlmtDateSequentialID()
Original property name from the Odata EDM: SettlmtDateSequentialID
@Nullable public UUID getCndnContrCalItemUUID()
Original property name from the Odata EDM: CndnContrCalItemUUID
@Nullable public LocalDate getRefSettlmtDate()
Original property name from the Odata EDM: RefSettlmtDate
@Nullable public String getRefSettlmtDateSequentialID()
Original property name from the Odata EDM: RefSettlmtDateSequentialID
@Nullable public LocalDate getSettlmtExecutionDate()
Original property name from the Odata EDM: SettlmtExecutionDate
@Nullable public LocalDate getSettlementFixedValueDate()
Original property name from the Odata EDM: SettlementFixedValueDate
@Nullable public LocalDate getBusVolDateFrom()
Original property name from the Odata EDM: BusVolDateFrom
@Nullable public LocalDate getBusVolDateTo()
Original property name from the Odata EDM: BusVolDateTo
@Nullable public String getSettlmtDateUsage()
Original property name from the Odata EDM: SettlmtDateUsage
@Nullable public UUID getCndnContrSourceCalItemUUID()
Original property name from the Odata EDM: CndnContrSourceCalItemUUID
@Nonnull public String toString()
toString
in class VdmObject<CndnContrSettlementCalendar>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<CndnContrSettlementCalendar>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<CndnContrSettlementCalendar>
public int hashCode()
hashCode
in class VdmEntity<CndnContrSettlementCalendar>
public String getOdataType()
getOdataType
in class VdmObject<CndnContrSettlementCalendar>
Copyright © 2021 SAP SE. All rights reserved.