Class RptvMfgConfGRBatchCharc
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: RptvMfgConfGRBatchCharcType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of RptvMfgConfGRBatchCharc instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<RptvMfgConfGRBatchCharc>Selector for all available fields of RptvMfgConfGRBatchCharc.static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>static final SimpleProperty.String<RptvMfgConfGRBatchCharc>Use with available request builders to apply the _RepetitiveMfgConfirmation 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
ConstructorsConstructorDescriptionRptvMfgConfGRBatchCharc(String repetitiveMfgConfirmation, String plant, String material, String batch, String characteristic, String charcValue, String charcInternalID, String clfnCharcValuePositionNumber, RepetitiveMfgConfirmation to_RepetitiveMfgConfirmation) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidgetBatch()(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 3protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 18getPlant()(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<RepetitiveMfgConfirmation>Retrieval of associated RepetitiveMfgConfirmation entity (one to one).getType()inthashCode()void(Key Field) Constraints: Not nullable, Maximum length: 10voidsetCharacteristic(String characteristic) (Key Field) Constraints: Not nullable, Maximum length: 30voidsetCharcInternalID(String charcInternalID) Constraints: Not nullable, Maximum length: 10voidsetCharcValue(String charcValue) (Key Field) Constraints: Not nullable, Maximum length: 70voidsetClfnCharcValuePositionNumber(String clfnCharcValuePositionNumber) Constraints: Not nullable, Maximum length: 3voidsetMaterial(String material) (Key Field) Constraints: Not nullable, Maximum length: 18void(Key Field) Constraints: Not nullable, Maximum length: 4voidOverwrites the associated RepetitiveMfgConfirmation entity for the loaded navigation property _RepetitiveMfgConfirmation.voidsetRepetitiveMfgConfirmation(String repetitiveMfgConfirmation) (Key Field) 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 RptvMfgConfGRBatchCharc. -
REPETITIVE_MFG_CONFIRMATION
-
PLANT
-
MATERIAL
-
BATCH
-
CHARACTERISTIC
-
CHARC_VALUE
-
CHARC_INTERNAL_ID
-
CLFN_CHARC_VALUE_POSITION_NUMBER
-
TO__REPETITIVE_MFG_CONFIRMATION
public static final NavigationProperty.Single<RptvMfgConfGRBatchCharc,RepetitiveMfgConfirmation> TO__REPETITIVE_MFG_CONFIRMATIONUse with available request builders to apply the _RepetitiveMfgConfirmation navigation property to query operations.
-
-
Constructor Details
-
RptvMfgConfGRBatchCharc
public RptvMfgConfGRBatchCharc() -
RptvMfgConfGRBatchCharc
public RptvMfgConfGRBatchCharc(@Nullable String repetitiveMfgConfirmation, @Nullable String plant, @Nullable String material, @Nullable String batch, @Nullable String characteristic, @Nullable String charcValue, @Nullable String charcInternalID, @Nullable String clfnCharcValuePositionNumber, @Nullable RepetitiveMfgConfirmation to_RepetitiveMfgConfirmation)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<RptvMfgConfGRBatchCharc>
-
setRepetitiveMfgConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RepetitiveMfgConfirmation
- Parameters:
repetitiveMfgConfirmation- Repetitive Manufacturing Confirmation ID
-
setPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant of a Batch
-
setMaterial
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setBatch
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Parameters:
batch- Batch Number
-
setCharacteristic
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Parameters:
characteristic- Characteristic Name
-
setCharcValue
(Key Field) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Parameters:
charcValue- Characteristic Value
-
setCharcInternalID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Parameters:
charcInternalID- Characteristic Internal ID
-
setClfnCharcValuePositionNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClfnCharcValuePositionNumber
- Parameters:
clfnCharcValuePositionNumber- Characteristic value counter
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<RptvMfgConfGRBatchCharc>
-
getKey
- Overrides:
getKeyin classVdmObject<RptvMfgConfGRBatchCharc>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<RptvMfgConfGRBatchCharc>
-
fromMap
- Overrides:
fromMapin classVdmObject<RptvMfgConfGRBatchCharc>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<RptvMfgConfGRBatchCharc>
-
getRepetitiveMfgConfirmationIfPresent
@Nonnull public io.vavr.control.Option<RepetitiveMfgConfirmation> getRepetitiveMfgConfirmationIfPresent()Retrieval of associated RepetitiveMfgConfirmation entity (one to one). This corresponds to the OData navigation property _RepetitiveMfgConfirmation.If the navigation property for an entity RptvMfgConfGRBatchCharc 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 _RepetitiveMfgConfirmation is already loaded, the
result will contain the RepetitiveMfgConfirmation entity. If not, an
Optionwith result stateemptyis returned.
-
setRepetitiveMfgConfirmation
Overwrites the associated RepetitiveMfgConfirmation entity for the loaded navigation property _RepetitiveMfgConfirmation.- Parameters:
value- New RepetitiveMfgConfirmation entity.
-
builder
-
getRepetitiveMfgConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RepetitiveMfgConfirmation
- Returns:
- Repetitive Manufacturing Confirmation ID
-
getPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant of a Batch
-
getMaterial
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getBatch
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
- Batch Number
-
getCharacteristic
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Returns:
- Characteristic Name
-
getCharcValue
(Key Field) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Returns:
- Characteristic Value
-
getCharcInternalID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Returns:
- Characteristic Internal ID
-
getClfnCharcValuePositionNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClfnCharcValuePositionNumber
- Returns:
- Characteristic value counter
-
toString
- Overrides:
toStringin classVdmObject<RptvMfgConfGRBatchCharc>
-
equals
- Overrides:
equalsin classVdmEntity<RptvMfgConfGRBatchCharc>
-
canEqual
- Overrides:
canEqualin classVdmEntity<RptvMfgConfGRBatchCharc>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<RptvMfgConfGRBatchCharc>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<RptvMfgConfGRBatchCharc>
-