public class SpecIdentifier extends VdmEntity<SpecIdentifier>
Original entity name from the Odata EDM: A_SpecIdentifierType
Modifier and Type | Class and Description |
---|---|
static class |
SpecIdentifier.SpecIdentifierBuilder |
Modifier and Type | Field and Description |
---|---|
static SpecIdentifierSelectable |
ALL_FIELDS
Selector for all available fields of SpecIdentifier.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_CATEGORY
Use with available fluent helpers to apply the SpecIdfgDescCategory field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_CHANGE_STATE
Use with available fluent helpers to apply the SpecIdfgDescChangeState field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_CREATED_BY_USER
Use with available fluent helpers to apply the SpecIdfgDescCreatedByUser field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_CREATION_DATE
Use with available fluent helpers to apply the SpecIdfgDescCreationDate field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_INTERNAL_ID
Use with available fluent helpers to apply the SpecIdfgDescInternalID field to query operations.
|
static SpecIdentifierField<Boolean> |
SPEC_IDFG_DESC_IS_DELETED
Use with available fluent helpers to apply the SpecIdfgDescIsDeleted field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_LANGUAGE
Use with available fluent helpers to apply the SpecIdfgDescLanguage field to query operations.
|
static SpecIdentifierField<LocalDateTime> |
SPEC_IDFG_DESC_LAST_CHANGE_DATE
Use with available fluent helpers to apply the SpecIdfgDescLastChangeDate field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the SpecIdfgDescLastChangedByUser field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_SORT_SEQUENCE
Use with available fluent helpers to apply the SpecIdfgDescSortSequence field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_TEXT
Use with available fluent helpers to apply the SpecIdfgDescText field to query operations.
|
static SpecIdentifierField<String> |
SPEC_IDFG_DESC_TYPE
Use with available fluent helpers to apply the SpecIdfgDescType field to query operations.
|
static SpecIdentifierField<String> |
SPECIFICATION_AUTHZN_GROUP
Use with available fluent helpers to apply the SpecificationAuthznGroup field to query operations.
|
static SpecIdentifierField<String> |
SPECIFICATION_INTERNAL_ID
Use with available fluent helpers to apply the SpecificationInternalID field to query operations.
|
static SpecIdentifierField<String> |
SPECIFICATION_TYPE
Use with available fluent helpers to apply the SpecificationType field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SpecIdentifier() |
SpecIdentifier(String specIdfgDescInternalID,
String specIdfgDescCategory,
String specIdfgDescType,
String specIdfgDescLanguage,
String specIdfgDescText,
String specificationAuthznGroup,
String specificationType,
String specIdfgDescChangeState,
String specificationInternalID,
Boolean specIdfgDescIsDeleted,
String specIdfgDescCreatedByUser,
String specIdfgDescCreationDate,
String specIdfgDescLastChangedByUser,
LocalDateTime specIdfgDescLastChangeDate,
String specIdfgDescSortSequence,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static SpecIdentifier.SpecIdentifierBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SpecIdentifierField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
protected Map<String,Object> |
getKey() |
String |
getSpecIdfgDescCategory()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecIdfgDescChangeState()
(Key Field) Constraints: Not nullable, Maximum length: 20
|
String |
getSpecIdfgDescCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getSpecIdfgDescCreationDate()
Constraints: Not nullable, Maximum length: 12
|
String |
getSpecIdfgDescInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 20
|
Boolean |
getSpecIdfgDescIsDeleted()
Constraints: none
|
String |
getSpecIdfgDescLanguage()
Constraints: Not nullable, Maximum length: 2
|
LocalDateTime |
getSpecIdfgDescLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getSpecIdfgDescLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getSpecIdfgDescSortSequence()
Constraints: Not nullable, Maximum length: 4
|
String |
getSpecIdfgDescText()
Constraints: Not nullable, Maximum length: 132
|
String |
getSpecIdfgDescType()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationAuthznGroup()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationInternalID()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecificationType()
Constraints: Not nullable, Maximum length: 10
|
Class<SpecIdentifier> |
getType() |
int |
hashCode() |
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSpecIdfgDescCategory(String specIdfgDescCategory)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecIdfgDescChangeState(String specIdfgDescChangeState)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
void |
setSpecIdfgDescCreatedByUser(String specIdfgDescCreatedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setSpecIdfgDescCreationDate(String specIdfgDescCreationDate)
Constraints: Not nullable, Maximum length: 12
|
void |
setSpecIdfgDescInternalID(String specIdfgDescInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
void |
setSpecIdfgDescIsDeleted(Boolean specIdfgDescIsDeleted)
Constraints: none
|
void |
setSpecIdfgDescLanguage(String specIdfgDescLanguage)
Constraints: Not nullable, Maximum length: 2
|
void |
setSpecIdfgDescLastChangeDate(LocalDateTime specIdfgDescLastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setSpecIdfgDescLastChangedByUser(String specIdfgDescLastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setSpecIdfgDescSortSequence(String specIdfgDescSortSequence)
Constraints: Not nullable, Maximum length: 4
|
void |
setSpecIdfgDescText(String specIdfgDescText)
Constraints: Not nullable, Maximum length: 132
|
void |
setSpecIdfgDescType(String specIdfgDescType)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationAuthznGroup(String specificationAuthznGroup)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationInternalID(String specificationInternalID)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecificationType(String specificationType)
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SpecIdentifierSelectable ALL_FIELDS
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_INTERNAL_ID
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_CATEGORY
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_TYPE
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_LANGUAGE
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_TEXT
public static final SpecIdentifierField<String> SPECIFICATION_AUTHZN_GROUP
public static final SpecIdentifierField<String> SPECIFICATION_TYPE
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_CHANGE_STATE
public static final SpecIdentifierField<String> SPECIFICATION_INTERNAL_ID
public static final SpecIdentifierField<Boolean> SPEC_IDFG_DESC_IS_DELETED
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_CREATED_BY_USER
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_CREATION_DATE
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_LAST_CHANGED_BY_USER
public static final SpecIdentifierField<LocalDateTime> SPEC_IDFG_DESC_LAST_CHANGE_DATE
public static final SpecIdentifierField<String> SPEC_IDFG_DESC_SORT_SEQUENCE
public SpecIdentifier()
public SpecIdentifier(@Nullable String specIdfgDescInternalID, @Nullable String specIdfgDescCategory, @Nullable String specIdfgDescType, @Nullable String specIdfgDescLanguage, @Nullable String specIdfgDescText, @Nullable String specificationAuthznGroup, @Nullable String specificationType, @Nullable String specIdfgDescChangeState, @Nullable String specificationInternalID, @Nullable Boolean specIdfgDescIsDeleted, @Nullable String specIdfgDescCreatedByUser, @Nullable String specIdfgDescCreationDate, @Nullable String specIdfgDescLastChangedByUser, @Nullable LocalDateTime specIdfgDescLastChangeDate, @Nullable String specIdfgDescSortSequence, @Nullable ErpConfigContext erpConfigContext)
@Nonnull public Class<SpecIdentifier> getType()
getType
in class VdmObject<SpecIdentifier>
public void setSpecIdfgDescInternalID(@Nullable String specIdfgDescInternalID)
Original property name from the Odata EDM: SpecIdfgDescInternalID
specIdfgDescInternalID
- Sequential Number of Data Recordpublic void setSpecIdfgDescCategory(@Nullable String specIdfgDescCategory)
Original property name from the Odata EDM: SpecIdfgDescCategory
specIdfgDescCategory
- Identification Categorypublic void setSpecIdfgDescType(@Nullable String specIdfgDescType)
Original property name from the Odata EDM: SpecIdfgDescType
specIdfgDescType
- Identification Typepublic void setSpecIdfgDescLanguage(@Nullable String specIdfgDescLanguage)
Original property name from the Odata EDM: SpecIdfgDescLanguage
specIdfgDescLanguage
- Languagepublic void setSpecIdfgDescText(@Nullable String specIdfgDescText)
Original property name from the Odata EDM: SpecIdfgDescText
specIdfgDescText
- Identifierpublic void setSpecificationAuthznGroup(@Nullable String specificationAuthznGroup)
Original property name from the Odata EDM: SpecificationAuthznGroup
specificationAuthznGroup
- Recipe Authorization Grouppublic void setSpecificationType(@Nullable String specificationType)
Original property name from the Odata EDM: SpecificationType
specificationType
- Specification Typepublic void setSpecIdfgDescChangeState(@Nullable String specIdfgDescChangeState)
Original property name from the Odata EDM: SpecIdfgDescChangeState
specIdfgDescChangeState
- Sequential Number of the Change Statepublic void setSpecificationInternalID(@Nullable String specificationInternalID)
Original property name from the Odata EDM: SpecificationInternalID
specificationInternalID
- Sequential Number of Data Recordpublic void setSpecIdfgDescIsDeleted(@Nullable Boolean specIdfgDescIsDeleted)
Original property name from the Odata EDM: SpecIdfgDescIsDeleted
specIdfgDescIsDeleted
- Deletion Indicatorpublic void setSpecIdfgDescCreatedByUser(@Nullable String specIdfgDescCreatedByUser)
Original property name from the Odata EDM: SpecIdfgDescCreatedByUser
specIdfgDescCreatedByUser
- Created Bypublic void setSpecIdfgDescCreationDate(@Nullable String specIdfgDescCreationDate)
Original property name from the Odata EDM: SpecIdfgDescCreationDate
specIdfgDescCreationDate
- Created Bypublic void setSpecIdfgDescLastChangedByUser(@Nullable String specIdfgDescLastChangedByUser)
Original property name from the Odata EDM: SpecIdfgDescLastChangedByUser
specIdfgDescLastChangedByUser
- Last Changed Bypublic void setSpecIdfgDescLastChangeDate(@Nullable LocalDateTime specIdfgDescLastChangeDate)
Original property name from the Odata EDM: SpecIdfgDescLastChangeDate
specIdfgDescLastChangeDate
- Last Changed Onpublic void setSpecIdfgDescSortSequence(@Nullable String specIdfgDescSortSequence)
Original property name from the Odata EDM: SpecIdfgDescSortSequence
specIdfgDescSortSequence
- Sort Orderprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<SpecIdentifier>
protected Map<String,Object> getKey()
getKey
in class VdmObject<SpecIdentifier>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SpecIdentifier>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SpecIdentifier>
@Nonnull public static <T> SpecIdentifierField<T> field(@Nonnull String fieldName, @Nonnull 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.@Nonnull public static <T,DomainT> SpecIdentifierField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SpecIdentifier>
public static SpecIdentifier.SpecIdentifierBuilder builder()
@Nullable public String getSpecIdfgDescInternalID()
Original property name from the Odata EDM: SpecIdfgDescInternalID
@Nullable public String getSpecIdfgDescCategory()
Original property name from the Odata EDM: SpecIdfgDescCategory
@Nullable public String getSpecIdfgDescType()
Original property name from the Odata EDM: SpecIdfgDescType
@Nullable public String getSpecIdfgDescLanguage()
Original property name from the Odata EDM: SpecIdfgDescLanguage
@Nullable public String getSpecIdfgDescText()
Original property name from the Odata EDM: SpecIdfgDescText
@Nullable public String getSpecificationAuthznGroup()
Original property name from the Odata EDM: SpecificationAuthznGroup
@Nullable public String getSpecificationType()
Original property name from the Odata EDM: SpecificationType
@Nullable public String getSpecIdfgDescChangeState()
Original property name from the Odata EDM: SpecIdfgDescChangeState
@Nullable public String getSpecificationInternalID()
Original property name from the Odata EDM: SpecificationInternalID
@Nullable public Boolean getSpecIdfgDescIsDeleted()
Original property name from the Odata EDM: SpecIdfgDescIsDeleted
@Nullable public String getSpecIdfgDescCreatedByUser()
Original property name from the Odata EDM: SpecIdfgDescCreatedByUser
@Nullable public String getSpecIdfgDescCreationDate()
Original property name from the Odata EDM: SpecIdfgDescCreationDate
@Nullable public String getSpecIdfgDescLastChangedByUser()
Original property name from the Odata EDM: SpecIdfgDescLastChangedByUser
@Nullable public LocalDateTime getSpecIdfgDescLastChangeDate()
Original property name from the Odata EDM: SpecIdfgDescLastChangeDate
@Nullable public String getSpecIdfgDescSortSequence()
Original property name from the Odata EDM: SpecIdfgDescSortSequence
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<SpecIdentifier>
erpConfigContext
- public String toString()
toString
in class VdmObject<SpecIdentifier>
public boolean equals(Object o)
equals
in class VdmObject<SpecIdentifier>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SpecIdentifier>
public int hashCode()
hashCode
in class VdmObject<SpecIdentifier>
Copyright © 2018 SAP SE. All rights reserved.