public class ClfnCharacteristicForKeyDate extends VdmEntity<ClfnCharacteristicForKeyDate>
Original entity name from the Odata EDM: A_ClfnCharacteristicForKeyDateType
Modifier and Type | Class and Description |
---|---|
static class |
ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder
Helper class to allow for fluent creation of ClfnCharacteristicForKeyDate instances.
|
Modifier and Type | Field and Description |
---|---|
static ClfnCharacteristicForKeyDateField<Boolean> |
ADDITIONAL_VALUE_IS_ALLOWED
Use with available fluent helpers to apply the AdditionalValueIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateSelectable |
ALL_FIELDS
Selector for all available fields of ClfnCharacteristicForKeyDate.
|
static ClfnCharacteristicForKeyDateField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARACTERISTIC
Use with available fluent helpers to apply the Characteristic field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_DATA_TYPE
Use with available fluent helpers to apply the CharcDataType field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_DECIMALS
Use with available fluent helpers to apply the CharcDecimals field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_ENTRY_IS_NOT_FORMAT_CTRLD
Use with available fluent helpers to apply the CharcEntryIsNotFormatCtrld field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_EXPONENT_FORMAT
Use with available fluent helpers to apply the CharcExponentFormat field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_EXPONENT_VALUE
Use with available fluent helpers to apply the CharcExponentValue field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_GROUP
Use with available fluent helpers to apply the CharcGroup field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_GROUP_NAME
Use with available fluent helpers to apply the CharcGroupName field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_INTERNAL_ID
Use with available fluent helpers to apply the CharcInternalID field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_IS_HIDDEN
Use with available fluent helpers to apply the CharcIsHidden field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_IS_READ_ONLY
Use with available fluent helpers to apply the CharcIsReadOnly field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_IS_RESTRICTABLE
Use with available fluent helpers to apply the CharcIsRestrictable field to query operations.
|
static ClfnCharacteristicForKeyDateField<ZonedDateTime> |
CHARC_LAST_CHANGED_DATE_TIME
Use with available fluent helpers to apply the CharcLastChangedDateTime field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_LENGTH
Use with available fluent helpers to apply the CharcLength field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_MAINT_AUTH_GRP
Use with available fluent helpers to apply the CharcMaintAuthGrp field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_STATUS
Use with available fluent helpers to apply the CharcStatus field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_STATUS_NAME
Use with available fluent helpers to apply the CharcStatusName field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_TEMPLATE
Use with available fluent helpers to apply the CharcTemplate field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_TEMPLATE_IS_DISPLAYED
Use with available fluent helpers to apply the CharcTemplateIsDisplayed field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_VALUE_UNIT
Use with available fluent helpers to apply the CharcValueUnit field to query operations.
|
static ClfnCharacteristicForKeyDateField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CURRENCY_ISO_CODE
Use with available fluent helpers to apply the CurrencyISOCode field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOC_NUMBER
Use with available fluent helpers to apply the DocNumber field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_PART
Use with available fluent helpers to apply the DocumentPart field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_TYPE
Use with available fluent helpers to apply the DocumentType field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_VERSION
Use with available fluent helpers to apply the DocumentVersion field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
ENTRY_IS_REQUIRED
Use with available fluent helpers to apply the EntryIsRequired field to query operations.
|
static ClfnCharacteristicForKeyDateField<LocalDateTime> |
KEY_DATE
Use with available fluent helpers to apply the KeyDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
MULTIPLE_VALUES_ARE_ALLOWED
Use with available fluent helpers to apply the MultipleValuesAreAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
NEGATIVE_VALUE_IS_ALLOWED
Use with available fluent helpers to apply the NegativeValueIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcDescForKeyDate> |
TO_CHARACTERISTIC_DESC
Use with available fluent helpers to apply the to_CharacteristicDesc navigation property to query
operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcRefForKeyDate> |
TO_CHARACTERISTIC_REFERENCE
Use with available fluent helpers to apply the to_CharacteristicReference navigation property to query
operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcRstrcnForKeyDate> |
TO_CHARACTERISTIC_RESTRICTION
Use with available fluent helpers to apply the to_CharacteristicRestriction navigation property to query
operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcValueForKeyDate> |
TO_CHARACTERISTIC_VALUE
Use with available fluent helpers to apply the to_CharacteristicValue navigation property to query
operations.
|
static ClfnCharacteristicForKeyDateField<String> |
UNIT_OF_MEASURE_ISO_CODE
Use with available fluent helpers to apply the UnitOfMeasureISOCode field to query operations.
|
static ClfnCharacteristicForKeyDateField<LocalDateTime> |
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<LocalDateTime> |
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
VALUE_INTERVAL_IS_ALLOWED
Use with available fluent helpers to apply the ValueIntervalIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
VALUE_IS_CASE_SENSITIVE
Use with available fluent helpers to apply the ValueIsCaseSensitive field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ClfnCharacteristicForKeyDate() |
ClfnCharacteristicForKeyDate(String charcInternalID,
String characteristic,
String charcStatus,
String charcStatusName,
String charcDataType,
Short charcLength,
Short charcDecimals,
String charcTemplate,
Boolean valueIsCaseSensitive,
String charcGroup,
String charcGroupName,
Boolean entryIsRequired,
Boolean multipleValuesAreAllowed,
String charcValueUnit,
String unitOfMeasureISOCode,
String currency,
String currencyISOCode,
Short charcExponentValue,
Boolean valueIntervalIsAllowed,
Boolean additionalValueIsAllowed,
Boolean negativeValueIsAllowed,
LocalDateTime validityStartDate,
LocalDateTime validityEndDate,
String changeNumber,
String documentType,
String docNumber,
String documentVersion,
String documentPart,
String charcMaintAuthGrp,
Boolean charcIsReadOnly,
Boolean charcIsHidden,
Boolean charcIsRestrictable,
String charcExponentFormat,
Boolean charcEntryIsNotFormatCtrld,
Boolean charcTemplateIsDisplayed,
LocalDateTime creationDate,
LocalDateTime lastChangeDate,
ZonedDateTime charcLastChangedDateTime,
LocalDateTime keyDate,
List<ClfnCharcDescForKeyDate> toCharacteristicDesc,
List<ClfnCharcRefForKeyDate> toCharacteristicReference,
List<ClfnCharcRstrcnForKeyDate> toCharacteristicRestriction,
List<ClfnCharcValueForKeyDate> toCharacteristicValue) |
Modifier and Type | Method and Description |
---|---|
void |
addCharacteristicDesc(ClfnCharcDescForKeyDate... entity)
Adds elements to the list of associated ClfnCharcDescForKeyDate entities.
|
void |
addCharacteristicReference(ClfnCharcRefForKeyDate... entity)
Adds elements to the list of associated ClfnCharcRefForKeyDate entities.
|
void |
addCharacteristicRestriction(ClfnCharcRstrcnForKeyDate... entity)
Adds elements to the list of associated ClfnCharcRstrcnForKeyDate entities.
|
void |
addCharacteristicValue(ClfnCharcValueForKeyDate... entity)
Adds elements to the list of associated ClfnCharcValueForKeyDate entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<ClfnCharcDescForKeyDate> |
fetchCharacteristicDesc()
Fetches the ClfnCharcDescForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcRefForKeyDate> |
fetchCharacteristicReference()
Fetches the ClfnCharcRefForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcRstrcnForKeyDate> |
fetchCharacteristicRestriction()
Fetches the ClfnCharcRstrcnForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcValueForKeyDate> |
fetchCharacteristicValue()
Fetches the ClfnCharcValueForKeyDate entities (one to many) associated with this entity.
|
static <T> ClfnCharacteristicForKeyDateField<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) |
Boolean |
getAdditionalValueIsAllowed()
Constraints: none
|
String |
getChangeNumber()
Constraints: Not nullable, Maximum length: 12
|
String |
getCharacteristic()
Constraints: Not nullable, Maximum length: 30
|
io.vavr.control.Option<List<ClfnCharcDescForKeyDate>> |
getCharacteristicDescIfPresent()
Retrieval of associated ClfnCharcDescForKeyDate entities (one to many).
|
List<ClfnCharcDescForKeyDate> |
getCharacteristicDescOrFetch()
Retrieval of associated ClfnCharcDescForKeyDate entities (one to many).
|
io.vavr.control.Option<List<ClfnCharcRefForKeyDate>> |
getCharacteristicReferenceIfPresent()
Retrieval of associated ClfnCharcRefForKeyDate entities (one to many).
|
List<ClfnCharcRefForKeyDate> |
getCharacteristicReferenceOrFetch()
Retrieval of associated ClfnCharcRefForKeyDate entities (one to many).
|
io.vavr.control.Option<List<ClfnCharcRstrcnForKeyDate>> |
getCharacteristicRestrictionIfPresent()
Retrieval of associated ClfnCharcRstrcnForKeyDate entities (one to many).
|
List<ClfnCharcRstrcnForKeyDate> |
getCharacteristicRestrictionOrFetch()
Retrieval of associated ClfnCharcRstrcnForKeyDate entities (one to many).
|
io.vavr.control.Option<List<ClfnCharcValueForKeyDate>> |
getCharacteristicValueIfPresent()
Retrieval of associated ClfnCharcValueForKeyDate entities (one to many).
|
List<ClfnCharcValueForKeyDate> |
getCharacteristicValueOrFetch()
Retrieval of associated ClfnCharcValueForKeyDate entities (one to many).
|
String |
getCharcDataType()
Constraints: Not nullable, Maximum length: 4
|
Short |
getCharcDecimals()
Constraints: none
|
Boolean |
getCharcEntryIsNotFormatCtrld()
Constraints: none
|
String |
getCharcExponentFormat()
Constraints: Not nullable, Maximum length: 1
|
Short |
getCharcExponentValue()
Constraints: none
|
String |
getCharcGroup()
Constraints: Not nullable, Maximum length: 10
|
String |
getCharcGroupName()
Constraints: Not nullable, Maximum length: 40
|
String |
getCharcInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
Boolean |
getCharcIsHidden()
Constraints: none
|
Boolean |
getCharcIsReadOnly()
Constraints: none
|
Boolean |
getCharcIsRestrictable()
Constraints: none
|
ZonedDateTime |
getCharcLastChangedDateTime()
Constraints: Not nullable, Precision: 7
|
Short |
getCharcLength()
Constraints: none
|
String |
getCharcMaintAuthGrp()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharcStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcStatusName()
Constraints: Not nullable, Maximum length: 20
|
String |
getCharcTemplate()
Constraints: Not nullable, Maximum length: 70
|
Boolean |
getCharcTemplateIsDisplayed()
Constraints: none
|
String |
getCharcValueUnit()
Constraints: Not nullable, Maximum length: 3
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getCurrencyISOCode()
Constraints: Not nullable, Maximum length: 3
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDocNumber()
Constraints: Not nullable, Maximum length: 25
|
String |
getDocumentPart()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentType()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentVersion()
Constraints: Not nullable, Maximum length: 2
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
Boolean |
getEntryIsRequired()
Constraints: none
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getKeyDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
Boolean |
getMultipleValuesAreAllowed()
Constraints: none
|
Boolean |
getNegativeValueIsAllowed()
Constraints: none
|
Class<ClfnCharacteristicForKeyDate> |
getType() |
String |
getUnitOfMeasureISOCode()
Constraints: Not nullable, Maximum length: 3
|
LocalDateTime |
getValidityEndDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getValidityStartDate()
Constraints: Not nullable, Precision: 0
|
Boolean |
getValueIntervalIsAllowed()
Constraints: none
|
Boolean |
getValueIsCaseSensitive()
Constraints: none
|
int |
hashCode() |
void |
setAdditionalValueIsAllowed(Boolean additionalValueIsAllowed)
Constraints: none
|
void |
setChangeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCharacteristic(String characteristic)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharacteristicDesc(List<ClfnCharcDescForKeyDate> value)
Overwrites the list of associated ClfnCharcDescForKeyDate entities for the loaded navigation property
to_CharacteristicDesc.
|
void |
setCharacteristicReference(List<ClfnCharcRefForKeyDate> value)
Overwrites the list of associated ClfnCharcRefForKeyDate entities for the loaded navigation property
to_CharacteristicReference.
|
void |
setCharacteristicRestriction(List<ClfnCharcRstrcnForKeyDate> value)
Overwrites the list of associated ClfnCharcRstrcnForKeyDate entities for the loaded navigation property
to_CharacteristicRestriction.
|
void |
setCharacteristicValue(List<ClfnCharcValueForKeyDate> value)
Overwrites the list of associated ClfnCharcValueForKeyDate entities for the loaded navigation property
to_CharacteristicValue.
|
void |
setCharcDataType(String charcDataType)
Constraints: Not nullable, Maximum length: 4
|
void |
setCharcDecimals(Short charcDecimals)
Constraints: none
|
void |
setCharcEntryIsNotFormatCtrld(Boolean charcEntryIsNotFormatCtrld)
Constraints: none
|
void |
setCharcExponentFormat(String charcExponentFormat)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcExponentValue(Short charcExponentValue)
Constraints: none
|
void |
setCharcGroup(String charcGroup)
Constraints: Not nullable, Maximum length: 10
|
void |
setCharcGroupName(String charcGroupName)
Constraints: Not nullable, Maximum length: 40
|
void |
setCharcInternalID(String charcInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setCharcIsHidden(Boolean charcIsHidden)
Constraints: none
|
void |
setCharcIsReadOnly(Boolean charcIsReadOnly)
Constraints: none
|
void |
setCharcIsRestrictable(Boolean charcIsRestrictable)
Constraints: none
|
void |
setCharcLastChangedDateTime(ZonedDateTime charcLastChangedDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setCharcLength(Short charcLength)
Constraints: none
|
void |
setCharcMaintAuthGrp(String charcMaintAuthGrp)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharcStatus(String charcStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcStatusName(String charcStatusName)
Constraints: Not nullable, Maximum length: 20
|
void |
setCharcTemplate(String charcTemplate)
Constraints: Not nullable, Maximum length: 70
|
void |
setCharcTemplateIsDisplayed(Boolean charcTemplateIsDisplayed)
Constraints: none
|
void |
setCharcValueUnit(String charcValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setCurrencyISOCode(String currencyISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocNumber(String docNumber)
Constraints: Not nullable, Maximum length: 25
|
void |
setDocumentPart(String documentPart)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentType(String documentType)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentVersion(String documentVersion)
Constraints: Not nullable, Maximum length: 2
|
void |
setEntryIsRequired(Boolean entryIsRequired)
Constraints: none
|
void |
setKeyDate(LocalDateTime keyDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setMultipleValuesAreAllowed(Boolean multipleValuesAreAllowed)
Constraints: none
|
void |
setNegativeValueIsAllowed(Boolean negativeValueIsAllowed)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setUnitOfMeasureISOCode(String unitOfMeasureISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setValidityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setValidityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setValueIntervalIsAllowed(Boolean valueIntervalIsAllowed)
Constraints: none
|
void |
setValueIsCaseSensitive(Boolean valueIsCaseSensitive)
Constraints: none
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final ClfnCharacteristicForKeyDateSelectable ALL_FIELDS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_INTERNAL_ID
public static final ClfnCharacteristicForKeyDateField<String> CHARACTERISTIC
public static final ClfnCharacteristicForKeyDateField<String> CHARC_STATUS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_STATUS_NAME
public static final ClfnCharacteristicForKeyDateField<String> CHARC_DATA_TYPE
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_LENGTH
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_DECIMALS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_TEMPLATE
public static final ClfnCharacteristicForKeyDateField<Boolean> VALUE_IS_CASE_SENSITIVE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_GROUP
public static final ClfnCharacteristicForKeyDateField<String> CHARC_GROUP_NAME
public static final ClfnCharacteristicForKeyDateField<Boolean> ENTRY_IS_REQUIRED
public static final ClfnCharacteristicForKeyDateField<Boolean> MULTIPLE_VALUES_ARE_ALLOWED
public static final ClfnCharacteristicForKeyDateField<String> CHARC_VALUE_UNIT
public static final ClfnCharacteristicForKeyDateField<String> UNIT_OF_MEASURE_ISO_CODE
public static final ClfnCharacteristicForKeyDateField<String> CURRENCY
public static final ClfnCharacteristicForKeyDateField<String> CURRENCY_ISO_CODE
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_EXPONENT_VALUE
public static final ClfnCharacteristicForKeyDateField<Boolean> VALUE_INTERVAL_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<Boolean> ADDITIONAL_VALUE_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<Boolean> NEGATIVE_VALUE_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<LocalDateTime> VALIDITY_START_DATE
public static final ClfnCharacteristicForKeyDateField<LocalDateTime> VALIDITY_END_DATE
public static final ClfnCharacteristicForKeyDateField<String> CHANGE_NUMBER
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_TYPE
public static final ClfnCharacteristicForKeyDateField<String> DOC_NUMBER
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_VERSION
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_PART
public static final ClfnCharacteristicForKeyDateField<String> CHARC_MAINT_AUTH_GRP
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_IS_READ_ONLY
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_IS_HIDDEN
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_IS_RESTRICTABLE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_EXPONENT_FORMAT
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_ENTRY_IS_NOT_FORMAT_CTRLD
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_TEMPLATE_IS_DISPLAYED
public static final ClfnCharacteristicForKeyDateField<LocalDateTime> CREATION_DATE
public static final ClfnCharacteristicForKeyDateField<LocalDateTime> LAST_CHANGE_DATE
public static final ClfnCharacteristicForKeyDateField<ZonedDateTime> CHARC_LAST_CHANGED_DATE_TIME
public static final ClfnCharacteristicForKeyDateField<LocalDateTime> KEY_DATE
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcDescForKeyDate> TO_CHARACTERISTIC_DESC
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcRefForKeyDate> TO_CHARACTERISTIC_REFERENCE
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcRstrcnForKeyDate> TO_CHARACTERISTIC_RESTRICTION
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcValueForKeyDate> TO_CHARACTERISTIC_VALUE
public ClfnCharacteristicForKeyDate()
public ClfnCharacteristicForKeyDate(@Nullable String charcInternalID, @Nullable String characteristic, @Nullable String charcStatus, @Nullable String charcStatusName, @Nullable String charcDataType, @Nullable Short charcLength, @Nullable Short charcDecimals, @Nullable String charcTemplate, @Nullable Boolean valueIsCaseSensitive, @Nullable String charcGroup, @Nullable String charcGroupName, @Nullable Boolean entryIsRequired, @Nullable Boolean multipleValuesAreAllowed, @Nullable String charcValueUnit, @Nullable String unitOfMeasureISOCode, @Nullable String currency, @Nullable String currencyISOCode, @Nullable Short charcExponentValue, @Nullable Boolean valueIntervalIsAllowed, @Nullable Boolean additionalValueIsAllowed, @Nullable Boolean negativeValueIsAllowed, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String changeNumber, @Nullable String documentType, @Nullable String docNumber, @Nullable String documentVersion, @Nullable String documentPart, @Nullable String charcMaintAuthGrp, @Nullable Boolean charcIsReadOnly, @Nullable Boolean charcIsHidden, @Nullable Boolean charcIsRestrictable, @Nullable String charcExponentFormat, @Nullable Boolean charcEntryIsNotFormatCtrld, @Nullable Boolean charcTemplateIsDisplayed, @Nullable LocalDateTime creationDate, @Nullable LocalDateTime lastChangeDate, @Nullable ZonedDateTime charcLastChangedDateTime, @Nullable LocalDateTime keyDate, List<ClfnCharcDescForKeyDate> toCharacteristicDesc, List<ClfnCharcRefForKeyDate> toCharacteristicReference, List<ClfnCharcRstrcnForKeyDate> toCharacteristicRestriction, List<ClfnCharcValueForKeyDate> toCharacteristicValue)
@Nonnull public Class<ClfnCharacteristicForKeyDate> getType()
getType
in class VdmObject<ClfnCharacteristicForKeyDate>
public void setCharcInternalID(@Nullable String charcInternalID)
Original property name from the Odata EDM: CharcInternalID
charcInternalID
- Characteristic Internal IDpublic void setCharacteristic(@Nullable String characteristic)
Original property name from the Odata EDM: Characteristic
characteristic
- Characteristic Namepublic void setCharcStatus(@Nullable String charcStatus)
Original property name from the Odata EDM: CharcStatus
charcStatus
- Status of a characteristicpublic void setCharcStatusName(@Nullable String charcStatusName)
Original property name from the Odata EDM: CharcStatusName
charcStatusName
- Characteristic Statuspublic void setCharcDataType(@Nullable String charcDataType)
Original property name from the Odata EDM: CharcDataType
charcDataType
- Data type of characteristicpublic void setCharcLength(@Nullable Short charcLength)
Original property name from the Odata EDM: CharcLength
charcLength
- Number of Characterspublic void setCharcDecimals(@Nullable Short charcDecimals)
Original property name from the Odata EDM: CharcDecimals
charcDecimals
- Number of Decimal Placespublic void setCharcTemplate(@Nullable String charcTemplate)
Original property name from the Odata EDM: CharcTemplate
charcTemplate
- Value with templatepublic void setValueIsCaseSensitive(@Nullable Boolean valueIsCaseSensitive)
Original property name from the Odata EDM: ValueIsCaseSensitive
valueIsCaseSensitive
- Case Sensitivepublic void setCharcGroup(@Nullable String charcGroup)
Original property name from the Odata EDM: CharcGroup
charcGroup
- Characteristic Grouppublic void setCharcGroupName(@Nullable String charcGroupName)
Original property name from the Odata EDM: CharcGroupName
charcGroupName
- Characteristics Group Descriptionpublic void setEntryIsRequired(@Nullable Boolean entryIsRequired)
Original property name from the Odata EDM: EntryIsRequired
entryIsRequired
- Checkboxpublic void setMultipleValuesAreAllowed(@Nullable Boolean multipleValuesAreAllowed)
Original property name from the Odata EDM: MultipleValuesAreAllowed
multipleValuesAreAllowed
- Checkboxpublic void setCharcValueUnit(@Nullable String charcValueUnit)
Original property name from the Odata EDM: CharcValueUnit
charcValueUnit
- Unit of Measurementpublic void setUnitOfMeasureISOCode(@Nullable String unitOfMeasureISOCode)
Original property name from the Odata EDM: UnitOfMeasureISOCode
unitOfMeasureISOCode
- ISO code for unit of measurementpublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setCurrencyISOCode(@Nullable String currencyISOCode)
Original property name from the Odata EDM: CurrencyISOCode
currencyISOCode
- ISO Currency Codepublic void setCharcExponentValue(@Nullable Short charcExponentValue)
Original property name from the Odata EDM: CharcExponentValue
charcExponentValue
- Exponent displaypublic void setValueIntervalIsAllowed(@Nullable Boolean valueIntervalIsAllowed)
Original property name from the Odata EDM: ValueIntervalIsAllowed
valueIntervalIsAllowed
- Checkboxpublic void setAdditionalValueIsAllowed(@Nullable Boolean additionalValueIsAllowed)
Original property name from the Odata EDM: AdditionalValueIsAllowed
additionalValueIsAllowed
- Checkboxpublic void setNegativeValueIsAllowed(@Nullable Boolean negativeValueIsAllowed)
Original property name from the Odata EDM: NegativeValueIsAllowed
negativeValueIsAllowed
- Value with Plus or Minus Signpublic void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Valid-From Datepublic void setValidityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
validityEndDate
- Valid-to datepublic void setChangeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: ChangeNumber
changeNumber
- Change Numberpublic void setDocumentType(@Nullable String documentType)
Original property name from the Odata EDM: DocumentType
documentType
- Document Typepublic void setDocNumber(@Nullable String docNumber)
Original property name from the Odata EDM: DocNumber
docNumber
- Document numberpublic void setDocumentVersion(@Nullable String documentVersion)
Original property name from the Odata EDM: DocumentVersion
documentVersion
- Document Versionpublic void setDocumentPart(@Nullable String documentPart)
Original property name from the Odata EDM: DocumentPart
documentPart
- Document Partpublic void setCharcMaintAuthGrp(@Nullable String charcMaintAuthGrp)
Original property name from the Odata EDM: CharcMaintAuthGrp
charcMaintAuthGrp
- Authorization Group for Characteristics Maintenancepublic void setCharcIsReadOnly(@Nullable Boolean charcIsReadOnly)
Original property name from the Odata EDM: CharcIsReadOnly
charcIsReadOnly
- Checkboxpublic void setCharcIsHidden(@Nullable Boolean charcIsHidden)
Original property name from the Odata EDM: CharcIsHidden
charcIsHidden
- Checkboxpublic void setCharcIsRestrictable(@Nullable Boolean charcIsRestrictable)
Original property name from the Odata EDM: CharcIsRestrictable
charcIsRestrictable
- Indicator: restrictable characteristicpublic void setCharcExponentFormat(@Nullable String charcExponentFormat)
Original property name from the Odata EDM: CharcExponentFormat
charcExponentFormat
- Exponent Display Formatpublic void setCharcEntryIsNotFormatCtrld(@Nullable Boolean charcEntryIsNotFormatCtrld)
Original property name from the Odata EDM: CharcEntryIsNotFormatCtrld
charcEntryIsNotFormatCtrld
- Checkboxpublic void setCharcTemplateIsDisplayed(@Nullable Boolean charcTemplateIsDisplayed)
Original property name from the Odata EDM: CharcTemplateIsDisplayed
charcTemplateIsDisplayed
- Checkboxpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on which the record was createdpublic void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date of Last Changepublic void setCharcLastChangedDateTime(@Nullable ZonedDateTime charcLastChangedDateTime)
Original property name from the Odata EDM: CharcLastChangedDateTime
charcLastChangedDateTime
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)public void setKeyDate(@Nullable LocalDateTime keyDate)
Original property name from the Odata EDM: KeyDate
keyDate
- The keyDate to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ClfnCharacteristicForKeyDate>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<ClfnCharacteristicForKeyDate>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ClfnCharacteristicForKeyDate>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ClfnCharacteristicForKeyDate>
@Nonnull public static <T> ClfnCharacteristicForKeyDateField<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> ClfnCharacteristicForKeyDateField<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 HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<ClfnCharacteristicForKeyDate>
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<ClfnCharacteristicForKeyDate>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
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<ClfnCharacteristicForKeyDate>
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.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<ClfnCharacteristicForKeyDate>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<ClfnCharacteristicForKeyDate>
@Nonnull public List<ClfnCharcDescForKeyDate> fetchCharacteristicDesc() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ClfnCharcDescForKeyDate> getCharacteristicDescOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ClfnCharcDescForKeyDate>> getCharacteristicDescIfPresent()
If the navigation property for an entity ClfnCharacteristicForKeyDate 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 setCharacteristicDesc(@Nonnull List<ClfnCharcDescForKeyDate> value)
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ClfnCharcDescForKeyDate entities.public void addCharacteristicDesc(ClfnCharcDescForKeyDate... entity)
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ClfnCharcDescForKeyDate entities.@Nonnull public List<ClfnCharcRefForKeyDate> fetchCharacteristicReference() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ClfnCharcRefForKeyDate> getCharacteristicReferenceOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ClfnCharcRefForKeyDate>> getCharacteristicReferenceIfPresent()
If the navigation property for an entity ClfnCharacteristicForKeyDate 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 setCharacteristicReference(@Nonnull List<ClfnCharcRefForKeyDate> value)
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ClfnCharcRefForKeyDate entities.public void addCharacteristicReference(ClfnCharcRefForKeyDate... entity)
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ClfnCharcRefForKeyDate entities.@Nonnull public List<ClfnCharcRstrcnForKeyDate> fetchCharacteristicRestriction() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ClfnCharcRstrcnForKeyDate> getCharacteristicRestrictionOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ClfnCharcRstrcnForKeyDate>> getCharacteristicRestrictionIfPresent()
If the navigation property for an entity ClfnCharacteristicForKeyDate 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 setCharacteristicRestriction(@Nonnull List<ClfnCharcRstrcnForKeyDate> value)
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ClfnCharcRstrcnForKeyDate entities.public void addCharacteristicRestriction(ClfnCharcRstrcnForKeyDate... entity)
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ClfnCharcRstrcnForKeyDate entities.@Nonnull public List<ClfnCharcValueForKeyDate> fetchCharacteristicValue() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ClfnCharcValueForKeyDate> getCharacteristicValueOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ClfnCharcValueForKeyDate>> getCharacteristicValueIfPresent()
If the navigation property for an entity ClfnCharacteristicForKeyDate 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 setCharacteristicValue(@Nonnull List<ClfnCharcValueForKeyDate> value)
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ClfnCharcValueForKeyDate entities.public void addCharacteristicValue(ClfnCharcValueForKeyDate... entity)
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ClfnCharcValueForKeyDate entities.@Nonnull public static ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder builder()
@Nullable public String getCharcInternalID()
Original property name from the Odata EDM: CharcInternalID
@Nullable public String getCharacteristic()
Original property name from the Odata EDM: Characteristic
@Nullable public String getCharcStatus()
Original property name from the Odata EDM: CharcStatus
@Nullable public String getCharcStatusName()
Original property name from the Odata EDM: CharcStatusName
@Nullable public String getCharcDataType()
Original property name from the Odata EDM: CharcDataType
@Nullable public Short getCharcLength()
Original property name from the Odata EDM: CharcLength
@Nullable public Short getCharcDecimals()
Original property name from the Odata EDM: CharcDecimals
@Nullable public String getCharcTemplate()
Original property name from the Odata EDM: CharcTemplate
@Nullable public Boolean getValueIsCaseSensitive()
Original property name from the Odata EDM: ValueIsCaseSensitive
@Nullable public String getCharcGroup()
Original property name from the Odata EDM: CharcGroup
@Nullable public String getCharcGroupName()
Original property name from the Odata EDM: CharcGroupName
@Nullable public Boolean getEntryIsRequired()
Original property name from the Odata EDM: EntryIsRequired
@Nullable public Boolean getMultipleValuesAreAllowed()
Original property name from the Odata EDM: MultipleValuesAreAllowed
@Nullable public String getCharcValueUnit()
Original property name from the Odata EDM: CharcValueUnit
@Nullable public String getUnitOfMeasureISOCode()
Original property name from the Odata EDM: UnitOfMeasureISOCode
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public String getCurrencyISOCode()
Original property name from the Odata EDM: CurrencyISOCode
@Nullable public Short getCharcExponentValue()
Original property name from the Odata EDM: CharcExponentValue
@Nullable public Boolean getValueIntervalIsAllowed()
Original property name from the Odata EDM: ValueIntervalIsAllowed
@Nullable public Boolean getAdditionalValueIsAllowed()
Original property name from the Odata EDM: AdditionalValueIsAllowed
@Nullable public Boolean getNegativeValueIsAllowed()
Original property name from the Odata EDM: NegativeValueIsAllowed
@Nullable public LocalDateTime getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public LocalDateTime getValidityEndDate()
Original property name from the Odata EDM: ValidityEndDate
@Nullable public String getChangeNumber()
Original property name from the Odata EDM: ChangeNumber
@Nullable public String getDocumentType()
Original property name from the Odata EDM: DocumentType
@Nullable public String getDocNumber()
Original property name from the Odata EDM: DocNumber
@Nullable public String getDocumentVersion()
Original property name from the Odata EDM: DocumentVersion
@Nullable public String getDocumentPart()
Original property name from the Odata EDM: DocumentPart
@Nullable public String getCharcMaintAuthGrp()
Original property name from the Odata EDM: CharcMaintAuthGrp
@Nullable public Boolean getCharcIsReadOnly()
Original property name from the Odata EDM: CharcIsReadOnly
@Nullable public Boolean getCharcIsHidden()
Original property name from the Odata EDM: CharcIsHidden
@Nullable public Boolean getCharcIsRestrictable()
Original property name from the Odata EDM: CharcIsRestrictable
@Nullable public String getCharcExponentFormat()
Original property name from the Odata EDM: CharcExponentFormat
@Nullable public Boolean getCharcEntryIsNotFormatCtrld()
Original property name from the Odata EDM: CharcEntryIsNotFormatCtrld
@Nullable public Boolean getCharcTemplateIsDisplayed()
Original property name from the Odata EDM: CharcTemplateIsDisplayed
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public ZonedDateTime getCharcLastChangedDateTime()
Original property name from the Odata EDM: CharcLastChangedDateTime
@Nullable public LocalDateTime getKeyDate()
Original property name from the Odata EDM: KeyDate
@Nonnull public String toString()
toString
in class VdmObject<ClfnCharacteristicForKeyDate>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<ClfnCharacteristicForKeyDate>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<ClfnCharacteristicForKeyDate>
public int hashCode()
hashCode
in class VdmObject<ClfnCharacteristicForKeyDate>
Copyright © 2021 SAP SE. All rights reserved.