Class EquipmentStrucList
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: EquipmentStrucList_Type
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<EquipmentStrucList>Selector for all available fields of EquipmentStrucList.static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.Boolean<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.NumericInteger<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.String<EquipmentStrucList>static final SimpleProperty.Date<EquipmentStrucList>static final SimpleProperty.Date<EquipmentStrucList>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionEquipmentStrucList(String equipment, LocalDate validityEndDate, LocalDate validityStartDate, String equipmentName, String equipmentCategory, String equipmentCategoryDesc, String technicalObjectType, String technicalObjectTypeDesc, String superordinateEquipment, String equipInstallationPositionNmbr, String constructionMaterial, String functionalLocation, Boolean equipmentIsAtCustomer, Boolean equipmentIsAvailable, Boolean equipmentIsInWarehouse, Boolean equipmentIsAssignedToDelivery, Boolean equipmentIsMarkedForDeletion, Boolean equipmentIsInstalled, Boolean equipIsAllocToSuperiorEquip, Boolean equipmentIsInactive, Integer techObjHierarchyLevel, String hierarchyNode, String hierarchyParentNode) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 18protected Stringprotected StringConstraints: Not nullable, Maximum length: 4Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 30Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 1333Constraints: Not nullable, Maximum length: 1333protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 20Constraints: Not nullablegetType()(Key Field) Constraints: Not nullableConstraints: NullableinthashCode()voidsetConstructionMaterial(String constructionMaterial) Constraints: Not nullable, Maximum length: 18voidsetEquipInstallationPositionNmbr(String equipInstallationPositionNmbr) Constraints: Not nullable, Maximum length: 4voidsetEquipIsAllocToSuperiorEquip(Boolean equipIsAllocToSuperiorEquip) Constraints: Not nullablevoidsetEquipment(String equipment) (Key Field) Constraints: Not nullable, Maximum length: 18voidsetEquipmentCategory(String equipmentCategory) Constraints: Not nullable, Maximum length: 1voidsetEquipmentCategoryDesc(String equipmentCategoryDesc) Constraints: Not nullable, Maximum length: 30voidsetEquipmentIsAssignedToDelivery(Boolean equipmentIsAssignedToDelivery) Constraints: Not nullablevoidsetEquipmentIsAtCustomer(Boolean equipmentIsAtCustomer) Constraints: Not nullablevoidsetEquipmentIsAvailable(Boolean equipmentIsAvailable) Constraints: Not nullablevoidsetEquipmentIsInactive(Boolean equipmentIsInactive) Constraints: Not nullablevoidsetEquipmentIsInstalled(Boolean equipmentIsInstalled) Constraints: Not nullablevoidsetEquipmentIsInWarehouse(Boolean equipmentIsInWarehouse) Constraints: Not nullablevoidsetEquipmentIsMarkedForDeletion(Boolean equipmentIsMarkedForDeletion) Constraints: Not nullablevoidsetEquipmentName(String equipmentName) Constraints: Not nullable, Maximum length: 40voidsetFunctionalLocation(String functionalLocation) Constraints: Not nullable, Maximum length: 30voidsetHierarchyNode(String hierarchyNode) Constraints: Not nullable, Maximum length: 1333voidsetHierarchyParentNode(String hierarchyParentNode) Constraints: Not nullable, Maximum length: 1333voidsetSuperordinateEquipment(String superordinateEquipment) Constraints: Not nullable, Maximum length: 18voidsetTechnicalObjectType(String technicalObjectType) Constraints: Not nullable, Maximum length: 10voidsetTechnicalObjectTypeDesc(String technicalObjectTypeDesc) Constraints: Not nullable, Maximum length: 20voidsetTechObjHierarchyLevel(Integer techObjHierarchyLevel) Constraints: Not nullablevoidsetValidityEndDate(LocalDate validityEndDate) (Key Field) Constraints: Not nullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullabletoString()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 EquipmentStrucList. -
EQUIPMENT
-
VALIDITY_END_DATE
-
VALIDITY_START_DATE
-
EQUIPMENT_NAME
-
EQUIPMENT_CATEGORY
-
EQUIPMENT_CATEGORY_DESC
-
TECHNICAL_OBJECT_TYPE
-
TECHNICAL_OBJECT_TYPE_DESC
-
SUPERORDINATE_EQUIPMENT
-
EQUIP_INSTALLATION_POSITION_NMBR
-
CONSTRUCTION_MATERIAL
-
FUNCTIONAL_LOCATION
-
EQUIPMENT_IS_AT_CUSTOMER
-
EQUIPMENT_IS_AVAILABLE
-
EQUIPMENT_IS_IN_WAREHOUSE
-
EQUIPMENT_IS_ASSIGNED_TO_DELIVERY
-
EQUIPMENT_IS_MARKED_FOR_DELETION
-
EQUIPMENT_IS_INSTALLED
-
EQUIP_IS_ALLOC_TO_SUPERIOR_EQUIP
-
EQUIPMENT_IS_INACTIVE
-
TECH_OBJ_HIERARCHY_LEVEL
-
HIERARCHY_NODE
-
HIERARCHY_PARENT_NODE
-
-
Constructor Details
-
EquipmentStrucList
public EquipmentStrucList() -
EquipmentStrucList
public EquipmentStrucList(@Nullable String equipment, @Nullable LocalDate validityEndDate, @Nullable LocalDate validityStartDate, @Nullable String equipmentName, @Nullable String equipmentCategory, @Nullable String equipmentCategoryDesc, @Nullable String technicalObjectType, @Nullable String technicalObjectTypeDesc, @Nullable String superordinateEquipment, @Nullable String equipInstallationPositionNmbr, @Nullable String constructionMaterial, @Nullable String functionalLocation, @Nullable Boolean equipmentIsAtCustomer, @Nullable Boolean equipmentIsAvailable, @Nullable Boolean equipmentIsInWarehouse, @Nullable Boolean equipmentIsAssignedToDelivery, @Nullable Boolean equipmentIsMarkedForDeletion, @Nullable Boolean equipmentIsInstalled, @Nullable Boolean equipIsAllocToSuperiorEquip, @Nullable Boolean equipmentIsInactive, @Nullable Integer techObjHierarchyLevel, @Nullable String hierarchyNode, @Nullable String hierarchyParentNode)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<EquipmentStrucList>
-
setEquipment
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Parameters:
equipment- Equipment Number
-
setValidityEndDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Valid To Date
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Valid-From Date
-
setEquipmentName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: EquipmentName
- Parameters:
equipmentName- Description of technical object
-
setEquipmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: EquipmentCategory
- Parameters:
equipmentCategory- Equipment category
-
setEquipmentCategoryDesc
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: EquipmentCategoryDesc
- Parameters:
equipmentCategoryDesc- Equipment category description
-
setTechnicalObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TechnicalObjectType
- Parameters:
technicalObjectType- Type of Technical Object
-
setTechnicalObjectTypeDesc
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TechnicalObjectTypeDesc
- Parameters:
technicalObjectTypeDesc- Text for Object Type
-
setSuperordinateEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SuperordinateEquipment
- Parameters:
superordinateEquipment- Superordinate Equipment
-
setEquipInstallationPositionNmbr
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: EquipInstallationPositionNmbr
- Parameters:
equipInstallationPositionNmbr- Equipment position at InstallLoc (Superior Equip./FunctLoc)
-
setConstructionMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConstructionMaterial
- Parameters:
constructionMaterial- Construction type material of the object
-
setFunctionalLocation
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: FunctionalLocation
- Parameters:
functionalLocation- Functional location
-
setEquipmentIsAtCustomer
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAtCustomer
- Parameters:
equipmentIsAtCustomer- Checkbox
-
setEquipmentIsAvailable
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAvailable
- Parameters:
equipmentIsAvailable- Checkbox
-
setEquipmentIsInWarehouse
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInWarehouse
- Parameters:
equipmentIsInWarehouse- Checkbox
-
setEquipmentIsAssignedToDelivery
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAssignedToDelivery
- Parameters:
equipmentIsAssignedToDelivery- Checkbox
-
setEquipmentIsMarkedForDeletion
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsMarkedForDeletion
- Parameters:
equipmentIsMarkedForDeletion- Checkbox
-
setEquipmentIsInstalled
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInstalled
- Parameters:
equipmentIsInstalled- Checkbox
-
setEquipIsAllocToSuperiorEquip
Constraints: Not nullableOriginal property name from the Odata EDM: EquipIsAllocToSuperiorEquip
- Parameters:
equipIsAllocToSuperiorEquip- Checkbox
-
setEquipmentIsInactive
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInactive
- Parameters:
equipmentIsInactive- Checkbox
-
setTechObjHierarchyLevel
Constraints: Not nullableOriginal property name from the Odata EDM: TechObjHierarchyLevel
- Parameters:
techObjHierarchyLevel- The techObjHierarchyLevel to set.
-
setHierarchyNode
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: HierarchyNode
- Parameters:
hierarchyNode- The hierarchyNode to set.
-
setHierarchyParentNode
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: HierarchyParentNode
- Parameters:
hierarchyParentNode- The hierarchyParentNode to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<EquipmentStrucList>
-
getKey
- Overrides:
getKeyin classVdmObject<EquipmentStrucList>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<EquipmentStrucList>
-
fromMap
- Overrides:
fromMapin classVdmObject<EquipmentStrucList>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<EquipmentStrucList>
-
builder
-
getEquipment
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Returns:
- Equipment Number
-
getValidityEndDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Valid To Date
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Valid-From Date
-
getEquipmentName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: EquipmentName
- Returns:
- Description of technical object
-
getEquipmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: EquipmentCategory
- Returns:
- Equipment category
-
getEquipmentCategoryDesc
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: EquipmentCategoryDesc
- Returns:
- Equipment category description
-
getTechnicalObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TechnicalObjectType
- Returns:
- Type of Technical Object
-
getTechnicalObjectTypeDesc
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TechnicalObjectTypeDesc
- Returns:
- Text for Object Type
-
getSuperordinateEquipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SuperordinateEquipment
- Returns:
- Superordinate Equipment
-
getEquipInstallationPositionNmbr
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: EquipInstallationPositionNmbr
- Returns:
- Equipment position at InstallLoc (Superior Equip./FunctLoc)
-
getConstructionMaterial
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConstructionMaterial
- Returns:
- Construction type material of the object
-
getFunctionalLocation
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: FunctionalLocation
- Returns:
- Functional location
-
getEquipmentIsAtCustomer
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAtCustomer
- Returns:
- Checkbox
-
getEquipmentIsAvailable
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAvailable
- Returns:
- Checkbox
-
getEquipmentIsInWarehouse
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInWarehouse
- Returns:
- Checkbox
-
getEquipmentIsAssignedToDelivery
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsAssignedToDelivery
- Returns:
- Checkbox
-
getEquipmentIsMarkedForDeletion
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsMarkedForDeletion
- Returns:
- Checkbox
-
getEquipmentIsInstalled
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInstalled
- Returns:
- Checkbox
-
getEquipIsAllocToSuperiorEquip
Constraints: Not nullableOriginal property name from the Odata EDM: EquipIsAllocToSuperiorEquip
- Returns:
- Checkbox
-
getEquipmentIsInactive
Constraints: Not nullableOriginal property name from the Odata EDM: EquipmentIsInactive
- Returns:
- Checkbox
-
getTechObjHierarchyLevel
Constraints: Not nullableOriginal property name from the Odata EDM: TechObjHierarchyLevel
- Returns:
- The techObjHierarchyLevel contained in this
VdmEntity.
-
getHierarchyNode
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: HierarchyNode
- Returns:
- The hierarchyNode contained in this
VdmEntity.
-
getHierarchyParentNode
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: HierarchyParentNode
- Returns:
- The hierarchyParentNode contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<EquipmentStrucList>
-
equals
- Overrides:
equalsin classVdmEntity<EquipmentStrucList>
-
canEqual
- Overrides:
canEqualin classVdmEntity<EquipmentStrucList>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<EquipmentStrucList>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<EquipmentStrucList>
-