Class PhysChmlParticleSize
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: PhysChmlParticleSize_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of PhysChmlParticleSize instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<PhysChmlParticleSize>Selector for all available fields of PhysChmlParticleSize.static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.NumericDecimal<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.NumericDecimal<PhysChmlParticleSize>static final SimpleProperty.String<PhysChmlParticleSize>static final SimpleProperty.Guid<PhysChmlParticleSize>static final SimpleProperty.Guid<PhysChmlParticleSize>Use with available request builders to apply the _PhysChmlPrpty 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
ConstructorsConstructorDescriptionPhysChmlParticleSize(UUID physChmlParticleSizeUUID, UUID physChmlPrptyUUID, String pCPrptyLowrLmtOptr, BigDecimal physChmlParticleSizeLowrQty, String physChmlParticleSizeLowrQtyTxt, String pCPrptyUprLmtOptr, BigDecimal physChmlParticleSizeUprQty, String physChmlParticleSizeUprQtyTxt, String physChmlParticleSizeQtySAPUnit, String physChmlParticleSizeQtyISOUnit, String pCPhysNoteText, PhysicalChemicalProperty to_PhysChmlPrpty) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidprotected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 1333Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 9, Scale: 3Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 9, Scale: 3Constraints: Not nullable, Maximum length: 80(Key Field) Constraints: Not nullableio.vavr.control.Option<PhysicalChemicalProperty>Retrieval of associated PhysicalChemicalProperty entity (one to one).Constraints: Not nullablegetType()inthashCode()voidsetPCPhysNoteText(String pCPhysNoteText) Constraints: Not nullable, Maximum length: 1333voidsetPCPrptyLowrLmtOptr(String pCPrptyLowrLmtOptr) Constraints: Not nullable, Maximum length: 2voidsetPCPrptyUprLmtOptr(String pCPrptyUprLmtOptr) Constraints: Not nullable, Maximum length: 2voidsetPhysChmlParticleSizeLowrQty(BigDecimal physChmlParticleSizeLowrQty) Constraints: Not nullable, Precision: 9, Scale: 3voidsetPhysChmlParticleSizeLowrQtyTxt(String physChmlParticleSizeLowrQtyTxt) Constraints: Not nullable, Maximum length: 80voidsetPhysChmlParticleSizeQtyISOUnit(String physChmlParticleSizeQtyISOUnit) Constraints: Not nullable, Maximum length: 3voidsetPhysChmlParticleSizeQtySAPUnit(String physChmlParticleSizeQtySAPUnit) Constraints: Not nullable, Maximum length: 3voidsetPhysChmlParticleSizeUprQty(BigDecimal physChmlParticleSizeUprQty) Constraints: Not nullable, Precision: 9, Scale: 3voidsetPhysChmlParticleSizeUprQtyTxt(String physChmlParticleSizeUprQtyTxt) Constraints: Not nullable, Maximum length: 80voidsetPhysChmlParticleSizeUUID(UUID physChmlParticleSizeUUID) (Key Field) Constraints: Not nullablevoidOverwrites the associated PhysicalChemicalProperty entity for the loaded navigation property _PhysChmlPrpty.voidsetPhysChmlPrptyUUID(UUID physChmlPrptyUUID) Constraints: Not 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 PhysChmlParticleSize. -
PHYS_CHML_PARTICLE_SIZE_UUID
-
PHYS_CHML_PRPTY_UUID
-
PC_PRPTY_LOWR_LMT_OPTR
-
PHYS_CHML_PARTICLE_SIZE_LOWR_QTY
public static final SimpleProperty.NumericDecimal<PhysChmlParticleSize> PHYS_CHML_PARTICLE_SIZE_LOWR_QTY -
PHYS_CHML_PARTICLE_SIZE_LOWR_QTY_TXT
public static final SimpleProperty.String<PhysChmlParticleSize> PHYS_CHML_PARTICLE_SIZE_LOWR_QTY_TXT -
PC_PRPTY_UPR_LMT_OPTR
-
PHYS_CHML_PARTICLE_SIZE_UPR_QTY
public static final SimpleProperty.NumericDecimal<PhysChmlParticleSize> PHYS_CHML_PARTICLE_SIZE_UPR_QTY -
PHYS_CHML_PARTICLE_SIZE_UPR_QTY_TXT
-
PHYS_CHML_PARTICLE_SIZE_QTY_SAP_UNIT
public static final SimpleProperty.String<PhysChmlParticleSize> PHYS_CHML_PARTICLE_SIZE_QTY_SAP_UNIT -
PHYS_CHML_PARTICLE_SIZE_QTY_ISO_UNIT
public static final SimpleProperty.String<PhysChmlParticleSize> PHYS_CHML_PARTICLE_SIZE_QTY_ISO_UNIT -
PC_PHYS_NOTE_TEXT
-
TO__PHYS_CHML_PRPTY
public static final NavigationProperty.Single<PhysChmlParticleSize,PhysicalChemicalProperty> TO__PHYS_CHML_PRPTYUse with available request builders to apply the _PhysChmlPrpty navigation property to query operations.
-
-
Constructor Details
-
PhysChmlParticleSize
public PhysChmlParticleSize() -
PhysChmlParticleSize
public PhysChmlParticleSize(@Nullable UUID physChmlParticleSizeUUID, @Nullable UUID physChmlPrptyUUID, @Nullable String pCPrptyLowrLmtOptr, @Nullable BigDecimal physChmlParticleSizeLowrQty, @Nullable String physChmlParticleSizeLowrQtyTxt, @Nullable String pCPrptyUprLmtOptr, @Nullable BigDecimal physChmlParticleSizeUprQty, @Nullable String physChmlParticleSizeUprQtyTxt, @Nullable String physChmlParticleSizeQtySAPUnit, @Nullable String physChmlParticleSizeQtyISOUnit, @Nullable String pCPhysNoteText, @Nullable PhysicalChemicalProperty to_PhysChmlPrpty)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<PhysChmlParticleSize>
-
setPhysChmlParticleSizeUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PhysChmlParticleSizeUUID
- Parameters:
physChmlParticleSizeUUID- Particle Size: UUID
-
setPhysChmlPrptyUUID
Constraints: Not nullableOriginal property name from the Odata EDM: PhysChmlPrptyUUID
- Parameters:
physChmlPrptyUUID- Physical-Chemical Property
-
setPCPrptyLowrLmtOptr
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PCPrptyLowrLmtOptr
- Parameters:
pCPrptyLowrLmtOptr- Operator of Lower Limit
-
setPhysChmlParticleSizeLowrQty
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: PhysChmlParticleSizeLowrQty
- Parameters:
physChmlParticleSizeLowrQty- Particle Size: Lower Limit
-
setPhysChmlParticleSizeLowrQtyTxt
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: PhysChmlParticleSizeLowrQtyTxt
- Parameters:
physChmlParticleSizeLowrQtyTxt- Particle Size: Lower Limit (as Text)
-
setPCPrptyUprLmtOptr
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PCPrptyUprLmtOptr
- Parameters:
pCPrptyUprLmtOptr- Operator of Upper Limit
-
setPhysChmlParticleSizeUprQty
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: PhysChmlParticleSizeUprQty
- Parameters:
physChmlParticleSizeUprQty- Particle Size: Upper Limit
-
setPhysChmlParticleSizeUprQtyTxt
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: PhysChmlParticleSizeUprQtyTxt
- Parameters:
physChmlParticleSizeUprQtyTxt- Particle Size: Upper Limit (as Text)
-
setPhysChmlParticleSizeQtySAPUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PhysChmlParticleSizeQtySAPUnit
- Parameters:
physChmlParticleSizeQtySAPUnit- Quantity Unit (SAP Code)
-
setPhysChmlParticleSizeQtyISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PhysChmlParticleSizeQtyISOUnit
- Parameters:
physChmlParticleSizeQtyISOUnit- Quantity Unit (ISO Code)
-
setPCPhysNoteText
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: PCPhysNoteText
- Parameters:
pCPhysNoteText- Notes
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<PhysChmlParticleSize>
-
getKey
- Overrides:
getKeyin classVdmObject<PhysChmlParticleSize>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<PhysChmlParticleSize>
-
fromMap
- Overrides:
fromMapin classVdmObject<PhysChmlParticleSize>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<PhysChmlParticleSize>
-
getPhysChmlPrptyIfPresent
Retrieval of associated PhysicalChemicalProperty entity (one to one). This corresponds to the OData navigation property _PhysChmlPrpty.If the navigation property for an entity PhysChmlParticleSize 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 _PhysChmlPrpty is already loaded, the result will
contain the PhysicalChemicalProperty entity. If not, an
Optionwith result stateemptyis returned.
-
setPhysChmlPrpty
Overwrites the associated PhysicalChemicalProperty entity for the loaded navigation property _PhysChmlPrpty.- Parameters:
value- New PhysicalChemicalProperty entity.
-
builder
-
getPhysChmlParticleSizeUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PhysChmlParticleSizeUUID
- Returns:
- Particle Size: UUID
-
getPhysChmlPrptyUUID
Constraints: Not nullableOriginal property name from the Odata EDM: PhysChmlPrptyUUID
- Returns:
- Physical-Chemical Property
-
getPCPrptyLowrLmtOptr
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PCPrptyLowrLmtOptr
- Returns:
- Operator of Lower Limit
-
getPhysChmlParticleSizeLowrQty
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: PhysChmlParticleSizeLowrQty
- Returns:
- Particle Size: Lower Limit
-
getPhysChmlParticleSizeLowrQtyTxt
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: PhysChmlParticleSizeLowrQtyTxt
- Returns:
- Particle Size: Lower Limit (as Text)
-
getPCPrptyUprLmtOptr
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PCPrptyUprLmtOptr
- Returns:
- Operator of Upper Limit
-
getPhysChmlParticleSizeUprQty
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: PhysChmlParticleSizeUprQty
- Returns:
- Particle Size: Upper Limit
-
getPhysChmlParticleSizeUprQtyTxt
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: PhysChmlParticleSizeUprQtyTxt
- Returns:
- Particle Size: Upper Limit (as Text)
-
getPhysChmlParticleSizeQtySAPUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PhysChmlParticleSizeQtySAPUnit
- Returns:
- Quantity Unit (SAP Code)
-
getPhysChmlParticleSizeQtyISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PhysChmlParticleSizeQtyISOUnit
- Returns:
- Quantity Unit (ISO Code)
-
getPCPhysNoteText
Constraints: Not nullable, Maximum length: 1333Original property name from the Odata EDM: PCPhysNoteText
- Returns:
- Notes
-
toString
- Overrides:
toStringin classVdmObject<PhysChmlParticleSize>
-
equals
- Overrides:
equalsin classVdmEntity<PhysChmlParticleSize>
-
canEqual
- Overrides:
canEqualin classVdmEntity<PhysChmlParticleSize>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<PhysChmlParticleSize>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<PhysChmlParticleSize>
-