Class TimeSheetDataFields
Original complex type name from the Odata EDM: TimeSheetDataFields
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionTimeSheetDataFields(String controllingArea, String senderCostCenter, String receiverCostCenter, String internalOrder, String activityType, String wBSElement, String workItem, String billingControlCategory, String purchaseOrder, String purchaseOrderItem, String timeSheetTaskType, String timeSheetTaskLevel, String timeSheetTaskComponent, String timeSheetNote, BigDecimal recordedHours, BigDecimal recordedQuantity, String hoursUnitOfMeasure, String rejectionReason, String timeSheetWrkLocCode, String timeSheetOvertimeCategory, String senderPubSecFund, String sendingPubSecFunctionalArea, String senderPubSecGrant, String senderPubSecBudgetPeriod, String receiverPubSecFund, String receiverPubSecFuncnlArea, String receiverPubSecGrant, String receiverPubSecBudgetPeriod) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12getKey()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Precision: 4, Scale: 2Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 16Constraints: noneConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4getType()Constraints: Not nullable, Maximum length: 24Constraints: Not nullable, Maximum length: 10inthashCode()voidsetActivityType(String activityType) Constraints: Not nullable, Maximum length: 6voidsetBillingControlCategory(String billingControlCategory) Constraints: Not nullable, Maximum length: 8voidsetControllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4voidsetHoursUnitOfMeasure(String hoursUnitOfMeasure) Constraints: Not nullable, Maximum length: 3voidsetInternalOrder(String internalOrder) Constraints: Not nullable, Maximum length: 12voidsetPurchaseOrder(String purchaseOrder) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) Constraints: Not nullable, Maximum length: 5voidsetReceiverCostCenter(String receiverCostCenter) Constraints: Not nullable, Maximum length: 10voidsetReceiverPubSecBudgetPeriod(String receiverPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10voidsetReceiverPubSecFuncnlArea(String receiverPubSecFuncnlArea) Constraints: Not nullable, Maximum length: 16voidsetReceiverPubSecFund(String receiverPubSecFund) Constraints: Not nullable, Maximum length: 10voidsetReceiverPubSecGrant(String receiverPubSecGrant) Constraints: Not nullable, Maximum length: 20voidsetRecordedHours(BigDecimal recordedHours) Constraints: Not nullable, Precision: 4, Scale: 2voidsetRecordedQuantity(BigDecimal recordedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3voidsetRejectionReason(String rejectionReason) Constraints: Not nullable, Maximum length: 4voidsetSenderCostCenter(String senderCostCenter) Constraints: Not nullable, Maximum length: 10voidsetSenderPubSecBudgetPeriod(String senderPubSecBudgetPeriod) Constraints: Not nullable, Maximum length: 10voidsetSenderPubSecFund(String senderPubSecFund) Constraints: Not nullable, Maximum length: 10voidsetSenderPubSecGrant(String senderPubSecGrant) Constraints: Not nullable, Maximum length: 20voidsetSendingPubSecFunctionalArea(String sendingPubSecFunctionalArea) Constraints: Not nullable, Maximum length: 16voidsetTimeSheetNote(String timeSheetNote) Constraints: nonevoidsetTimeSheetOvertimeCategory(String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4voidsetTimeSheetTaskComponent(String timeSheetTaskComponent) Constraints: Not nullable, Maximum length: 8voidsetTimeSheetTaskLevel(String timeSheetTaskLevel) Constraints: Not nullable, Maximum length: 8voidsetTimeSheetTaskType(String timeSheetTaskType) Constraints: Not nullable, Maximum length: 4voidsetTimeSheetWrkLocCode(String timeSheetWrkLocCode) Constraints: Not nullable, Maximum length: 4voidsetWBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24voidsetWorkItem(String workItem) Constraints: Not nullable, Maximum length: 10toString()Methods 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, toMapOfNavigationProperties
-
Constructor Details
-
TimeSheetDataFields
public TimeSheetDataFields() -
TimeSheetDataFields
public TimeSheetDataFields(@Nullable String controllingArea, @Nullable String senderCostCenter, @Nullable String receiverCostCenter, @Nullable String internalOrder, @Nullable String activityType, @Nullable String wBSElement, @Nullable String workItem, @Nullable String billingControlCategory, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String timeSheetTaskType, @Nullable String timeSheetTaskLevel, @Nullable String timeSheetTaskComponent, @Nullable String timeSheetNote, @Nullable BigDecimal recordedHours, @Nullable BigDecimal recordedQuantity, @Nullable String hoursUnitOfMeasure, @Nullable String rejectionReason, @Nullable String timeSheetWrkLocCode, @Nullable String timeSheetOvertimeCategory, @Nullable String senderPubSecFund, @Nullable String sendingPubSecFunctionalArea, @Nullable String senderPubSecGrant, @Nullable String senderPubSecBudgetPeriod, @Nullable String receiverPubSecFund, @Nullable String receiverPubSecFuncnlArea, @Nullable String receiverPubSecGrant, @Nullable String receiverPubSecBudgetPeriod)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<TimeSheetDataFields>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<TimeSheetDataFields>
-
fromMap
- Overrides:
fromMapin classVdmObject<TimeSheetDataFields>
-
getKey
- Overrides:
getKeyin classVdmObject<TimeSheetDataFields>
-
setControllingArea
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: ControllingArea
- Parameters:
controllingArea- Controlling Area
-
setSenderCostCenter
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderCostCenter
- Parameters:
senderCostCenter- Sender Cost Center
-
setReceiverCostCenter
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverCostCenter
- Parameters:
receiverCostCenter- Receiver Cost Center
-
setInternalOrder
Constraints: Not nullable, Maximum length: 12Original property from the Odata EDM: InternalOrder
- Parameters:
internalOrder- Internal Order
-
setActivityType
Constraints: Not nullable, Maximum length: 6Original property from the Odata EDM: ActivityType
- Parameters:
activityType- Activity Type
-
setWBSElement
Constraints: Not nullable, Maximum length: 24Original property from the Odata EDM: WBSElement
- Parameters:
wBSElement- WBS Element
-
setWorkItem
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: WorkItem
- Parameters:
workItem- Work Item
-
setBillingControlCategory
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: BillingControlCategory
- Parameters:
billingControlCategory- Billing Control Category
-
setPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchase Order
-
setPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Purchase Order Item
-
setTimeSheetTaskType
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetTaskType
- Parameters:
timeSheetTaskType- Time Sheet Task Type
-
setTimeSheetTaskLevel
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskLevel
- Parameters:
timeSheetTaskLevel- Time Sheet Task Level
-
setTimeSheetTaskComponent
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskComponent
- Parameters:
timeSheetTaskComponent- Time Sheet Task Component
-
setTimeSheetNote
Constraints: noneOriginal property from the Odata EDM: TimeSheetNote
- Parameters:
timeSheetNote- Time Sheet Note
-
setRecordedHours
Constraints: Not nullable, Precision: 4, Scale: 2Original property from the Odata EDM: RecordedHours
- Parameters:
recordedHours- Recorded Hours
-
setRecordedQuantity
Constraints: Not nullable, Precision: 15, Scale: 3Original property from the Odata EDM: RecordedQuantity
- Parameters:
recordedQuantity- Recorded Quantity
-
setHoursUnitOfMeasure
Constraints: Not nullable, Maximum length: 3Original property from the Odata EDM: HoursUnitOfMeasure
- Parameters:
hoursUnitOfMeasure- Hours Unit Of Measure
-
setRejectionReason
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: RejectionReason
- Parameters:
rejectionReason- Rejection Reason
-
setTimeSheetWrkLocCode
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetWrkLocCode
- Parameters:
timeSheetWrkLocCode- Time Sheet Work Location Code
-
setTimeSheetOvertimeCategory
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetOvertimeCategory
- Parameters:
timeSheetOvertimeCategory- Time Sheet Overtime Category
-
setSenderPubSecFund
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecFund
- Parameters:
senderPubSecFund- Sender Fund
-
setSendingPubSecFunctionalArea
Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: SendingPubSecFunctionalArea
- Parameters:
sendingPubSecFunctionalArea- Sender Functional Area
-
setSenderPubSecGrant
Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: SenderPubSecGrant
- Parameters:
senderPubSecGrant- Sender Grant
-
setSenderPubSecBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecBudgetPeriod
- Parameters:
senderPubSecBudgetPeriod- Sender Budget Period
-
setReceiverPubSecFund
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecFund
- Parameters:
receiverPubSecFund- Receiver Fund
-
setReceiverPubSecFuncnlArea
Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: ReceiverPubSecFuncnlArea
- Parameters:
receiverPubSecFuncnlArea- Receivier Functiona Area
-
setReceiverPubSecGrant
Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: ReceiverPubSecGrant
- Parameters:
receiverPubSecGrant- Receiver Grant
-
setReceiverPubSecBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecBudgetPeriod
- Parameters:
receiverPubSecBudgetPeriod- Receiver Budget Period
-
builder
-
getControllingArea
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: ControllingArea
- Returns:
- Controlling Area
-
getSenderCostCenter
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderCostCenter
- Returns:
- Sender Cost Center
-
getReceiverCostCenter
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverCostCenter
- Returns:
- Receiver Cost Center
-
getInternalOrder
Constraints: Not nullable, Maximum length: 12Original property from the Odata EDM: InternalOrder
- Returns:
- Internal Order
-
getActivityType
Constraints: Not nullable, Maximum length: 6Original property from the Odata EDM: ActivityType
- Returns:
- Activity Type
-
getWBSElement
Constraints: Not nullable, Maximum length: 24Original property from the Odata EDM: WBSElement
- Returns:
- WBS Element
-
getWorkItem
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: WorkItem
- Returns:
- Work Item
-
getBillingControlCategory
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: BillingControlCategory
- Returns:
- Billing Control Category
-
getPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: PurchaseOrder
- Returns:
- Purchase Order
-
getPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property from the Odata EDM: PurchaseOrderItem
- Returns:
- Purchase Order Item
-
getTimeSheetTaskType
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetTaskType
- Returns:
- Time Sheet Task Type
-
getTimeSheetTaskLevel
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskLevel
- Returns:
- Time Sheet Task Level
-
getTimeSheetTaskComponent
Constraints: Not nullable, Maximum length: 8Original property from the Odata EDM: TimeSheetTaskComponent
- Returns:
- Time Sheet Task Component
-
getTimeSheetNote
Constraints: noneOriginal property from the Odata EDM: TimeSheetNote
- Returns:
- Time Sheet Note
-
getRecordedHours
Constraints: Not nullable, Precision: 4, Scale: 2Original property from the Odata EDM: RecordedHours
- Returns:
- Recorded Hours
-
getRecordedQuantity
Constraints: Not nullable, Precision: 15, Scale: 3Original property from the Odata EDM: RecordedQuantity
- Returns:
- Recorded Quantity
-
getHoursUnitOfMeasure
Constraints: Not nullable, Maximum length: 3Original property from the Odata EDM: HoursUnitOfMeasure
- Returns:
- Hours Unit Of Measure
-
getRejectionReason
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: RejectionReason
- Returns:
- Rejection Reason
-
getTimeSheetWrkLocCode
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetWrkLocCode
- Returns:
- Time Sheet Work Location Code
-
getTimeSheetOvertimeCategory
Constraints: Not nullable, Maximum length: 4Original property from the Odata EDM: TimeSheetOvertimeCategory
- Returns:
- Time Sheet Overtime Category
-
getSenderPubSecFund
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecFund
- Returns:
- Sender Fund
-
getSendingPubSecFunctionalArea
Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: SendingPubSecFunctionalArea
- Returns:
- Sender Functional Area
-
getSenderPubSecGrant
Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: SenderPubSecGrant
- Returns:
- Sender Grant
-
getSenderPubSecBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: SenderPubSecBudgetPeriod
- Returns:
- Sender Budget Period
-
getReceiverPubSecFund
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecFund
- Returns:
- Receiver Fund
-
getReceiverPubSecFuncnlArea
Constraints: Not nullable, Maximum length: 16Original property from the Odata EDM: ReceiverPubSecFuncnlArea
- Returns:
- Receivier Functiona Area
-
getReceiverPubSecGrant
Constraints: Not nullable, Maximum length: 20Original property from the Odata EDM: ReceiverPubSecGrant
- Returns:
- Receiver Grant
-
getReceiverPubSecBudgetPeriod
Constraints: Not nullable, Maximum length: 10Original property from the Odata EDM: ReceiverPubSecBudgetPeriod
- Returns:
- Receiver Budget Period
-
toString
- Overrides:
toStringin classVdmObject<TimeSheetDataFields>
-
equals
- Overrides:
equalsin classVdmComplex<TimeSheetDataFields>
-
canEqual
- Overrides:
canEqualin classVdmComplex<TimeSheetDataFields>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmComplex<TimeSheetDataFields>
-