Class CauseCode
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CauseCode_Type
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CauseCode>Selector for all available fields of CauseCode.static final SimpleProperty.Boolean<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>static final SimpleProperty.String<CauseCode>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CauseCode.CauseCodeBuilderbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 60(Key Field) Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidsetCodeIsInactive(Boolean codeIsInactive) Constraints: Not nullablevoidsetMaintNotifCauseCatalog(String maintNotifCauseCatalog) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetMaintNotifCauseCatalogText(String maintNotifCauseCatalogText) Constraints: Not nullable, Maximum length: 40voidsetMaintNotifCauseCodeGroup(String maintNotifCauseCodeGroup) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetMaintNotifCauseCodeGrpText(String maintNotifCauseCodeGrpText) Constraints: Not nullable, Maximum length: 40voidsetMaintNotifCauseCtlgCodeText(String maintNotifCauseCtlgCodeText) Constraints: Not nullable, Maximum length: 40voidsetMaintNotifCauseGrpStatusText(String maintNotifCauseGrpStatusText) Constraints: Not nullable, Maximum length: 60voidsetMaintNotificationCauseCode(String maintNotificationCauseCode) (Key Field) Constraints: Not nullable, Maximum length: 4toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CauseCode. -
MAINT_NOTIF_CAUSE_CATALOG
-
MAINT_NOTIF_CAUSE_CODE_GROUP
-
MAINT_NOTIFICATION_CAUSE_CODE
-
CODE_IS_INACTIVE
-
MAINT_NOTIF_CAUSE_GRP_STATUS_TEXT
-
MAINT_NOTIF_CAUSE_CATALOG_TEXT
-
MAINT_NOTIF_CAUSE_CODE_GRP_TEXT
-
MAINT_NOTIF_CAUSE_CTLG_CODE_TEXT
-
-
Constructor Details
-
CauseCode
public CauseCode() -
CauseCode
public CauseCode(@Nullable String maintNotifCauseCatalog, @Nullable String maintNotifCauseCodeGroup, @Nullable String maintNotificationCauseCode, @Nullable Boolean codeIsInactive, @Nullable String maintNotifCauseGrpStatusText, @Nullable String maintNotifCauseCatalogText, @Nullable String maintNotifCauseCodeGrpText, @Nullable String maintNotifCauseCtlgCodeText)
-
-
Method Details
-
getType
-
setMaintNotifCauseCatalog
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintNotifCauseCatalog
- Parameters:
maintNotifCauseCatalog- Catalog
-
setMaintNotifCauseCodeGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintNotifCauseCodeGroup
- Parameters:
maintNotifCauseCodeGroup- Code Group
-
setMaintNotificationCauseCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintNotificationCauseCode
- Parameters:
maintNotificationCauseCode- Code
-
setCodeIsInactive
Constraints: Not nullableOriginal property name from the Odata EDM: CodeIsInactive
- Parameters:
codeIsInactive- Code Is Inactive
-
setMaintNotifCauseGrpStatusText
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: MaintNotifCauseGrpStatusText
- Parameters:
maintNotifCauseGrpStatusText- Short Text for Fixed Values
-
setMaintNotifCauseCatalogText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCatalogText
- Parameters:
maintNotifCauseCatalogText- Short Text for the Catalog
-
setMaintNotifCauseCodeGrpText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCodeGrpText
- Parameters:
maintNotifCauseCodeGrpText- Text for Code Group
-
setMaintNotifCauseCtlgCodeText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCtlgCodeText
- Parameters:
maintNotifCauseCtlgCodeText- Text for Code
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CauseCode>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CauseCode>
-
fromMap
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CauseCode>
-
builder
-
getMaintNotifCauseCatalog
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintNotifCauseCatalog
- Returns:
- Catalog
-
getMaintNotifCauseCodeGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintNotifCauseCodeGroup
- Returns:
- Code Group
-
getMaintNotificationCauseCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintNotificationCauseCode
- Returns:
- Code
-
getCodeIsInactive
Constraints: Not nullableOriginal property name from the Odata EDM: CodeIsInactive
- Returns:
- Code Is Inactive
-
getMaintNotifCauseGrpStatusText
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: MaintNotifCauseGrpStatusText
- Returns:
- Short Text for Fixed Values
-
getMaintNotifCauseCatalogText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCatalogText
- Returns:
- Short Text for the Catalog
-
getMaintNotifCauseCodeGrpText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCodeGrpText
- Returns:
- Text for Code Group
-
getMaintNotifCauseCtlgCodeText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifCauseCtlgCodeText
- Returns:
- Text for Code
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getOdataType
- Specified by:
getOdataTypein classVdmObject<CauseCode>
-