Class FuncnlLocEquipStrucList
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FuncnlLocEquipStrucList_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FuncnlLocEquipStrucList instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<FuncnlLocEquipStrucList>Selector for all available fields of FuncnlLocEquipStrucList.static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.Boolean<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.NumericInteger<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>static final SimpleProperty.String<FuncnlLocEquipStrucList>Use with available request builders to apply the _FuncnlLocStrucList navigation property to query operations.static final SimpleProperty.Date<FuncnlLocEquipStrucList>static final SimpleProperty.Date<FuncnlLocEquipStrucList>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFuncnlLocEquipStrucList(String equipment, LocalDate validityEndDate, LocalDate validityStartDate, String equipmentName, String equipmentCategory, String equipmentCategoryDesc, String technicalObjectType, String technicalObjectTypeDesc, String superordinateEquipment, String superordinateEquipmentName, String equipInstallationPositionNmbr, String constructionMaterial, String functionalLocation, String functionalLocationLabelName, Boolean equipmentIsAtCustomer, Boolean equipmentIsAvailable, Boolean equipmentIsInWarehouse, Boolean equipmentIsAssignedToDelivery, Boolean equipmentIsMarkedForDeletion, Boolean equipmentIsInstalled, Boolean equipIsAllocToSuperiorEquip, Boolean equipmentIsInactive, String hierarchyNode, String hierarchyParentNode, Integer techObjHierarchyLevel, FuncnlLocStrucList to_FuncnlLocStrucList) -
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: 40io.vavr.control.Option<FuncnlLocStrucList>Retrieval of associated FuncnlLocStrucList entity (one to one).Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1333Constraints: Not nullable, Maximum length: 1333protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 40Constraints: 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: 40voidOverwrites the associated FuncnlLocStrucList entity for the loaded navigation property _FuncnlLocStrucList.voidsetFunctionalLocation(String functionalLocation) Constraints: Not nullable, Maximum length: 30voidsetFunctionalLocationLabelName(String functionalLocationLabelName) Constraints: Not nullable, Maximum length: 40voidsetHierarchyNode(String hierarchyNode) Constraints: Not nullable, Maximum length: 1333voidsetHierarchyParentNode(String hierarchyParentNode) Constraints: Not nullable, Maximum length: 1333voidsetSuperordinateEquipment(String superordinateEquipment) Constraints: Not nullable, Maximum length: 18voidsetSuperordinateEquipmentName(String superordinateEquipmentName) Constraints: Not nullable, Maximum length: 40voidsetTechnicalObjectType(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
-
Field Details
-
ALL_FIELDS
Selector for all available fields of FuncnlLocEquipStrucList. -
EQUIPMENT
-
VALIDITY_END_DATE
-
VALIDITY_START_DATE
-
EQUIPMENT_NAME
-
EQUIPMENT_CATEGORY
-
EQUIPMENT_CATEGORY_DESC
-
TECHNICAL_OBJECT_TYPE
-
TECHNICAL_OBJECT_TYPE_DESC
-
SUPERORDINATE_EQUIPMENT
-
SUPERORDINATE_EQUIPMENT_NAME
-
EQUIP_INSTALLATION_POSITION_NMBR
-
CONSTRUCTION_MATERIAL
-
FUNCTIONAL_LOCATION
-
FUNCTIONAL_LOCATION_LABEL_NAME
-
EQUIPMENT_IS_AT_CUSTOMER
-
EQUIPMENT_IS_AVAILABLE
-
EQUIPMENT_IS_IN_WAREHOUSE
-
EQUIPMENT_IS_ASSIGNED_TO_DELIVERY
public static final SimpleProperty.Boolean<FuncnlLocEquipStrucList> EQUIPMENT_IS_ASSIGNED_TO_DELIVERY -
EQUIPMENT_IS_MARKED_FOR_DELETION
public static final SimpleProperty.Boolean<FuncnlLocEquipStrucList> EQUIPMENT_IS_MARKED_FOR_DELETION -
EQUIPMENT_IS_INSTALLED
-
EQUIP_IS_ALLOC_TO_SUPERIOR_EQUIP
public static final SimpleProperty.Boolean<FuncnlLocEquipStrucList> EQUIP_IS_ALLOC_TO_SUPERIOR_EQUIP -
EQUIPMENT_IS_INACTIVE
-
HIERARCHY_NODE
-
HIERARCHY_PARENT_NODE
-
TECH_OBJ_HIERARCHY_LEVEL
-
TO__FUNCNL_LOC_STRUC_LIST
public static final NavigationProperty.Single<FuncnlLocEquipStrucList,FuncnlLocStrucList> TO__FUNCNL_LOC_STRUC_LISTUse with available request builders to apply the _FuncnlLocStrucList navigation property to query operations.
-
-
Constructor Details
-
FuncnlLocEquipStrucList
public FuncnlLocEquipStrucList() -
FuncnlLocEquipStrucList
public FuncnlLocEquipStrucList(@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 superordinateEquipmentName, @Nullable String equipInstallationPositionNmbr, @Nullable String constructionMaterial, @Nullable String functionalLocation, @Nullable String functionalLocationLabelName, @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 String hierarchyNode, @Nullable String hierarchyParentNode, @Nullable Integer techObjHierarchyLevel, @Nullable FuncnlLocStrucList to_FuncnlLocStrucList)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FuncnlLocEquipStrucList>
-
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
-
setSuperordinateEquipmentName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SuperordinateEquipmentName
- Parameters:
superordinateEquipmentName- Description of technical object
-
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
-
setFunctionalLocationLabelName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: FunctionalLocationLabelName
- Parameters:
functionalLocationLabelName- Functional Location Label
-
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
-
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.
-
setTechObjHierarchyLevel
Constraints: Not nullableOriginal property name from the Odata EDM: TechObjHierarchyLevel
- Parameters:
techObjHierarchyLevel- The techObjHierarchyLevel to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<FuncnlLocEquipStrucList>
-
getKey
- Overrides:
getKeyin classVdmObject<FuncnlLocEquipStrucList>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FuncnlLocEquipStrucList>
-
fromMap
- Overrides:
fromMapin classVdmObject<FuncnlLocEquipStrucList>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FuncnlLocEquipStrucList>
-
getFuncnlLocStrucListIfPresent
Retrieval of associated FuncnlLocStrucList entity (one to one). This corresponds to the OData navigation property _FuncnlLocStrucList.If the navigation property for an entity FuncnlLocEquipStrucList 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 _FuncnlLocStrucList is already loaded, the result will
contain the FuncnlLocStrucList entity. If not, an
Optionwith result stateemptyis returned.
-
setFuncnlLocStrucList
Overwrites the associated FuncnlLocStrucList entity for the loaded navigation property _FuncnlLocStrucList.- Parameters:
value- New FuncnlLocStrucList entity.
-
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
-
getSuperordinateEquipmentName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SuperordinateEquipmentName
- Returns:
- Description of technical object
-
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
-
getFunctionalLocationLabelName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: FunctionalLocationLabelName
- Returns:
- Functional Location Label
-
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
-
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.
-
getTechObjHierarchyLevel
Constraints: Not nullableOriginal property name from the Odata EDM: TechObjHierarchyLevel
- Returns:
- The techObjHierarchyLevel contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<FuncnlLocEquipStrucList>
-
equals
- Overrides:
equalsin classVdmEntity<FuncnlLocEquipStrucList>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FuncnlLocEquipStrucList>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FuncnlLocEquipStrucList>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FuncnlLocEquipStrucList>
-