public class SpecCharByValueAssgmtInst extends VdmEntity<SpecCharByValueAssgmtInst>
Original entity name from the Odata EDM: A_SpecCharByValueAssgmtInstType
Modifier and Type | Class and Description |
---|---|
static class |
SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder |
Modifier and Type | Field and Description |
---|---|
static SpecCharByValueAssgmtInstSelectable |
ALL_FIELDS
Selector for all available fields of SpecCharByValueAssgmtInst.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC
Use with available fluent helpers to apply the Characteristic field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_FORMAT
Use with available fluent helpers to apply the CharacteristicFormat field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_INTERNAL_ID
Use with available fluent helpers to apply the CharacteristicInternalID field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
CHARACTERISTIC_IS_DELETED
Use with available fluent helpers to apply the CharacteristicIsDeleted field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_MAXIMUM_VALUE_UNIT
Use with available fluent helpers to apply the CharacteristicMaximumValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_MINIMUM_VALUE_UNIT
Use with available fluent helpers to apply the CharacteristicMinimumValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_VALUE
Use with available fluent helpers to apply the CharacteristicValue field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_VALUE_DPNDCY_CODE
Use with available fluent helpers to apply the CharacteristicValueDpndcyCode field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_CURRENCY_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcCurrencyMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_DATE_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcDateMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_DECIMAL_MAXIMUM_VALUE
Use with available fluent helpers to apply the CharcDecimalMaximumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_DECIMAL_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcDecimalMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalTime> |
CHARC_TIME_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcTimeMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_VALIDITY_END_DATE
Use with available fluent helpers to apply the CharcValidityEndDate field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_VALIDITY_START_DATE
Use with available fluent helpers to apply the CharcValidityStartDate field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARC_VALUE_UNIT
Use with available fluent helpers to apply the CharcValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
INHTD_SPEC_VAL_ASSGMT_IS_PERM_CHGD
Use with available fluent helpers to apply the InhtdSpecValAssgmtIsPermChgd field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
INHTD_SPEC_VAL_ASSGMT_IS_TMP_CHGD
Use with available fluent helpers to apply the InhtdSpecValAssgmtIsTmpChgd field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_INHERITANCE_TEMPLATE
Use with available fluent helpers to apply the SpecInheritanceTemplate field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT
Use with available fluent helpers to apply the SpecValAssgmt field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_HDR
Use with available fluent helpers to apply the SpecValAssgmtHdr field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_INHERITANCE_PARENT
Use with available fluent helpers to apply the SpecValAssgmtInheritanceParent field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_INHERITANCE_ROOT
Use with available fluent helpers to apply the SpecValAssgmtInheritanceRoot field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_IS_INHTNC_SOURCE
Use with available fluent helpers to apply the SpecValAssgmtIsInhtncSource field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_ROOT_SPEC_INT_ID
Use with available fluent helpers to apply the SpecValAssgmtRootSpecIntID field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_SORT_SEQUENCE
Use with available fluent helpers to apply the SpecValAssgmtSortSequence field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_TYPE
Use with available fluent helpers to apply the SpecValAssgmtType field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_UNIT_REF_DIMENSION
Use with available fluent helpers to apply the SpecValAssgmtUnitRefDimension field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_ACTIVE
Use with available fluent helpers to apply the SpecValAssgmtUsageIsActive field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_EXCLUDED
Use with available fluent helpers to apply the SpecValAssgmtUsageIsExcluded field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_RELEVANT
Use with available fluent helpers to apply the SpecValAssgmtUsageIsRelevant field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_AUTHZN_GROUP
Use with available fluent helpers to apply the SpecificationAuthznGroup field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_INTERNAL_ID
Use with available fluent helpers to apply the SpecificationInternalID field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_RATING
Use with available fluent helpers to apply the SpecificationRating field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_TYPE
Use with available fluent helpers to apply the SpecificationType field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_VALIDITY_AREA
Use with available fluent helpers to apply the SpecificationValidityArea field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
VALUE_ASSIGNMENT_SOURCE
Use with available fluent helpers to apply the ValueAssignmentSource field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SpecCharByValueAssgmtInst() |
SpecCharByValueAssgmtInst(String specificationInternalID,
String specInheritanceTemplate,
String specValAssgmtInheritanceParent,
String specValAssgmtInheritanceRoot,
String specValAssgmtRootSpecIntID,
String specValAssgmtSortSequence,
String specValAssgmtUnitRefDimension,
String valueAssignmentSource,
Boolean specValAssgmtUsageIsExcluded,
Boolean specValAssgmtUsageIsActive,
Boolean specValAssgmtUsageIsRelevant,
String specValAssgmtType,
String specificationAuthznGroup,
String specificationType,
String characteristic,
String characteristicFormat,
String characteristicValue,
BigDecimal charcDecimalMinimumValue,
String characteristicMinimumValueUnit,
BigDecimal charcDecimalMaximumValue,
String characteristicMaximumValueUnit,
String characteristicValueDpndcyCode,
String specificationRating,
LocalDateTime charcValidityStartDate,
LocalDateTime charcValidityEndDate,
Boolean characteristicIsDeleted,
BigDecimal charcCurrencyMinimumValue,
String charcValueUnit,
LocalDateTime charcDateMinimumValue,
LocalTime charcTimeMinimumValue,
String characteristicInternalID,
String specificationValidityArea,
String specValAssgmtHdr,
String specValAssgmt,
Boolean specValAssgmtIsInhtncSource,
Boolean inhtdSpecValAssgmtIsTmpChgd,
Boolean inhtdSpecValAssgmtIsPermChgd) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
ErpConfigContext configContext)
Sets the service path and ERP configuration context for the fetch commands of this entity.
|
static SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SpecCharByValueAssgmtInstField<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) |
String |
getCharacteristic()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharacteristicFormat()
Constraints: Not nullable, Maximum length: 4
|
String |
getCharacteristicInternalID()
Constraints: Not nullable, Maximum length: 30
|
Boolean |
getCharacteristicIsDeleted()
Constraints: none
|
String |
getCharacteristicMaximumValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharacteristicMinimumValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharacteristicValue()
Constraints: Not nullable, Maximum length: 70
|
String |
getCharacteristicValueDpndcyCode()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getCharcCurrencyMinimumValue()
Constraints: Not nullable, Precision: 24, Scale: 3
|
LocalDateTime |
getCharcDateMinimumValue()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getCharcDecimalMaximumValue()
Constraints: Not nullable, Precision: 31, Scale: 14
|
BigDecimal |
getCharcDecimalMinimumValue()
Constraints: Not nullable, Precision: 31, Scale: 14
|
LocalTime |
getCharcTimeMinimumValue()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getCharcValidityEndDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getCharcValidityStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getCharcValueUnit()
Constraints: Not nullable, Maximum length: 3
|
protected String |
getDefaultServicePath() |
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
Boolean |
getInhtdSpecValAssgmtIsPermChgd()
Constraints: none
|
Boolean |
getInhtdSpecValAssgmtIsTmpChgd()
Constraints: none
|
protected Map<String,Object> |
getKey() |
String |
getSpecificationAuthznGroup()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 20
|
String |
getSpecificationRating()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationType()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationValidityArea()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSpecInheritanceTemplate()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmt()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtHdr()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtInheritanceParent()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtInheritanceRoot()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getSpecValAssgmtIsInhtncSource()
Constraints: none
|
String |
getSpecValAssgmtRootSpecIntID()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtSortSequence()
Constraints: Not nullable, Maximum length: 4
|
String |
getSpecValAssgmtType()
(Key Field) Constraints: Not nullable, Maximum length: 30
|
String |
getSpecValAssgmtUnitRefDimension()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getSpecValAssgmtUsageIsActive()
Constraints: none
|
Boolean |
getSpecValAssgmtUsageIsExcluded()
Constraints: none
|
Boolean |
getSpecValAssgmtUsageIsRelevant()
Constraints: none
|
Class<SpecCharByValueAssgmtInst> |
getType() |
String |
getValueAssignmentSource()
Constraints: Not nullable, Maximum length: 6
|
int |
hashCode() |
void |
setCharacteristic(String characteristic)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharacteristicFormat(String characteristicFormat)
Constraints: Not nullable, Maximum length: 4
|
void |
setCharacteristicInternalID(String characteristicInternalID)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharacteristicIsDeleted(Boolean characteristicIsDeleted)
Constraints: none
|
void |
setCharacteristicMaximumValueUnit(String characteristicMaximumValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharacteristicMinimumValueUnit(String characteristicMinimumValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharacteristicValue(String characteristicValue)
Constraints: Not nullable, Maximum length: 70
|
void |
setCharacteristicValueDpndcyCode(String characteristicValueDpndcyCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcCurrencyMinimumValue(BigDecimal charcCurrencyMinimumValue)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setCharcDateMinimumValue(LocalDateTime charcDateMinimumValue)
Constraints: Not nullable, Precision: 0
|
void |
setCharcDecimalMaximumValue(BigDecimal charcDecimalMaximumValue)
Constraints: Not nullable, Precision: 31, Scale: 14
|
void |
setCharcDecimalMinimumValue(BigDecimal charcDecimalMinimumValue)
Constraints: Not nullable, Precision: 31, Scale: 14
|
void |
setCharcTimeMinimumValue(LocalTime charcTimeMinimumValue)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValidityEndDate(LocalDateTime charcValidityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValidityStartDate(LocalDateTime charcValidityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValueUnit(String charcValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Deprecated.
Use
attachToService(String, ErpConfigContext) instead. |
void |
setInhtdSpecValAssgmtIsPermChgd(Boolean inhtdSpecValAssgmtIsPermChgd)
Constraints: none
|
void |
setInhtdSpecValAssgmtIsTmpChgd(Boolean inhtdSpecValAssgmtIsTmpChgd)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSpecificationAuthznGroup(String specificationAuthznGroup)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationInternalID(String specificationInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
void |
setSpecificationRating(String specificationRating)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationType(String specificationType)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationValidityArea(String specificationValidityArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSpecInheritanceTemplate(String specInheritanceTemplate)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmt(String specValAssgmt)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtHdr(String specValAssgmtHdr)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtInheritanceParent(String specValAssgmtInheritanceParent)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtInheritanceRoot(String specValAssgmtInheritanceRoot)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtIsInhtncSource(Boolean specValAssgmtIsInhtncSource)
Constraints: none
|
void |
setSpecValAssgmtRootSpecIntID(String specValAssgmtRootSpecIntID)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtSortSequence(String specValAssgmtSortSequence)
Constraints: Not nullable, Maximum length: 4
|
void |
setSpecValAssgmtType(String specValAssgmtType)
(Key Field) Constraints: Not nullable, Maximum length: 30
|
void |
setSpecValAssgmtUnitRefDimension(String specValAssgmtUnitRefDimension)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecValAssgmtUsageIsActive(Boolean specValAssgmtUsageIsActive)
Constraints: none
|
void |
setSpecValAssgmtUsageIsExcluded(Boolean specValAssgmtUsageIsExcluded)
Constraints: none
|
void |
setSpecValAssgmtUsageIsRelevant(Boolean specValAssgmtUsageIsRelevant)
Constraints: none
|
void |
setValueAssignmentSource(String valueAssignmentSource)
Constraints: Not nullable, Maximum length: 6
|
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 SpecCharByValueAssgmtInstSelectable ALL_FIELDS
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_INTERNAL_ID
public static final SpecCharByValueAssgmtInstField<String> SPEC_INHERITANCE_TEMPLATE
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_INHERITANCE_PARENT
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_INHERITANCE_ROOT
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_ROOT_SPEC_INT_ID
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_SORT_SEQUENCE
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_UNIT_REF_DIMENSION
public static final SpecCharByValueAssgmtInstField<String> VALUE_ASSIGNMENT_SOURCE
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_EXCLUDED
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_ACTIVE
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_RELEVANT
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_TYPE
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_AUTHZN_GROUP
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_TYPE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_FORMAT
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_VALUE
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_DECIMAL_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_MINIMUM_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_DECIMAL_MAXIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_MAXIMUM_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_VALUE_DPNDCY_CODE
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_RATING
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_VALIDITY_START_DATE
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_VALIDITY_END_DATE
public static final SpecCharByValueAssgmtInstField<Boolean> CHARACTERISTIC_IS_DELETED
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_CURRENCY_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARC_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_DATE_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<LocalTime> CHARC_TIME_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_INTERNAL_ID
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_VALIDITY_AREA
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_HDR
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_IS_INHTNC_SOURCE
public static final SpecCharByValueAssgmtInstField<Boolean> INHTD_SPEC_VAL_ASSGMT_IS_TMP_CHGD
public static final SpecCharByValueAssgmtInstField<Boolean> INHTD_SPEC_VAL_ASSGMT_IS_PERM_CHGD
public SpecCharByValueAssgmtInst()
public SpecCharByValueAssgmtInst(@Nullable String specificationInternalID, @Nullable String specInheritanceTemplate, @Nullable String specValAssgmtInheritanceParent, @Nullable String specValAssgmtInheritanceRoot, @Nullable String specValAssgmtRootSpecIntID, @Nullable String specValAssgmtSortSequence, @Nullable String specValAssgmtUnitRefDimension, @Nullable String valueAssignmentSource, @Nullable Boolean specValAssgmtUsageIsExcluded, @Nullable Boolean specValAssgmtUsageIsActive, @Nullable Boolean specValAssgmtUsageIsRelevant, @Nullable String specValAssgmtType, @Nullable String specificationAuthznGroup, @Nullable String specificationType, @Nullable String characteristic, @Nullable String characteristicFormat, @Nullable String characteristicValue, @Nullable BigDecimal charcDecimalMinimumValue, @Nullable String characteristicMinimumValueUnit, @Nullable BigDecimal charcDecimalMaximumValue, @Nullable String characteristicMaximumValueUnit, @Nullable String characteristicValueDpndcyCode, @Nullable String specificationRating, @Nullable LocalDateTime charcValidityStartDate, @Nullable LocalDateTime charcValidityEndDate, @Nullable Boolean characteristicIsDeleted, @Nullable BigDecimal charcCurrencyMinimumValue, @Nullable String charcValueUnit, @Nullable LocalDateTime charcDateMinimumValue, @Nullable LocalTime charcTimeMinimumValue, @Nullable String characteristicInternalID, @Nullable String specificationValidityArea, @Nullable String specValAssgmtHdr, @Nullable String specValAssgmt, @Nullable Boolean specValAssgmtIsInhtncSource, @Nullable Boolean inhtdSpecValAssgmtIsTmpChgd, @Nullable Boolean inhtdSpecValAssgmtIsPermChgd)
@Nonnull public Class<SpecCharByValueAssgmtInst> getType()
getType
in class VdmObject<SpecCharByValueAssgmtInst>
public void setSpecificationInternalID(@Nullable String specificationInternalID)
Original property name from the Odata EDM: SpecificationInternalID
specificationInternalID
- Sequential Number of Data Recordpublic void setSpecInheritanceTemplate(@Nullable String specInheritanceTemplate)
Original property name from the Odata EDM: SpecInheritanceTemplate
specInheritanceTemplate
- Sequential Number of Data Recordpublic void setSpecValAssgmtInheritanceParent(@Nullable String specValAssgmtInheritanceParent)
Original property name from the Odata EDM: SpecValAssgmtInheritanceParent
specValAssgmtInheritanceParent
- Sequential Number of Data Recordpublic void setSpecValAssgmtInheritanceRoot(@Nullable String specValAssgmtInheritanceRoot)
Original property name from the Odata EDM: SpecValAssgmtInheritanceRoot
specValAssgmtInheritanceRoot
- Sequential Number of Data Recordpublic void setSpecValAssgmtRootSpecIntID(@Nullable String specValAssgmtRootSpecIntID)
Original property name from the Odata EDM: SpecValAssgmtRootSpecIntID
specValAssgmtRootSpecIntID
- Sequential Number of Data Recordpublic void setSpecValAssgmtSortSequence(@Nullable String specValAssgmtSortSequence)
Original property name from the Odata EDM: SpecValAssgmtSortSequence
specValAssgmtSortSequence
- Sort Orderpublic void setSpecValAssgmtUnitRefDimension(@Nullable String specValAssgmtUnitRefDimension)
Original property name from the Odata EDM: SpecValAssgmtUnitRefDimension
specValAssgmtUnitRefDimension
- Reference Value for Component Specificationpublic void setValueAssignmentSource(@Nullable String valueAssignmentSource)
Original property name from the Odata EDM: ValueAssignmentSource
valueAssignmentSource
- The valueAssignmentSource to set.public void setSpecValAssgmtUsageIsExcluded(@Nullable Boolean specValAssgmtUsageIsExcluded)
Original property name from the Odata EDM: SpecValAssgmtUsageIsExcluded
specValAssgmtUsageIsExcluded
- Validity Area is Excludedpublic void setSpecValAssgmtUsageIsActive(@Nullable Boolean specValAssgmtUsageIsActive)
Original property name from the Odata EDM: SpecValAssgmtUsageIsActive
specValAssgmtUsageIsActive
- Activate Usagepublic void setSpecValAssgmtUsageIsRelevant(@Nullable Boolean specValAssgmtUsageIsRelevant)
Original property name from the Odata EDM: SpecValAssgmtUsageIsRelevant
specValAssgmtUsageIsRelevant
- Relevant Change Has Been Madepublic void setSpecValAssgmtType(@Nullable String specValAssgmtType)
Original property name from the Odata EDM: SpecValAssgmtType
specValAssgmtType
- Value Assignment Typepublic 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 setCharacteristic(@Nullable String characteristic)
Original property name from the Odata EDM: Characteristic
characteristic
- Characteristic Namepublic void setCharacteristicFormat(@Nullable String characteristicFormat)
Original property name from the Odata EDM: CharacteristicFormat
characteristicFormat
- Data type of characteristicpublic void setCharacteristicValue(@Nullable String characteristicValue)
Original property name from the Odata EDM: CharacteristicValue
characteristicValue
- Characteristic Valuepublic void setCharcDecimalMinimumValue(@Nullable BigDecimal charcDecimalMinimumValue)
Original property name from the Odata EDM: CharcDecimalMinimumValue
charcDecimalMinimumValue
- Lower Boundary for Numeric Fieldpublic void setCharacteristicMinimumValueUnit(@Nullable String characteristicMinimumValueUnit)
Original property name from the Odata EDM: CharacteristicMinimumValueUnit
characteristicMinimumValueUnit
- Unit of Measurementpublic void setCharcDecimalMaximumValue(@Nullable BigDecimal charcDecimalMaximumValue)
Original property name from the Odata EDM: CharcDecimalMaximumValue
charcDecimalMaximumValue
- Upper Boundary for Numeric Fieldpublic void setCharacteristicMaximumValueUnit(@Nullable String characteristicMaximumValueUnit)
Original property name from the Odata EDM: CharacteristicMaximumValueUnit
characteristicMaximumValueUnit
- Unit of Measurementpublic void setCharacteristicValueDpndcyCode(@Nullable String characteristicValueDpndcyCode)
Original property name from the Odata EDM: CharacteristicValueDpndcyCode
characteristicValueDpndcyCode
- Code for value dependencypublic void setSpecificationRating(@Nullable String specificationRating)
Original property name from the Odata EDM: SpecificationRating
specificationRating
- Ratingpublic void setCharcValidityStartDate(@Nullable LocalDateTime charcValidityStartDate)
Original property name from the Odata EDM: CharcValidityStartDate
charcValidityStartDate
- Valid-From Datepublic void setCharcValidityEndDate(@Nullable LocalDateTime charcValidityEndDate)
Original property name from the Odata EDM: CharcValidityEndDate
charcValidityEndDate
- Valid-to datepublic void setCharacteristicIsDeleted(@Nullable Boolean characteristicIsDeleted)
Original property name from the Odata EDM: CharacteristicIsDeleted
characteristicIsDeleted
- Deletion Indicatorpublic void setCharcCurrencyMinimumValue(@Nullable BigDecimal charcCurrencyMinimumValue)
Original property name from the Odata EDM: CharcCurrencyMinimumValue
charcCurrencyMinimumValue
- Lower Boundary for Currency Fieldpublic void setCharcValueUnit(@Nullable String charcValueUnit)
Original property name from the Odata EDM: CharcValueUnit
charcValueUnit
- Unit of Measurementpublic void setCharcDateMinimumValue(@Nullable LocalDateTime charcDateMinimumValue)
Original property name from the Odata EDM: CharcDateMinimumValue
charcDateMinimumValue
- Lower Boundary for Date-Intervalpublic void setCharcTimeMinimumValue(@Nullable LocalTime charcTimeMinimumValue)
Original property name from the Odata EDM: CharcTimeMinimumValue
charcTimeMinimumValue
- Lower Boundary for Time-Intervalpublic void setCharacteristicInternalID(@Nullable String characteristicInternalID)
Original property name from the Odata EDM: CharacteristicInternalID
characteristicInternalID
- Internal characteristicpublic void setSpecificationValidityArea(@Nullable String specificationValidityArea)
Original property name from the Odata EDM: SpecificationValidityArea
specificationValidityArea
- Validity Areapublic void setSpecValAssgmtHdr(@Nullable String specValAssgmtHdr)
Original property name from the Odata EDM: SpecValAssgmtHdr
specValAssgmtHdr
- Sequential Number of Data Recordpublic void setSpecValAssgmt(@Nullable String specValAssgmt)
Original property name from the Odata EDM: SpecValAssgmt
specValAssgmt
- Sequential Number of Data Recordpublic void setSpecValAssgmtIsInhtncSource(@Nullable Boolean specValAssgmtIsInhtncSource)
Original property name from the Odata EDM: SpecValAssgmtIsInhtncSource
specValAssgmtIsInhtncSource
- Truth Valuepublic void setInhtdSpecValAssgmtIsTmpChgd(@Nullable Boolean inhtdSpecValAssgmtIsTmpChgd)
Original property name from the Odata EDM: InhtdSpecValAssgmtIsTmpChgd
inhtdSpecValAssgmtIsTmpChgd
- Indicator for Temporary Inheritance Overwritingpublic void setInhtdSpecValAssgmtIsPermChgd(@Nullable Boolean inhtdSpecValAssgmtIsPermChgd)
Original property name from the Odata EDM: InhtdSpecValAssgmtIsPermChgd
inhtdSpecValAssgmtIsPermChgd
- Indicator for Permanent Inheritance Overwritingprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<SpecCharByValueAssgmtInst>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SpecCharByValueAssgmtInst>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SpecCharByValueAssgmtInst>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SpecCharByValueAssgmtInst>
@Nonnull public static <T> SpecCharByValueAssgmtInstField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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> SpecCharByValueAssgmtInstField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public ErpConfigContext getErpConfigContext()
VdmEntity
getErpConfigContext
in class VdmEntity<SpecCharByValueAssgmtInst>
@Deprecated public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
attachToService(String, ErpConfigContext)
instead.VdmEntity
setErpConfigContext
in class VdmEntity<SpecCharByValueAssgmtInst>
erpConfigContext
- New ERP configuration context to apply to this entityprotected 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<SpecCharByValueAssgmtInst>
public void attachToService(@Nullable String servicePath, @Nullable ErpConfigContext configContext)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SpecCharByValueAssgmtInst>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.configContext
- Optional parameter. New ERP configuration context to apply to this entity and any associated entities
that were previously fetched. If a null value is provided and the ERP configuration context has never
been set, then the ERP configuration context will be set to a new instance of
ErpConfigContext
.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<SpecCharByValueAssgmtInst>
public static SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder builder()
@Nullable public String getSpecificationInternalID()
Original property name from the Odata EDM: SpecificationInternalID
@Nullable public String getSpecInheritanceTemplate()
Original property name from the Odata EDM: SpecInheritanceTemplate
@Nullable public String getSpecValAssgmtInheritanceParent()
Original property name from the Odata EDM: SpecValAssgmtInheritanceParent
@Nullable public String getSpecValAssgmtInheritanceRoot()
Original property name from the Odata EDM: SpecValAssgmtInheritanceRoot
@Nullable public String getSpecValAssgmtRootSpecIntID()
Original property name from the Odata EDM: SpecValAssgmtRootSpecIntID
@Nullable public String getSpecValAssgmtSortSequence()
Original property name from the Odata EDM: SpecValAssgmtSortSequence
@Nullable public String getSpecValAssgmtUnitRefDimension()
Original property name from the Odata EDM: SpecValAssgmtUnitRefDimension
@Nullable public String getValueAssignmentSource()
Original property name from the Odata EDM: ValueAssignmentSource
@Nullable public Boolean getSpecValAssgmtUsageIsExcluded()
Original property name from the Odata EDM: SpecValAssgmtUsageIsExcluded
@Nullable public Boolean getSpecValAssgmtUsageIsActive()
Original property name from the Odata EDM: SpecValAssgmtUsageIsActive
@Nullable public Boolean getSpecValAssgmtUsageIsRelevant()
Original property name from the Odata EDM: SpecValAssgmtUsageIsRelevant
@Nullable public String getSpecValAssgmtType()
Original property name from the Odata EDM: SpecValAssgmtType
@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 getCharacteristic()
Original property name from the Odata EDM: Characteristic
@Nullable public String getCharacteristicFormat()
Original property name from the Odata EDM: CharacteristicFormat
@Nullable public String getCharacteristicValue()
Original property name from the Odata EDM: CharacteristicValue
@Nullable public BigDecimal getCharcDecimalMinimumValue()
Original property name from the Odata EDM: CharcDecimalMinimumValue
@Nullable public String getCharacteristicMinimumValueUnit()
Original property name from the Odata EDM: CharacteristicMinimumValueUnit
@Nullable public BigDecimal getCharcDecimalMaximumValue()
Original property name from the Odata EDM: CharcDecimalMaximumValue
@Nullable public String getCharacteristicMaximumValueUnit()
Original property name from the Odata EDM: CharacteristicMaximumValueUnit
@Nullable public String getCharacteristicValueDpndcyCode()
Original property name from the Odata EDM: CharacteristicValueDpndcyCode
@Nullable public String getSpecificationRating()
Original property name from the Odata EDM: SpecificationRating
@Nullable public LocalDateTime getCharcValidityStartDate()
Original property name from the Odata EDM: CharcValidityStartDate
@Nullable public LocalDateTime getCharcValidityEndDate()
Original property name from the Odata EDM: CharcValidityEndDate
@Nullable public Boolean getCharacteristicIsDeleted()
Original property name from the Odata EDM: CharacteristicIsDeleted
@Nullable public BigDecimal getCharcCurrencyMinimumValue()
Original property name from the Odata EDM: CharcCurrencyMinimumValue
@Nullable public String getCharcValueUnit()
Original property name from the Odata EDM: CharcValueUnit
@Nullable public LocalDateTime getCharcDateMinimumValue()
Original property name from the Odata EDM: CharcDateMinimumValue
@Nullable public LocalTime getCharcTimeMinimumValue()
Original property name from the Odata EDM: CharcTimeMinimumValue
@Nullable public String getCharacteristicInternalID()
Original property name from the Odata EDM: CharacteristicInternalID
@Nullable public String getSpecificationValidityArea()
Original property name from the Odata EDM: SpecificationValidityArea
@Nullable public String getSpecValAssgmtHdr()
Original property name from the Odata EDM: SpecValAssgmtHdr
@Nullable public String getSpecValAssgmt()
Original property name from the Odata EDM: SpecValAssgmt
@Nullable public Boolean getSpecValAssgmtIsInhtncSource()
Original property name from the Odata EDM: SpecValAssgmtIsInhtncSource
@Nullable public Boolean getInhtdSpecValAssgmtIsTmpChgd()
Original property name from the Odata EDM: InhtdSpecValAssgmtIsTmpChgd
@Nullable public Boolean getInhtdSpecValAssgmtIsPermChgd()
Original property name from the Odata EDM: InhtdSpecValAssgmtIsPermChgd
public String toString()
toString
in class VdmObject<SpecCharByValueAssgmtInst>
public boolean equals(Object o)
equals
in class VdmObject<SpecCharByValueAssgmtInst>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SpecCharByValueAssgmtInst>
public int hashCode()
hashCode
in class VdmObject<SpecCharByValueAssgmtInst>
Copyright © 2019 SAP SE. All rights reserved.