Class MaintenanceTaskListOpReltnshp
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: MaintenanceTaskListOpReltnshpType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of MaintenanceTaskListOpReltnshp instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionUse with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<MaintenanceTaskListOpReltnshp>Selector for all available fields of MaintenanceTaskListOpReltnshp.static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.Boolean<MaintenanceTaskListOpReltnshp>static final SimpleProperty.Boolean<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.NumericDecimal<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final NavigationProperty.Collection<MaintenanceTaskListOpReltnshp,MaintenanceTaskListOperation> Use with available request builders to apply the _Operation navigation property to query operations.static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>static final SimpleProperty.String<MaintenanceTaskListOpReltnshp>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionMaintenanceTaskListOpReltnshp(String taskListType, String taskListGroup, String taskListGroupCounter, String taskListSequence, String taskListOperationInternalId, String taskListOpBOMItmIntVersCounter, String maintenanceTaskListOperation, String superiorOperation, String operationText, String masterRecipeRelationshipType, Boolean operationIsSuccessor, String factoryCalendar, String workCenter, String plant, Boolean maxTimeIntvlIsUsedForSchedg, String bOORelationshipType, BigDecimal timeIntvlBtwnRelshp, String timeIntvlBtwnRelshpUnit, String workCenterInternalID, Collection<SAP__Message> _Messages, List<MaintenanceTaskListOperation> to_Operation) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOperation(MaintenanceTaskListOperation... entity) Adds elements to the list of associated MaintenanceTaskListOperation entities.builder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 1protected Stringprotected StringConstraints: Not nullable, Maximum length: 2protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullableio.vavr.control.Option<List<MaintenanceTaskListOperation>>Retrieval of associated MaintenanceTaskListOperation entities (one to many).Constraints: Not nullableConstraints: Not nullable, Maximum length: 40getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 5, Scale: 1Constraints: Not nullable, Maximum length: 3getType()Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 8inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetBOORelationshipType(String bOORelationshipType) Constraints: Not nullable, Maximum length: 1voidsetFactoryCalendar(String factoryCalendar) Constraints: Not nullable, Maximum length: 2voidsetMaintenanceTaskListOperation(String maintenanceTaskListOperation) Constraints: Not nullable, Maximum length: 4voidsetMasterRecipeRelationshipType(String masterRecipeRelationshipType) Constraints: Not nullable, Maximum length: 2voidsetMaxTimeIntvlIsUsedForSchedg(Boolean maxTimeIntvlIsUsedForSchedg) Constraints: Not nullablevoidOverwrites the list of associated MaintenanceTaskListOperation entities for the loaded navigation property _Operation.voidsetOperationIsSuccessor(Boolean operationIsSuccessor) Constraints: Not nullablevoidsetOperationText(String operationText) Constraints: Not nullable, Maximum length: 40voidConstraints: Not nullable, Maximum length: 4voidsetSuperiorOperation(String superiorOperation) Constraints: Not nullable, Maximum length: 4voidsetTaskListGroup(String taskListGroup) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetTaskListGroupCounter(String taskListGroupCounter) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetTaskListOpBOMItmIntVersCounter(String taskListOpBOMItmIntVersCounter) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetTaskListOperationInternalId(String taskListOperationInternalId) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetTaskListSequence(String taskListSequence) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetTaskListType(String taskListType) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetTimeIntvlBtwnRelshp(BigDecimal timeIntvlBtwnRelshp) Constraints: Not nullable, Precision: 5, Scale: 1voidsetTimeIntvlBtwnRelshpUnit(String timeIntvlBtwnRelshpUnit) Constraints: Not nullable, Maximum length: 3voidsetWorkCenter(String workCenter) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterInternalID(String workCenterInternalID) Constraints: Not nullable, Maximum length: 8toString()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 MaintenanceTaskListOpReltnshp. -
TASK_LIST_TYPE
-
TASK_LIST_GROUP
-
TASK_LIST_GROUP_COUNTER
-
TASK_LIST_SEQUENCE
-
TASK_LIST_OPERATION_INTERNAL_ID
public static final SimpleProperty.String<MaintenanceTaskListOpReltnshp> TASK_LIST_OPERATION_INTERNAL_ID -
TASK_LIST_OP_BOM_ITM_INT_VERS_COUNTER
public static final SimpleProperty.String<MaintenanceTaskListOpReltnshp> TASK_LIST_OP_BOM_ITM_INT_VERS_COUNTER -
MAINTENANCE_TASK_LIST_OPERATION
public static final SimpleProperty.String<MaintenanceTaskListOpReltnshp> MAINTENANCE_TASK_LIST_OPERATION -
SUPERIOR_OPERATION
-
OPERATION_TEXT
-
MASTER_RECIPE_RELATIONSHIP_TYPE
public static final SimpleProperty.String<MaintenanceTaskListOpReltnshp> MASTER_RECIPE_RELATIONSHIP_TYPE -
OPERATION_IS_SUCCESSOR
-
FACTORY_CALENDAR
-
WORK_CENTER
-
PLANT
-
MAX_TIME_INTVL_IS_USED_FOR_SCHEDG
public static final SimpleProperty.Boolean<MaintenanceTaskListOpReltnshp> MAX_TIME_INTVL_IS_USED_FOR_SCHEDG -
BOO_RELATIONSHIP_TYPE
-
TIME_INTVL_BTWN_RELSHP
public static final SimpleProperty.NumericDecimal<MaintenanceTaskListOpReltnshp> TIME_INTVL_BTWN_RELSHP -
TIME_INTVL_BTWN_RELSHP_UNIT
public static final SimpleProperty.String<MaintenanceTaskListOpReltnshp> TIME_INTVL_BTWN_RELSHP_UNIT -
WORK_CENTER_INTERNAL_ID
-
_MESSAGES
public static final ComplexProperty.Collection<MaintenanceTaskListOpReltnshp,SAP__Message> _MESSAGESUse with available request builders to apply the SAP__Messages complex property to query operations. -
TO__OPERATION
public static final NavigationProperty.Collection<MaintenanceTaskListOpReltnshp,MaintenanceTaskListOperation> TO__OPERATIONUse with available request builders to apply the _Operation navigation property to query operations.
-
-
Constructor Details
-
MaintenanceTaskListOpReltnshp
public MaintenanceTaskListOpReltnshp() -
MaintenanceTaskListOpReltnshp
public MaintenanceTaskListOpReltnshp(@Nullable String taskListType, @Nullable String taskListGroup, @Nullable String taskListGroupCounter, @Nullable String taskListSequence, @Nullable String taskListOperationInternalId, @Nullable String taskListOpBOMItmIntVersCounter, @Nullable String maintenanceTaskListOperation, @Nullable String superiorOperation, @Nullable String operationText, @Nullable String masterRecipeRelationshipType, @Nullable Boolean operationIsSuccessor, @Nullable String factoryCalendar, @Nullable String workCenter, @Nullable String plant, @Nullable Boolean maxTimeIntvlIsUsedForSchedg, @Nullable String bOORelationshipType, @Nullable BigDecimal timeIntvlBtwnRelshp, @Nullable String timeIntvlBtwnRelshpUnit, @Nullable String workCenterInternalID, @Nullable Collection<SAP__Message> _Messages, List<MaintenanceTaskListOperation> to_Operation)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<MaintenanceTaskListOpReltnshp>
-
setTaskListType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaskListType
- Parameters:
taskListType- Task List Type
-
setTaskListGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListGroup
- Parameters:
taskListGroup- Number of the Standard Network
-
setTaskListGroupCounter
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaskListGroupCounter
- Parameters:
taskListGroupCounter- Group Counter
-
setTaskListSequence
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TaskListSequence
- Parameters:
taskListSequence- Sequence
-
setTaskListOperationInternalId
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListOperationInternalId
- Parameters:
taskListOperationInternalId- Number of the Task List Node
-
setTaskListOpBOMItmIntVersCounter
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListOpBOMItmIntVersCounter
- Parameters:
taskListOpBOMItmIntVersCounter- Internal counter
-
setMaintenanceTaskListOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceTaskListOperation
- Parameters:
maintenanceTaskListOperation- Operation / Phase Number
-
setSuperiorOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuperiorOperation
- Parameters:
superiorOperation- Operation / Phase Number
-
setOperationText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: OperationText
- Parameters:
operationText- Operation Short Text
-
setMasterRecipeRelationshipType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MasterRecipeRelationshipType
- Parameters:
masterRecipeRelationshipType- Type of relationship
-
setOperationIsSuccessor
Constraints: Not nullableOriginal property name from the Odata EDM: OperationIsSuccessor
- Parameters:
operationIsSuccessor- Indicator: maintained after successor
-
setFactoryCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FactoryCalendar
- Parameters:
factoryCalendar- Factory Calendar
-
setWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Parameters:
workCenter- Work Center
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setMaxTimeIntvlIsUsedForSchedg
Constraints: Not nullableOriginal property name from the Odata EDM: MaxTimeIntvlIsUsedForSchedg
- Parameters:
maxTimeIntvlIsUsedForSchedg- Indicates whether maximum time interval will be considered
-
setBOORelationshipType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOORelationshipType
- Parameters:
bOORelationshipType- Key for type of relationship
-
setTimeIntvlBtwnRelshp
Constraints: Not nullable, Precision: 5, Scale: 1Original property name from the Odata EDM: TimeIntvlBtwnRelshp
- Parameters:
timeIntvlBtwnRelshp- Time Interval Between Relationships
-
setTimeIntvlBtwnRelshpUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TimeIntvlBtwnRelshpUnit
- Parameters:
timeIntvlBtwnRelshpUnit- Unit for the time interval between relationships
-
setWorkCenterInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Parameters:
workCenterInternalID- Object ID
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<MaintenanceTaskListOpReltnshp>
-
getKey
- Overrides:
getKeyin classVdmObject<MaintenanceTaskListOpReltnshp>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<MaintenanceTaskListOpReltnshp>
-
fromMap
- Overrides:
fromMapin classVdmObject<MaintenanceTaskListOpReltnshp>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<MaintenanceTaskListOpReltnshp>
-
getOperationIfPresent
Retrieval of associated MaintenanceTaskListOperation entities (one to many). This corresponds to the OData navigation property _Operation.If the navigation property for an entity MaintenanceTaskListOpReltnshp 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 _Operation is already loaded, the result will contain
the MaintenanceTaskListOperation entities. If not, an
Optionwith result stateemptyis returned.
-
setOperation
Overwrites the list of associated MaintenanceTaskListOperation entities for the loaded navigation property _Operation.If the navigation property _Operation of a queried MaintenanceTaskListOpReltnshp is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of MaintenanceTaskListOperation entities.
-
addOperation
Adds elements to the list of associated MaintenanceTaskListOperation entities. This corresponds to the OData navigation property _Operation.If the navigation property _Operation of a queried MaintenanceTaskListOpReltnshp is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of MaintenanceTaskListOperation entities.
-
builder
-
getTaskListType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaskListType
- Returns:
- Task List Type
-
getTaskListGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListGroup
- Returns:
- Number of the Standard Network
-
getTaskListGroupCounter
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaskListGroupCounter
- Returns:
- Group Counter
-
getTaskListSequence
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TaskListSequence
- Returns:
- Sequence
-
getTaskListOperationInternalId
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListOperationInternalId
- Returns:
- Number of the Task List Node
-
getTaskListOpBOMItmIntVersCounter
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListOpBOMItmIntVersCounter
- Returns:
- Internal counter
-
getMaintenanceTaskListOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceTaskListOperation
- Returns:
- Operation / Phase Number
-
getSuperiorOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuperiorOperation
- Returns:
- Operation / Phase Number
-
getOperationText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: OperationText
- Returns:
- Operation Short Text
-
getMasterRecipeRelationshipType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MasterRecipeRelationshipType
- Returns:
- Type of relationship
-
getOperationIsSuccessor
Constraints: Not nullableOriginal property name from the Odata EDM: OperationIsSuccessor
- Returns:
- Indicator: maintained after successor
-
getFactoryCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FactoryCalendar
- Returns:
- Factory Calendar
-
getWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
- Work Center
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getMaxTimeIntvlIsUsedForSchedg
Constraints: Not nullableOriginal property name from the Odata EDM: MaxTimeIntvlIsUsedForSchedg
- Returns:
- Indicates whether maximum time interval will be considered
-
getBOORelationshipType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOORelationshipType
- Returns:
- Key for type of relationship
-
getTimeIntvlBtwnRelshp
Constraints: Not nullable, Precision: 5, Scale: 1Original property name from the Odata EDM: TimeIntvlBtwnRelshp
- Returns:
- Time Interval Between Relationships
-
getTimeIntvlBtwnRelshpUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TimeIntvlBtwnRelshpUnit
- Returns:
- Unit for the time interval between relationships
-
getWorkCenterInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Returns:
- Object ID
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<MaintenanceTaskListOpReltnshp>
-
equals
- Overrides:
equalsin classVdmEntity<MaintenanceTaskListOpReltnshp>
-
canEqual
- Overrides:
canEqualin classVdmEntity<MaintenanceTaskListOpReltnshp>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<MaintenanceTaskListOpReltnshp>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<MaintenanceTaskListOpReltnshp>
-