Class InHouseRepairItem
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: InHouseRepairItem_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of InHouseRepairItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<InHouseRepairItem>Selector for all available fields of InHouseRepairItem.static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final SimpleProperty.String<InHouseRepairItem>static final NavigationProperty.Single<InHouseRepairItem,InHouseRepair> Use with available request builders to apply the _InHouseRepair navigation property to query operations.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 TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidprotected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<InHouseRepair>Retrieval of associated InHouseRepair entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 4protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10getType()inthashCode()voidsetInHouseRepair(InHouseRepair value) Overwrites the associated InHouseRepair entity for the loaded navigation property _InHouseRepair.voidsetInHouseRepair(String inHouseRepair) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetInHouseRepairItem(String inHouseRepairItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetInhRepairItemStatus(String inhRepairItemStatus) Constraints: Not nullable, Maximum length: 4voidsetInhRepairReferenceEquipment(String inhRepairReferenceEquipment) Constraints: Not nullable, Maximum length: 18voidsetInhRepairType(String inhRepairType) Constraints: Not nullable, Maximum length: 4voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidsetSerialNumber(String serialNumber) Constraints: Not nullable, Maximum length: 18voidsetServiceOrder(String serviceOrder) Constraints: Not nullable, Maximum length: 10voidsetServiceQuotation(String serviceQuotation) Constraints: Not nullable, Maximum length: 10toString()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
-
Field Details
-
ALL_FIELDS
Selector for all available fields of InHouseRepairItem. -
IN_HOUSE_REPAIR
-
IN_HOUSE_REPAIR_ITEM
-
INH_REPAIR_TYPE
-
INH_REPAIR_REFERENCE_EQUIPMENT
-
PRODUCT
-
SERIAL_NUMBER
-
INH_REPAIR_ITEM_STATUS
-
SERVICE_ORDER
-
SERVICE_QUOTATION
-
TO__IN_HOUSE_REPAIR
Use with available request builders to apply the _InHouseRepair navigation property to query operations.
-
-
Constructor Details
-
InHouseRepairItem
public InHouseRepairItem() -
InHouseRepairItem
public InHouseRepairItem(@Nullable String inHouseRepair, @Nullable String inHouseRepairItem, @Nullable String inhRepairType, @Nullable String inhRepairReferenceEquipment, @Nullable String product, @Nullable String serialNumber, @Nullable String inhRepairItemStatus, @Nullable String serviceOrder, @Nullable String serviceQuotation, @Nullable InHouseRepair to_InHouseRepair)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<InHouseRepairItem>
-
setInHouseRepair
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InHouseRepair
- Parameters:
inHouseRepair- In-House Repair ID
-
setInHouseRepairItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: InHouseRepairItem
- Parameters:
inHouseRepairItem- Repair Object
-
setInhRepairType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InhRepairType
- Parameters:
inhRepairType- Business Transaction Type
-
setInhRepairReferenceEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: InhRepairReferenceEquipment
- Parameters:
inhRepairReferenceEquipment- Equipment Number
-
setProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setSerialNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Parameters:
serialNumber- Serial Number of Equipment
-
setInhRepairItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InhRepairItemStatus
- Parameters:
inhRepairItemStatus- Repair Object Status
-
setServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceOrder
- Parameters:
serviceOrder- Repair Order
-
setServiceQuotation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQuotation
- Parameters:
serviceQuotation- Repair Quotation
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<InHouseRepairItem>
-
getKey
- Overrides:
getKeyin classVdmObject<InHouseRepairItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<InHouseRepairItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<InHouseRepairItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<InHouseRepairItem>
-
getInHouseRepairIfPresent
Retrieval of associated InHouseRepair entity (one to one). This corresponds to the OData navigation property _InHouseRepair.If the navigation property for an entity InHouseRepairItem 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 _InHouseRepair is already loaded, the result will
contain the InHouseRepair entity. If not, an
Optionwith result stateemptyis returned.
-
setInHouseRepair
Overwrites the associated InHouseRepair entity for the loaded navigation property _InHouseRepair.- Parameters:
value- New InHouseRepair entity.
-
builder
-
getInHouseRepair
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InHouseRepair
- Returns:
- In-House Repair ID
-
getInHouseRepairItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: InHouseRepairItem
- Returns:
- Repair Object
-
getInhRepairType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InhRepairType
- Returns:
- Business Transaction Type
-
getInhRepairReferenceEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: InhRepairReferenceEquipment
- Returns:
- Equipment Number
-
getProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getSerialNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
- Serial Number of Equipment
-
getInhRepairItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InhRepairItemStatus
- Returns:
- Repair Object Status
-
getServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceOrder
- Returns:
- Repair Order
-
getServiceQuotation
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQuotation
- Returns:
- Repair Quotation
-
toString
- Overrides:
toStringin classVdmObject<InHouseRepairItem>
-
equals
- Overrides:
equalsin classVdmEntity<InHouseRepairItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<InHouseRepairItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<InHouseRepairItem>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<InHouseRepairItem>
-