public class ChangeRecordReferenceMat extends VdmEntity<ChangeRecordReferenceMat>
Modifier and Type | Class and Description |
---|---|
static class |
ChangeRecordReferenceMat.ChangeRecordReferenceMatBuilder |
Modifier and Type | Field and Description |
---|---|
static ChangeRecordReferenceMatSelectable |
ALL_FIELDS
Selector for all available fields of ChangeRecordReferenceMat.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD
Use with available fluent helpers to apply the ChangeRecord field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD_ITEM_RELEVANCE
Use with available fluent helpers to apply the ChangeRecordItemRelevance field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD_REFERENCE
Use with available fluent helpers to apply the ChangeRecordReference field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD_REFERENCE_SUBTYPE
Use with available fluent helpers to apply the ChangeRecordReferenceSubtype field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD_REFERENCE_TYPE
Use with available fluent helpers to apply the ChangeRecordReferenceType field to query operations.
|
static ChangeRecordReferenceMatField<UUID> |
CHANGE_RECORD_REFERENCE_UUID
Use with available fluent helpers to apply the ChangeRecordReferenceUUID field to query operations.
|
static ChangeRecordReferenceMatField<UUID> |
CHANGE_RECORD_UUID
Use with available fluent helpers to apply the ChangeRecordUUID field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CHANGE_RECORD_VIRTUAL_REF_IND
Use with available fluent helpers to apply the ChangeRecordVirtualRefInd field to query operations.
|
static ChangeRecordReferenceMatField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static ChangeRecordReferenceMatField<BigDecimal> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static ChangeRecordReferenceMatField<String> |
IS_MAIN_REFERENCE
Use with available fluent helpers to apply the IsMainReference field to query operations.
|
static ChangeRecordReferenceMatField<BigDecimal> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static ChangeRecordReferenceMatField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static ChangeRecordReferenceMatField<UUID> |
PARENT_CHANGE_RECORD_REF_UUID
Use with available fluent helpers to apply the ParentChangeRecordRefUUID field to query operations.
|
Constructor and Description |
---|
ChangeRecordReferenceMat() |
ChangeRecordReferenceMat(UUID changeRecordReferenceUUID,
BigDecimal creationDateTime,
String lastChangedByUser,
BigDecimal lastChangeDateTime,
String changeRecordItemRelevance,
String changeRecordVirtualRefInd,
String changeRecord,
UUID changeRecordUUID,
String changeRecordReferenceType,
String changeRecordReferenceSubtype,
String changeRecordReference,
String isMainReference,
UUID parentChangeRecordRefUUID,
String createdByUser,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ChangeRecordReferenceMat.ChangeRecordReferenceMatBuilder |
builder() |
boolean |
equals(Object o) |
static <T> ChangeRecordReferenceMatField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getChangeRecord()
Constraints: Not nullable, Maximum length: 20
|
String |
getChangeRecordItemRelevance()
Constraints: Not nullable, Maximum length: 3
|
String |
getChangeRecordReference()
Constraints: Not nullable, Maximum length: 90
|
String |
getChangeRecordReferenceSubtype()
Constraints: Not nullable, Maximum length: 3
|
String |
getChangeRecordReferenceType()
Constraints: Not nullable, Maximum length: 3
|
UUID |
getChangeRecordReferenceUUID()
(Key Field) Constraints: Not nullable
|
UUID |
getChangeRecordUUID()
Constraints: none
|
String |
getChangeRecordVirtualRefInd()
Constraints: Not nullable, Maximum length: 1
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
BigDecimal |
getCreationDateTime()
Constraints: Not nullable, Precision: 15, Scale: 0
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getIsMainReference()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 15, Scale: 0
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
UUID |
getParentChangeRecordRefUUID()
Constraints: none
|
Class<ChangeRecordReferenceMat> |
getType() |
int |
hashCode() |
void |
setChangeRecord(String changeRecord)
Constraints: Not nullable, Maximum length: 20
|
void |
setChangeRecordItemRelevance(String changeRecordItemRelevance)
Constraints: Not nullable, Maximum length: 3
|
void |
setChangeRecordReference(String changeRecordReference)
Constraints: Not nullable, Maximum length: 90
|
void |
setChangeRecordReferenceSubtype(String changeRecordReferenceSubtype)
Constraints: Not nullable, Maximum length: 3
|
void |
setChangeRecordReferenceType(String changeRecordReferenceType)
Constraints: Not nullable, Maximum length: 3
|
void |
setChangeRecordReferenceUUID(UUID changeRecordReferenceUUID)
(Key Field) Constraints: Not nullable
|
void |
setChangeRecordUUID(UUID changeRecordUUID)
Constraints: none
|
void |
setChangeRecordVirtualRefInd(String changeRecordVirtualRefInd)
Constraints: Not nullable, Maximum length: 1
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDateTime(BigDecimal creationDateTime)
Constraints: Not nullable, Precision: 15, Scale: 0
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setIsMainReference(String isMainReference)
Constraints: Not nullable, Maximum length: 1
|
void |
setLastChangeDateTime(BigDecimal lastChangeDateTime)
Constraints: Not nullable, Precision: 15, Scale: 0
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setParentChangeRecordRefUUID(UUID parentChangeRecordRefUUID)
Constraints: none
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ChangeRecordReferenceMatSelectable ALL_FIELDS
public static final ChangeRecordReferenceMatField<UUID> CHANGE_RECORD_REFERENCE_UUID
public static final ChangeRecordReferenceMatField<BigDecimal> CREATION_DATE_TIME
public static final ChangeRecordReferenceMatField<String> LAST_CHANGED_BY_USER
public static final ChangeRecordReferenceMatField<BigDecimal> LAST_CHANGE_DATE_TIME
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD_ITEM_RELEVANCE
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD_VIRTUAL_REF_IND
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD
public static final ChangeRecordReferenceMatField<UUID> CHANGE_RECORD_UUID
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD_REFERENCE_TYPE
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD_REFERENCE_SUBTYPE
public static final ChangeRecordReferenceMatField<String> CHANGE_RECORD_REFERENCE
public static final ChangeRecordReferenceMatField<String> IS_MAIN_REFERENCE
public static final ChangeRecordReferenceMatField<UUID> PARENT_CHANGE_RECORD_REF_UUID
public static final ChangeRecordReferenceMatField<String> CREATED_BY_USER
public ChangeRecordReferenceMat()
public ChangeRecordReferenceMat(@Nullable UUID changeRecordReferenceUUID, @Nullable BigDecimal creationDateTime, @Nullable String lastChangedByUser, @Nullable BigDecimal lastChangeDateTime, @Nullable String changeRecordItemRelevance, @Nullable String changeRecordVirtualRefInd, @Nullable String changeRecord, @Nullable UUID changeRecordUUID, @Nullable String changeRecordReferenceType, @Nullable String changeRecordReferenceSubtype, @Nullable String changeRecordReference, @Nullable String isMainReference, @Nullable UUID parentChangeRecordRefUUID, @Nullable String createdByUser, @Nullable ErpConfigContext erpConfigContext)
public Class<ChangeRecordReferenceMat> getType()
getType
in class VdmObject<ChangeRecordReferenceMat>
public static <T> ChangeRecordReferenceMatField<T> field(String fieldName, Class<T> fieldType)
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.public static ChangeRecordReferenceMat.ChangeRecordReferenceMatBuilder builder()
@Nullable public UUID getChangeRecordReferenceUUID()
@Nullable public BigDecimal getCreationDateTime()
@Nullable public String getLastChangedByUser()
@Nullable public BigDecimal getLastChangeDateTime()
@Nullable public String getChangeRecordItemRelevance()
@Nullable public String getChangeRecordVirtualRefInd()
@Nullable public String getChangeRecord()
@Nullable public String getChangeRecordReferenceType()
@Nullable public String getChangeRecordReferenceSubtype()
@Nullable public String getChangeRecordReference()
@Nullable public String getIsMainReference()
@Nullable public UUID getParentChangeRecordRefUUID()
@Nullable public String getCreatedByUser()
@Nullable public ErpConfigContext getErpConfigContext()
public void setChangeRecordReferenceUUID(@Nullable UUID changeRecordReferenceUUID)
changeRecordReferenceUUID
- public void setCreationDateTime(@Nullable BigDecimal creationDateTime)
creationDateTime
- public void setLastChangedByUser(@Nullable String lastChangedByUser)
lastChangedByUser
- public void setLastChangeDateTime(@Nullable BigDecimal lastChangeDateTime)
lastChangeDateTime
- public void setChangeRecordItemRelevance(@Nullable String changeRecordItemRelevance)
changeRecordItemRelevance
- public void setChangeRecordVirtualRefInd(@Nullable String changeRecordVirtualRefInd)
changeRecordVirtualRefInd
- public void setChangeRecord(@Nullable String changeRecord)
changeRecord
- public void setChangeRecordUUID(@Nullable UUID changeRecordUUID)
changeRecordUUID
- public void setChangeRecordReferenceType(@Nullable String changeRecordReferenceType)
changeRecordReferenceType
- public void setChangeRecordReferenceSubtype(@Nullable String changeRecordReferenceSubtype)
changeRecordReferenceSubtype
- public void setChangeRecordReference(@Nullable String changeRecordReference)
changeRecordReference
- public void setIsMainReference(@Nullable String isMainReference)
isMainReference
- public void setParentChangeRecordRefUUID(@Nullable UUID parentChangeRecordRefUUID)
parentChangeRecordRefUUID
- public void setCreatedByUser(@Nullable String createdByUser)
createdByUser
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<ChangeRecordReferenceMat>
public boolean equals(Object o)
equals
in class VdmObject<ChangeRecordReferenceMat>
public int hashCode()
hashCode
in class VdmObject<ChangeRecordReferenceMat>
Copyright © 2018 SAP SE. All rights reserved.