public class BusPartInvoiceCorrespnc extends VdmEntity<BusPartInvoiceCorrespnc>
Original entity name from the Odata EDM: BusPartInvoiceCorrespncType
Modifier and Type | Class and Description |
---|---|
static class |
BusPartInvoiceCorrespnc.BusPartInvoiceCorrespncBuilder
Helper class to allow for fluent creation of BusPartInvoiceCorrespnc instances.
|
Modifier and Type | Field and Description |
---|---|
static SimpleProperty<BusPartInvoiceCorrespnc> |
ALL_FIELDS
Selector for all available fields of BusPartInvoiceCorrespnc.
|
static SimpleProperty.String<BusPartInvoiceCorrespnc> |
CA_CORRESPONDENCE |
static SimpleProperty.String<BusPartInvoiceCorrespnc> |
CA_CORRESPONDENCE_TYPE |
static SimpleProperty.String<BusPartInvoiceCorrespnc> |
CA_DOC_CTN_CORRESPNC_SQNC_NUMBER |
static SimpleProperty.Guid<BusPartInvoiceCorrespnc> |
CA_DOCUMENT_CONTAINER_UUID |
static SimpleProperty.Date<BusPartInvoiceCorrespnc> |
CORRESPONDENCE_CREATION_DATE |
static SimpleProperty.Time<BusPartInvoiceCorrespnc> |
CORRESPONDENCE_CREATION_TIME |
static SimpleProperty.Date<BusPartInvoiceCorrespnc> |
CORRESPONDENCE_PRINT_DATE |
static SimpleProperty.String<BusPartInvoiceCorrespnc> |
MIME_TYPE |
static NavigationProperty.Single<BusPartInvoiceCorrespnc,BusPartInvoice> |
TO__BUS_PART_INVOICE
Use with available request builders to apply the _BusPartInvoice navigation property to query operations.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
BusPartInvoiceCorrespnc() |
BusPartInvoiceCorrespnc(UUID cADocumentContainerUUID,
String cACorrespondenceType,
String cACorrespondence,
String cADocCtnCorrespncSqncNumber,
LocalDate correspondencePrintDate,
LocalDate correspondenceCreationDate,
LocalTime correspondenceCreationTime,
String mimeType,
URI cACorrespondenceBinary,
BusPartInvoice to_BusPartInvoice) |
Modifier and Type | Method and Description |
---|---|
static BusPartInvoiceCorrespnc.BusPartInvoiceCorrespncBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
io.vavr.control.Option<BusPartInvoice> |
getBusPartInvoiceIfPresent()
Retrieval of associated BusPartInvoice entity (one to one).
|
String |
getCACorrespondence()
(Key Field) Constraints: Not nullable, Maximum length: 36
|
URI |
getCACorrespondenceBinary()
Constraints: Not nullable
|
String |
getCACorrespondenceType()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getCADocCtnCorrespncSqncNumber()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
UUID |
getCADocumentContainerUUID()
(Key Field) Constraints: Not nullable
|
LocalDate |
getCorrespondenceCreationDate()
Constraints: Nullable
|
LocalTime |
getCorrespondenceCreationTime()
Constraints: Not nullable
|
LocalDate |
getCorrespondencePrintDate()
Constraints: Nullable
|
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 |
getMimeType()
Constraints: Not nullable, Maximum length: 1255
|
String |
getOdataType() |
Class<BusPartInvoiceCorrespnc> |
getType() |
int |
hashCode() |
void |
setBusPartInvoice(BusPartInvoice value)
Overwrites the associated BusPartInvoice entity for the loaded navigation property _BusPartInvoice.
|
void |
setCACorrespondence(String cACorrespondence)
(Key Field) Constraints: Not nullable, Maximum length: 36
|
void |
setCACorrespondenceBinary(URI cACorrespondenceBinary)
Constraints: Not nullable
|
void |
setCACorrespondenceType(String cACorrespondenceType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setCADocCtnCorrespncSqncNumber(String cADocCtnCorrespncSqncNumber)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setCADocumentContainerUUID(UUID cADocumentContainerUUID)
(Key Field) Constraints: Not nullable
|
void |
setCorrespondenceCreationDate(LocalDate correspondenceCreationDate)
Constraints: Nullable
|
void |
setCorrespondenceCreationTime(LocalTime correspondenceCreationTime)
Constraints: Not nullable
|
void |
setCorrespondencePrintDate(LocalDate correspondencePrintDate)
Constraints: Nullable
|
void |
setMimeType(String mimeType)
Constraints: Not nullable, Maximum length: 1255
|
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<BusPartInvoiceCorrespnc> ALL_FIELDS
public static final SimpleProperty.Guid<BusPartInvoiceCorrespnc> CA_DOCUMENT_CONTAINER_UUID
public static final SimpleProperty.String<BusPartInvoiceCorrespnc> CA_CORRESPONDENCE_TYPE
public static final SimpleProperty.String<BusPartInvoiceCorrespnc> CA_CORRESPONDENCE
public static final SimpleProperty.String<BusPartInvoiceCorrespnc> CA_DOC_CTN_CORRESPNC_SQNC_NUMBER
public static final SimpleProperty.Date<BusPartInvoiceCorrespnc> CORRESPONDENCE_PRINT_DATE
public static final SimpleProperty.Date<BusPartInvoiceCorrespnc> CORRESPONDENCE_CREATION_DATE
public static final SimpleProperty.Time<BusPartInvoiceCorrespnc> CORRESPONDENCE_CREATION_TIME
public static final SimpleProperty.String<BusPartInvoiceCorrespnc> MIME_TYPE
public static final NavigationProperty.Single<BusPartInvoiceCorrespnc,BusPartInvoice> TO__BUS_PART_INVOICE
public BusPartInvoiceCorrespnc()
public BusPartInvoiceCorrespnc(@Nullable UUID cADocumentContainerUUID, @Nullable String cACorrespondenceType, @Nullable String cACorrespondence, @Nullable String cADocCtnCorrespncSqncNumber, @Nullable LocalDate correspondencePrintDate, @Nullable LocalDate correspondenceCreationDate, @Nullable LocalTime correspondenceCreationTime, @Nullable String mimeType, @Nullable URI cACorrespondenceBinary, @Nullable BusPartInvoice to_BusPartInvoice)
@Nonnull public Class<BusPartInvoiceCorrespnc> getType()
getType
in class VdmObject<BusPartInvoiceCorrespnc>
public void setCADocumentContainerUUID(@Nullable UUID cADocumentContainerUUID)
Original property name from the Odata EDM: CADocumentContainerUUID
cADocumentContainerUUID
- Document Container IDpublic void setCACorrespondenceType(@Nullable String cACorrespondenceType)
Original property name from the Odata EDM: CACorrespondenceType
cACorrespondenceType
- Correspondence Typepublic void setCACorrespondence(@Nullable String cACorrespondence)
Original property name from the Odata EDM: CACorrespondence
cACorrespondence
- Correspondence keypublic void setCADocCtnCorrespncSqncNumber(@Nullable String cADocCtnCorrespncSqncNumber)
Original property name from the Odata EDM: CADocCtnCorrespncSqncNumber
cADocCtnCorrespncSqncNumber
- Sequence Numberpublic void setCorrespondencePrintDate(@Nullable LocalDate correspondencePrintDate)
Original property name from the Odata EDM: CorrespondencePrintDate
correspondencePrintDate
- Print Datepublic void setCorrespondenceCreationDate(@Nullable LocalDate correspondenceCreationDate)
Original property name from the Odata EDM: CorrespondenceCreationDate
correspondenceCreationDate
- Day On Which Accounting Document Was Enteredpublic void setCorrespondenceCreationTime(@Nullable LocalTime correspondenceCreationTime)
Original property name from the Odata EDM: CorrespondenceCreationTime
correspondenceCreationTime
- Time of Entrypublic void setMimeType(@Nullable String mimeType)
Original property name from the Odata EDM: MimeType
mimeType
- The mimeType to set.public void setCACorrespondenceBinary(@Nullable URI cACorrespondenceBinary)
Original property name from the Odata EDM: CACorrespondenceBinary
cACorrespondenceBinary
- Form Processing: Content from XFT, XFD, PDF, and so onprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<BusPartInvoiceCorrespnc>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<BusPartInvoiceCorrespnc>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<BusPartInvoiceCorrespnc>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<BusPartInvoiceCorrespnc>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<BusPartInvoiceCorrespnc>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<BusPartInvoiceCorrespnc>
@Nonnull public io.vavr.control.Option<BusPartInvoice> getBusPartInvoiceIfPresent()
If the navigation property for an entity BusPartInvoiceCorrespnc 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 setBusPartInvoice(BusPartInvoice value)
value
- New BusPartInvoice entity.@Nonnull public static BusPartInvoiceCorrespnc.BusPartInvoiceCorrespncBuilder builder()
@Nullable public UUID getCADocumentContainerUUID()
Original property name from the Odata EDM: CADocumentContainerUUID
@Nullable public String getCACorrespondenceType()
Original property name from the Odata EDM: CACorrespondenceType
@Nullable public String getCACorrespondence()
Original property name from the Odata EDM: CACorrespondence
@Nullable public String getCADocCtnCorrespncSqncNumber()
Original property name from the Odata EDM: CADocCtnCorrespncSqncNumber
@Nullable public LocalDate getCorrespondencePrintDate()
Original property name from the Odata EDM: CorrespondencePrintDate
@Nullable public LocalDate getCorrespondenceCreationDate()
Original property name from the Odata EDM: CorrespondenceCreationDate
@Nullable public LocalTime getCorrespondenceCreationTime()
Original property name from the Odata EDM: CorrespondenceCreationTime
@Nullable public String getMimeType()
Original property name from the Odata EDM: MimeType
@Nullable public URI getCACorrespondenceBinary()
Original property name from the Odata EDM: CACorrespondenceBinary
@Nonnull public String toString()
toString
in class VdmObject<BusPartInvoiceCorrespnc>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<BusPartInvoiceCorrespnc>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<BusPartInvoiceCorrespnc>
public int hashCode()
hashCode
in class VdmEntity<BusPartInvoiceCorrespnc>
public String getOdataType()
getOdataType
in class VdmObject<BusPartInvoiceCorrespnc>
Copyright © 2021 SAP SE. All rights reserved.