Class ClfnClassForKeyDate
Original entity name from the Odata EDM: A_ClfnClassForKeyDateType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ClfnClassForKeyDate instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClfnClassForKeyDateSelectableSelector for all available fields of ClfnClassForKeyDate.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the to_ClassCharacteristic_oc field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassClassfctnAuthGrp field to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the to_ClassDescription_oc field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassGroup field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassGroupName field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassInternalID field to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the ClassIsLocal field to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the to_ClassKeyword_oc field to query operations.static final ClfnClassForKeyDateField<ZonedDateTime>Use with available fluent helpers to apply the ClassLastChangedDateTime field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassMaintAuthGrp field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the Class field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassSearchAuthGrp field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStandardCharcTable field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStandardNumber field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStandardOrgName field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the ClassStandardStartDate field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStandardVersion field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the ClassStandardVersionStartDate field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStatus field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassStatusName field to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the to_ClassText_oc field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassType field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the ClassTypeName field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the CreationDate field to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the Delete_mc field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the DocNumber field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the DocumentPart field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the DocumentType field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the DocumentVersion field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the KeyDate field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the LastChangeDate field to query operations.static final ClfnClassForKeyDateField<String>Use with available fluent helpers to apply the SameClassfctnReaction field to query operations.static final ClfnClassForKeyDateLink<ClfnClassCharcForKeyDate>Use with available fluent helpers to apply the to_ClassCharacteristic navigation property to query operations.static final ClfnClassForKeyDateLink<ClfnClassDescForKeyDate>Use with available fluent helpers to apply the to_ClassDescription navigation property to query operations.static final ClfnClassForKeyDateLink<ClfnClassKeywordForKeyDate>Use with available fluent helpers to apply the to_ClassKeyword navigation property to query operations.static final ClfnClassForKeyDateLink<ClfnClassTextForKeyDate>Use with available fluent helpers to apply the to_ClassText navigation property to query operations.static final ClfnClassForKeyDateField<Boolean>Use with available fluent helpers to apply the Update_mc field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the ValidityEndDate field to query operations.static final ClfnClassForKeyDateField<LocalDateTime>Use with available fluent helpers to apply the ValidityStartDate field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionClfnClassForKeyDate(Boolean delete_mc, Boolean update_mc, Boolean classCharacteristic_oc, Boolean classDescription_oc, Boolean classKeyword_oc, Boolean classText_oc, String classInternalID, String classType, String classTypeName, String classProperty, String classStatus, String classStatusName, String classGroup, String classGroupName, String classSearchAuthGrp, String classClassfctnAuthGrp, String classMaintAuthGrp, String docNumber, String documentType, String documentPart, String documentVersion, String sameClassfctnReaction, String classStandardOrgName, String classStandardNumber, LocalDateTime classStandardStartDate, LocalDateTime classStandardVersionStartDate, String classStandardVersion, String classStandardCharcTable, LocalDateTime creationDate, LocalDateTime lastChangeDate, Boolean classIsLocal, LocalDateTime validityStartDate, LocalDateTime validityEndDate, ZonedDateTime classLastChangedDateTime, LocalDateTime keyDate, List<ClfnClassCharcForKeyDate> toClassCharacteristic, List<ClfnClassDescForKeyDate> toClassDescription, List<ClfnClassKeywordForKeyDate> toClassKeyword, List<ClfnClassTextForKeyDate> toClassText) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassCharacteristic(ClfnClassCharcForKeyDate... entity) Adds elements to the list of associated ClfnClassCharcForKeyDate entities.voidaddClassDescription(ClfnClassDescForKeyDate... entity) Adds elements to the list of associated ClfnClassDescForKeyDate entities.voidaddClassKeyword(ClfnClassKeywordForKeyDate... entity) Adds elements to the list of associated ClfnClassKeywordForKeyDate entities.voidaddClassText(ClfnClassTextForKeyDate... entity) Adds elements to the list of associated ClfnClassTextForKeyDate entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the ClfnClassCharcForKeyDate entities (one to many) associated with this entity.Fetches the ClfnClassDescForKeyDate entities (one to many) associated with this entity.Fetches the ClfnClassKeywordForKeyDate entities (one to many) associated with this entity.Fetches the ClfnClassTextForKeyDate entities (one to many) associated with this entity.static <T,DomainT>
ClfnClassForKeyDateField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ClfnClassForKeyDateField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: noneio.vavr.control.Option<List<ClfnClassCharcForKeyDate>>Retrieval of associated ClfnClassCharcForKeyDate entities (one to many).Retrieval of associated ClfnClassCharcForKeyDate entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: noneio.vavr.control.Option<List<ClfnClassDescForKeyDate>>Retrieval of associated ClfnClassDescForKeyDate entities (one to many).Retrieval of associated ClfnClassDescForKeyDate entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: noneio.vavr.control.Option<List<ClfnClassKeywordForKeyDate>>Retrieval of associated ClfnClassKeywordForKeyDate entities (one to many).Retrieval of associated ClfnClassKeywordForKeyDate entities (one to many).Constraints: Not nullable, Precision: 7Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40Constraints: noneio.vavr.control.Option<List<ClfnClassTextForKeyDate>>Retrieval of associated ClfnClassTextForKeyDate entities (one to many).Retrieval of associated ClfnClassTextForKeyDate entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Precision: 0protected StringConstraints: noneConstraints: Not nullable, Maximum length: 25Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2protected StringgetKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1getType()Constraints: noneConstraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0inthashCode()voidOverwrites the list of associated ClfnClassCharcForKeyDate entities for the loaded navigation property to_ClassCharacteristic.voidsetClassCharacteristic_oc(Boolean classCharacteristic_oc) Constraints: nonevoidsetClassClassfctnAuthGrp(String classClassfctnAuthGrp) Constraints: Not nullable, Maximum length: 3voidOverwrites the list of associated ClfnClassDescForKeyDate entities for the loaded navigation property to_ClassDescription.voidsetClassDescription_oc(Boolean classDescription_oc) Constraints: nonevoidsetClassGroup(String classGroup) Constraints: Not nullable, Maximum length: 10voidsetClassGroupName(String classGroupName) Constraints: Not nullable, Maximum length: 40voidsetClassInternalID(String classInternalID) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetClassIsLocal(Boolean classIsLocal) Constraints: nonevoidOverwrites the list of associated ClfnClassKeywordForKeyDate entities for the loaded navigation property to_ClassKeyword.voidsetClassKeyword_oc(Boolean classKeyword_oc) Constraints: nonevoidsetClassLastChangedDateTime(ZonedDateTime classLastChangedDateTime) Constraints: Not nullable, Precision: 7voidsetClassMaintAuthGrp(String classMaintAuthGrp) Constraints: Not nullable, Maximum length: 3voidsetClassProperty(String classProperty) Constraints: Not nullable, Maximum length: 18voidsetClassSearchAuthGrp(String classSearchAuthGrp) Constraints: Not nullable, Maximum length: 3voidsetClassStandardCharcTable(String classStandardCharcTable) Constraints: Not nullable, Maximum length: 20voidsetClassStandardNumber(String classStandardNumber) Constraints: Not nullable, Maximum length: 20voidsetClassStandardOrgName(String classStandardOrgName) Constraints: Not nullable, Maximum length: 10voidsetClassStandardStartDate(LocalDateTime classStandardStartDate) Constraints: Not nullable, Precision: 0voidsetClassStandardVersion(String classStandardVersion) Constraints: Not nullable, Maximum length: 2voidsetClassStandardVersionStartDate(LocalDateTime classStandardVersionStartDate) Constraints: Not nullable, Precision: 0voidsetClassStatus(String classStatus) Constraints: Not nullable, Maximum length: 1voidsetClassStatusName(String classStatusName) Constraints: Not nullable, Maximum length: 40voidsetClassText(List<ClfnClassTextForKeyDate> value) Overwrites the list of associated ClfnClassTextForKeyDate entities for the loaded navigation property to_ClassText.voidsetClassText_oc(Boolean classText_oc) Constraints: nonevoidsetClassType(String classType) Constraints: Not nullable, Maximum length: 3voidsetClassTypeName(String classTypeName) Constraints: Not nullable, Maximum length: 40voidsetCreationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0voidsetDelete_mc(Boolean delete_mc) Constraints: nonevoidsetDocNumber(String docNumber) Constraints: Not nullable, Maximum length: 25voidsetDocumentPart(String documentPart) Constraints: Not nullable, Maximum length: 3voidsetDocumentType(String documentType) Constraints: Not nullable, Maximum length: 3voidsetDocumentVersion(String documentVersion) Constraints: Not nullable, Maximum length: 2voidsetKeyDate(LocalDateTime keyDate) Constraints: Not nullable, Precision: 0voidsetLastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0voidsetSameClassfctnReaction(String sameClassfctnReaction) Constraints: Not nullable, Maximum length: 1protected voidsetServicePathForFetch(String servicePathForFetch) voidsetUpdate_mc(Boolean update_mc) Constraints: nonevoidsetValidityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0voidsetValidityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ClfnClassForKeyDate. -
DELETE_MC
Use with available fluent helpers to apply the Delete_mc field to query operations. -
UPDATE_MC
Use with available fluent helpers to apply the Update_mc field to query operations. -
CLASS_CHARACTERISTIC_OC
Use with available fluent helpers to apply the to_ClassCharacteristic_oc field to query operations. -
CLASS_DESCRIPTION_OC
Use with available fluent helpers to apply the to_ClassDescription_oc field to query operations. -
CLASS_KEYWORD_OC
Use with available fluent helpers to apply the to_ClassKeyword_oc field to query operations. -
CLASS_TEXT_OC
Use with available fluent helpers to apply the to_ClassText_oc field to query operations. -
CLASS_INTERNAL_ID
Use with available fluent helpers to apply the ClassInternalID field to query operations. -
CLASS_TYPE
Use with available fluent helpers to apply the ClassType field to query operations. -
CLASS_TYPE_NAME
Use with available fluent helpers to apply the ClassTypeName field to query operations. -
CLASS_PROPERTY
Use with available fluent helpers to apply the Class field to query operations. -
CLASS_STATUS
Use with available fluent helpers to apply the ClassStatus field to query operations. -
CLASS_STATUS_NAME
Use with available fluent helpers to apply the ClassStatusName field to query operations. -
CLASS_GROUP
Use with available fluent helpers to apply the ClassGroup field to query operations. -
CLASS_GROUP_NAME
Use with available fluent helpers to apply the ClassGroupName field to query operations. -
CLASS_SEARCH_AUTH_GRP
Use with available fluent helpers to apply the ClassSearchAuthGrp field to query operations. -
CLASS_CLASSFCTN_AUTH_GRP
Use with available fluent helpers to apply the ClassClassfctnAuthGrp field to query operations. -
CLASS_MAINT_AUTH_GRP
Use with available fluent helpers to apply the ClassMaintAuthGrp field to query operations. -
DOC_NUMBER
Use with available fluent helpers to apply the DocNumber field to query operations. -
DOCUMENT_TYPE
Use with available fluent helpers to apply the DocumentType field to query operations. -
DOCUMENT_PART
Use with available fluent helpers to apply the DocumentPart field to query operations. -
DOCUMENT_VERSION
Use with available fluent helpers to apply the DocumentVersion field to query operations. -
SAME_CLASSFCTN_REACTION
Use with available fluent helpers to apply the SameClassfctnReaction field to query operations. -
CLASS_STANDARD_ORG_NAME
Use with available fluent helpers to apply the ClassStandardOrgName field to query operations. -
CLASS_STANDARD_NUMBER
Use with available fluent helpers to apply the ClassStandardNumber field to query operations. -
CLASS_STANDARD_START_DATE
Use with available fluent helpers to apply the ClassStandardStartDate field to query operations. -
CLASS_STANDARD_VERSION_START_DATE
Use with available fluent helpers to apply the ClassStandardVersionStartDate field to query operations. -
CLASS_STANDARD_VERSION
Use with available fluent helpers to apply the ClassStandardVersion field to query operations. -
CLASS_STANDARD_CHARC_TABLE
Use with available fluent helpers to apply the ClassStandardCharcTable field to query operations. -
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations. -
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations. -
CLASS_IS_LOCAL
Use with available fluent helpers to apply the ClassIsLocal field to query operations. -
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations. -
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations. -
CLASS_LAST_CHANGED_DATE_TIME
Use with available fluent helpers to apply the ClassLastChangedDateTime field to query operations. -
KEY_DATE
Use with available fluent helpers to apply the KeyDate field to query operations. -
TO_CLASS_CHARACTERISTIC
Use with available fluent helpers to apply the to_ClassCharacteristic navigation property to query operations. -
TO_CLASS_DESCRIPTION
Use with available fluent helpers to apply the to_ClassDescription navigation property to query operations. -
TO_CLASS_KEYWORD
Use with available fluent helpers to apply the to_ClassKeyword navigation property to query operations. -
TO_CLASS_TEXT
Use with available fluent helpers to apply the to_ClassText navigation property to query operations.
-
-
Constructor Details
-
ClfnClassForKeyDate
public ClfnClassForKeyDate() -
ClfnClassForKeyDate
public ClfnClassForKeyDate(@Nullable Boolean delete_mc, @Nullable Boolean update_mc, @Nullable Boolean classCharacteristic_oc, @Nullable Boolean classDescription_oc, @Nullable Boolean classKeyword_oc, @Nullable Boolean classText_oc, @Nullable String classInternalID, @Nullable String classType, @Nullable String classTypeName, @Nullable String classProperty, @Nullable String classStatus, @Nullable String classStatusName, @Nullable String classGroup, @Nullable String classGroupName, @Nullable String classSearchAuthGrp, @Nullable String classClassfctnAuthGrp, @Nullable String classMaintAuthGrp, @Nullable String docNumber, @Nullable String documentType, @Nullable String documentPart, @Nullable String documentVersion, @Nullable String sameClassfctnReaction, @Nullable String classStandardOrgName, @Nullable String classStandardNumber, @Nullable LocalDateTime classStandardStartDate, @Nullable LocalDateTime classStandardVersionStartDate, @Nullable String classStandardVersion, @Nullable String classStandardCharcTable, @Nullable LocalDateTime creationDate, @Nullable LocalDateTime lastChangeDate, @Nullable Boolean classIsLocal, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable ZonedDateTime classLastChangedDateTime, @Nullable LocalDateTime keyDate, List<ClfnClassCharcForKeyDate> toClassCharacteristic, List<ClfnClassDescForKeyDate> toClassDescription, List<ClfnClassKeywordForKeyDate> toClassKeyword, List<ClfnClassTextForKeyDate> toClassText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ClfnClassForKeyDate>
-
setDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Parameters:
delete_mc- Dyn. Method Control
-
setUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Parameters:
update_mc- Dyn. Method Control
-
setClassCharacteristic_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassCharacteristic_oc
- Parameters:
classCharacteristic_oc- Dynamic CbA-Control
-
setClassDescription_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassDescription_oc
- Parameters:
classDescription_oc- Dynamic CbA-Control
-
setClassKeyword_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassKeyword_oc
- Parameters:
classKeyword_oc- Dynamic CbA-Control
-
setClassText_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassText_oc
- Parameters:
classText_oc- Dynamic CbA-Control
-
setClassInternalID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassInternalID
- Parameters:
classInternalID- Internal Class Number
-
setClassType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassType
- Parameters:
classType- Class Type
-
setClassTypeName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassTypeName
- Parameters:
classTypeName- Text describing class type
-
setClassProperty
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Class
- Parameters:
classProperty- Class number
-
setClassStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ClassStatus
- Parameters:
classStatus- Class status
-
setClassStatusName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassStatusName
- Parameters:
classStatusName- Text for a table entry
-
setClassGroup
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassGroup
- Parameters:
classGroup- Class Group
-
setClassGroupName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassGroupName
- Parameters:
classGroupName- Class Group Description
-
setClassSearchAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassSearchAuthGrp
- Parameters:
classSearchAuthGrp- Authorization Group for Finding Objects
-
setClassClassfctnAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassClassfctnAuthGrp
- Parameters:
classClassfctnAuthGrp- Classification Authorization Group
-
setClassMaintAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassMaintAuthGrp
- Parameters:
classMaintAuthGrp- Class Maintenance Authorization Group
-
setDocNumber
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocNumber
- Parameters:
docNumber- Document number
-
setDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentType
- Parameters:
documentType- Document Type
-
setDocumentPart
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Parameters:
documentPart- Document Part
-
setDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Parameters:
documentVersion- Document Version
-
setSameClassfctnReaction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SameClassfctnReaction
- Parameters:
sameClassfctnReaction- Single-Character Flag
-
setClassStandardOrgName
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassStandardOrgName
- Parameters:
classStandardOrgName- Name of standards organization
-
setClassStandardNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ClassStandardNumber
- Parameters:
classStandardNumber- Standard Number
-
setClassStandardStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ClassStandardStartDate
- Parameters:
classStandardStartDate- Issue date
-
setClassStandardVersionStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ClassStandardVersionStartDate
- Parameters:
classStandardVersionStartDate- Version date
-
setClassStandardVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ClassStandardVersion
- Parameters:
classStandardVersion- Version Number
-
setClassStandardCharcTable
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ClassStandardCharcTable
- Parameters:
classStandardCharcTable- Characteristics table
-
setCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Record Created On
-
setLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Parameters:
lastChangeDate- Last Changed On
-
setClassIsLocal
Constraints: noneOriginal property name from the Odata EDM: ClassIsLocal
- Parameters:
classIsLocal- Local class
-
setValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Valid-From Date
-
setValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Valid-to date
-
setClassLastChangedDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ClassLastChangedDateTime
- Parameters:
classLastChangedDateTime- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)
-
setKeyDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: KeyDate
- Parameters:
keyDate- Date data element for SYST
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ClfnClassForKeyDate>
-
getKey
- Overrides:
getKeyin classVdmObject<ClfnClassForKeyDate>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ClfnClassForKeyDate>
-
fromMap
- Overrides:
fromMapin classVdmObject<ClfnClassForKeyDate>
-
field
@Nonnull public static <T> ClfnClassForKeyDateField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ClfnClassForKeyDateField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ClfnClassForKeyDate>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ClfnClassForKeyDate>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ClfnClassForKeyDate>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ClfnClassForKeyDate>
-
fetchClassCharacteristic
Fetches the ClfnClassCharcForKeyDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ClassCharacteristic.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ClfnClassCharcForKeyDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassCharacteristicOrFetch
Retrieval of associated ClfnClassCharcForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassCharacteristic.If the navigation property to_ClassCharacteristic of a queried ClfnClassForKeyDate 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.
- Returns:
- List of associated ClfnClassCharcForKeyDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassCharacteristicIfPresent
@Nonnull public io.vavr.control.Option<List<ClfnClassCharcForKeyDate>> getClassCharacteristicIfPresent()Retrieval of associated ClfnClassCharcForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassCharacteristic.If the navigation property for an entity ClfnClassForKeyDate has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ClassCharacteristic is already loaded, the result
will contain the ClfnClassCharcForKeyDate entities. If not, an
Optionwith result stateemptyis returned.
-
setClassCharacteristic
Overwrites the list of associated ClfnClassCharcForKeyDate entities for the loaded navigation property to_ClassCharacteristic.If the navigation property to_ClassCharacteristic of a queried ClfnClassForKeyDate 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.
- Parameters:
value- List of ClfnClassCharcForKeyDate entities.
-
addClassCharacteristic
Adds elements to the list of associated ClfnClassCharcForKeyDate entities. This corresponds to the OData navigation property to_ClassCharacteristic.If the navigation property to_ClassCharacteristic of a queried ClfnClassForKeyDate 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.
- Parameters:
entity- Array of ClfnClassCharcForKeyDate entities.
-
fetchClassDescription
Fetches the ClfnClassDescForKeyDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ClassDescription.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ClfnClassDescForKeyDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassDescriptionOrFetch
Retrieval of associated ClfnClassDescForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassDescription.If the navigation property to_ClassDescription of a queried ClfnClassForKeyDate 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.
- Returns:
- List of associated ClfnClassDescForKeyDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassDescriptionIfPresent
@Nonnull public io.vavr.control.Option<List<ClfnClassDescForKeyDate>> getClassDescriptionIfPresent()Retrieval of associated ClfnClassDescForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassDescription.If the navigation property for an entity ClfnClassForKeyDate has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ClassDescription is already loaded, the result will
contain the ClfnClassDescForKeyDate entities. If not, an
Optionwith result stateemptyis returned.
-
setClassDescription
Overwrites the list of associated ClfnClassDescForKeyDate entities for the loaded navigation property to_ClassDescription.If the navigation property to_ClassDescription of a queried ClfnClassForKeyDate 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.
- Parameters:
value- List of ClfnClassDescForKeyDate entities.
-
addClassDescription
Adds elements to the list of associated ClfnClassDescForKeyDate entities. This corresponds to the OData navigation property to_ClassDescription.If the navigation property to_ClassDescription of a queried ClfnClassForKeyDate 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.
- Parameters:
entity- Array of ClfnClassDescForKeyDate entities.
-
fetchClassKeyword
Fetches the ClfnClassKeywordForKeyDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ClassKeyword.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ClfnClassKeywordForKeyDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassKeywordOrFetch
Retrieval of associated ClfnClassKeywordForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassKeyword.If the navigation property to_ClassKeyword of a queried ClfnClassForKeyDate 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.
- Returns:
- List of associated ClfnClassKeywordForKeyDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassKeywordIfPresent
Retrieval of associated ClfnClassKeywordForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassKeyword.If the navigation property for an entity ClfnClassForKeyDate has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ClassKeyword is already loaded, the result will
contain the ClfnClassKeywordForKeyDate entities. If not, an
Optionwith result stateemptyis returned.
-
setClassKeyword
Overwrites the list of associated ClfnClassKeywordForKeyDate entities for the loaded navigation property to_ClassKeyword.If the navigation property to_ClassKeyword of a queried ClfnClassForKeyDate 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.
- Parameters:
value- List of ClfnClassKeywordForKeyDate entities.
-
addClassKeyword
Adds elements to the list of associated ClfnClassKeywordForKeyDate entities. This corresponds to the OData navigation property to_ClassKeyword.If the navigation property to_ClassKeyword of a queried ClfnClassForKeyDate 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.
- Parameters:
entity- Array of ClfnClassKeywordForKeyDate entities.
-
fetchClassText
Fetches the ClfnClassTextForKeyDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ClassText.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ClfnClassTextForKeyDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassTextOrFetch
Retrieval of associated ClfnClassTextForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassText.If the navigation property to_ClassText of a queried ClfnClassForKeyDate 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.
- Returns:
- List of associated ClfnClassTextForKeyDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getClassTextIfPresent
Retrieval of associated ClfnClassTextForKeyDate entities (one to many). This corresponds to the OData navigation property to_ClassText.If the navigation property for an entity ClfnClassForKeyDate has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ClassText is already loaded, the result will contain
the ClfnClassTextForKeyDate entities. If not, an
Optionwith result stateemptyis returned.
-
setClassText
Overwrites the list of associated ClfnClassTextForKeyDate entities for the loaded navigation property to_ClassText.If the navigation property to_ClassText of a queried ClfnClassForKeyDate 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.
- Parameters:
value- List of ClfnClassTextForKeyDate entities.
-
addClassText
Adds elements to the list of associated ClfnClassTextForKeyDate entities. This corresponds to the OData navigation property to_ClassText.If the navigation property to_ClassText of a queried ClfnClassForKeyDate 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.
- Parameters:
entity- Array of ClfnClassTextForKeyDate entities.
-
builder
-
getDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Returns:
- Dyn. Method Control
-
getUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Returns:
- Dyn. Method Control
-
getClassCharacteristic_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassCharacteristic_oc
- Returns:
- Dynamic CbA-Control
-
getClassDescription_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassDescription_oc
- Returns:
- Dynamic CbA-Control
-
getClassKeyword_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassKeyword_oc
- Returns:
- Dynamic CbA-Control
-
getClassText_oc
Constraints: noneOriginal property name from the Odata EDM: to_ClassText_oc
- Returns:
- Dynamic CbA-Control
-
getClassInternalID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassInternalID
- Returns:
- Internal Class Number
-
getClassType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassType
- Returns:
- Class Type
-
getClassTypeName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassTypeName
- Returns:
- Text describing class type
-
getClassProperty
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Class
- Returns:
- Class number
-
getClassStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ClassStatus
- Returns:
- Class status
-
getClassStatusName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassStatusName
- Returns:
- Text for a table entry
-
getClassGroup
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassGroup
- Returns:
- Class Group
-
getClassGroupName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ClassGroupName
- Returns:
- Class Group Description
-
getClassSearchAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassSearchAuthGrp
- Returns:
- Authorization Group for Finding Objects
-
getClassClassfctnAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassClassfctnAuthGrp
- Returns:
- Classification Authorization Group
-
getClassMaintAuthGrp
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassMaintAuthGrp
- Returns:
- Class Maintenance Authorization Group
-
getDocNumber
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocNumber
- Returns:
- Document number
-
getDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentType
- Returns:
- Document Type
-
getDocumentPart
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Returns:
- Document Part
-
getDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Returns:
- Document Version
-
getSameClassfctnReaction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SameClassfctnReaction
- Returns:
- Single-Character Flag
-
getClassStandardOrgName
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ClassStandardOrgName
- Returns:
- Name of standards organization
-
getClassStandardNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ClassStandardNumber
- Returns:
- Standard Number
-
getClassStandardStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ClassStandardStartDate
- Returns:
- Issue date
-
getClassStandardVersionStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ClassStandardVersionStartDate
- Returns:
- Version date
-
getClassStandardVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ClassStandardVersion
- Returns:
- Version Number
-
getClassStandardCharcTable
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ClassStandardCharcTable
- Returns:
- Characteristics table
-
getCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
- Record Created On
-
getLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
- Last Changed On
-
getClassIsLocal
Constraints: noneOriginal property name from the Odata EDM: ClassIsLocal
- Returns:
- Local class
-
getValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
- Valid-From Date
-
getValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
- Valid-to date
-
getClassLastChangedDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ClassLastChangedDateTime
- Returns:
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)
-
getKeyDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: KeyDate
- Returns:
- Date data element for SYST
-
toString
- Overrides:
toStringin classVdmObject<ClfnClassForKeyDate>
-
equals
- Overrides:
equalsin classVdmEntity<ClfnClassForKeyDate>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ClfnClassForKeyDate>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ClfnClassForKeyDate>
-