public class MeasuringPoint extends VdmEntity<MeasuringPoint>
Original entity name from the Odata EDM: MeasuringPointType
Modifier and Type | Class and Description |
---|---|
static class |
MeasuringPoint.MeasuringPointBuilder
Helper class to allow for fluent creation of MeasuringPoint instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
MeasuringPoint() |
MeasuringPoint(String measuringPoint,
String measuringPointDescription,
String measuringPointObjectIdentifier,
String technicalObjectType,
String measuringPointPositionNumber,
String measuringPointCategory,
Boolean measuringPointIsCounter,
String msrgPtInternalCharacteristic,
String charcValueUnit,
Short measuringPointDecimalPlaces,
Short measuringPointExponent,
String measuringPointCodeGroup,
Boolean valuationCodeIsSufficient,
String assembly,
Boolean measuringPointIsInactive,
String measuringPointShortText,
String measurementRangeUnit,
String msmtRdngSourceMeasuringPoint,
Double measuringPointTargetValue,
Double measuringPointMaximumThreshold,
Double measuringPointMinimumThreshold,
Double measuringPointAnnualEstimate,
Double counterOverflowRdngThreshold,
Boolean msrgPtIsCountingBackwards,
Boolean measurementTransferIsSupported,
String functionalLocation,
String equipment,
Collection<SAP__Message> _Messages,
MeasuringPointLongText to_LongText) |
Modifier and Type | Method and Description |
---|---|
static MeasuringPoint.MeasuringPointBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
String |
getAssembly()
Constraints: Not nullable, Maximum length: 18
|
String |
getCharcValueUnit()
Constraints: Not nullable, Maximum length: 3
|
Double |
getCounterOverflowRdngThreshold()
Constraints: Not nullable
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getEquipment()
Constraints: Not nullable, Maximum length: 18
|
String |
getFunctionalLocation()
Constraints: Not nullable, Maximum length: 30
|
protected ODataEntityKey |
getKey() |
io.vavr.control.Option<MeasuringPointLongText> |
getLongTextIfPresent()
Retrieval of associated MeasuringPointLongText entity (one to one).
|
String |
getMeasurementRangeUnit()
Constraints: Not nullable, Maximum length: 3
|
Boolean |
getMeasurementTransferIsSupported()
Constraints: Not nullable
|
String |
getMeasuringPoint()
(Key Field) Constraints: Not nullable, Maximum length: 12
|
Double |
getMeasuringPointAnnualEstimate()
Constraints: Not nullable
|
String |
getMeasuringPointCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getMeasuringPointCodeGroup()
Constraints: Not nullable, Maximum length: 8
|
Short |
getMeasuringPointDecimalPlaces()
Constraints: Not nullable
|
String |
getMeasuringPointDescription()
Constraints: Not nullable, Maximum length: 40
|
Short |
getMeasuringPointExponent()
Constraints: Not nullable
|
Boolean |
getMeasuringPointIsCounter()
Constraints: Not nullable
|
Boolean |
getMeasuringPointIsInactive()
Constraints: Not nullable
|
Double |
getMeasuringPointMaximumThreshold()
Constraints: Not nullable
|
Double |
getMeasuringPointMinimumThreshold()
Constraints: Not nullable
|
String |
getMeasuringPointObjectIdentifier()
Constraints: Not nullable, Maximum length: 22
|
String |
getMeasuringPointPositionNumber()
Constraints: Not nullable, Maximum length: 20
|
String |
getMeasuringPointShortText()
Constraints: Not nullable, Maximum length: 40
|
Double |
getMeasuringPointTargetValue()
Constraints: Not nullable
|
String |
getMsmtRdngSourceMeasuringPoint()
Constraints: Not nullable, Maximum length: 12
|
String |
getMsrgPtInternalCharacteristic()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getMsrgPtIsCountingBackwards()
Constraints: Not nullable
|
String |
getOdataType() |
String |
getTechnicalObjectType()
Constraints: Not nullable, Maximum length: 10
|
Class<MeasuringPoint> |
getType() |
Boolean |
getValuationCodeIsSufficient()
Constraints: Not nullable
|
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setAssembly(String assembly)
Constraints: Not nullable, Maximum length: 18
|
void |
setCharcValueUnit(String charcValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCounterOverflowRdngThreshold(Double counterOverflowRdngThreshold)
Constraints: Not nullable
|
void |
setEquipment(String equipment)
Constraints: Not nullable, Maximum length: 18
|
void |
setFunctionalLocation(String functionalLocation)
Constraints: Not nullable, Maximum length: 30
|
void |
setLongText(MeasuringPointLongText value)
Overwrites the associated MeasuringPointLongText entity for the loaded navigation property
_LongText.
|
void |
setMeasurementRangeUnit(String measurementRangeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setMeasurementTransferIsSupported(Boolean measurementTransferIsSupported)
Constraints: Not nullable
|
void |
setMeasuringPoint(String measuringPoint)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
void |
setMeasuringPointAnnualEstimate(Double measuringPointAnnualEstimate)
Constraints: Not nullable
|
void |
setMeasuringPointCategory(String measuringPointCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setMeasuringPointCodeGroup(String measuringPointCodeGroup)
Constraints: Not nullable, Maximum length: 8
|
void |
setMeasuringPointDecimalPlaces(Short measuringPointDecimalPlaces)
Constraints: Not nullable
|
void |
setMeasuringPointDescription(String measuringPointDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setMeasuringPointExponent(Short measuringPointExponent)
Constraints: Not nullable
|
void |
setMeasuringPointIsCounter(Boolean measuringPointIsCounter)
Constraints: Not nullable
|
void |
setMeasuringPointIsInactive(Boolean measuringPointIsInactive)
Constraints: Not nullable
|
void |
setMeasuringPointMaximumThreshold(Double measuringPointMaximumThreshold)
Constraints: Not nullable
|
void |
setMeasuringPointMinimumThreshold(Double measuringPointMinimumThreshold)
Constraints: Not nullable
|
void |
setMeasuringPointObjectIdentifier(String measuringPointObjectIdentifier)
Constraints: Not nullable, Maximum length: 22
|
void |
setMeasuringPointPositionNumber(String measuringPointPositionNumber)
Constraints: Not nullable, Maximum length: 20
|
void |
setMeasuringPointShortText(String measuringPointShortText)
Constraints: Not nullable, Maximum length: 40
|
void |
setMeasuringPointTargetValue(Double measuringPointTargetValue)
Constraints: Not nullable
|
void |
setMsmtRdngSourceMeasuringPoint(String msmtRdngSourceMeasuringPoint)
Constraints: Not nullable, Maximum length: 12
|
void |
setMsrgPtInternalCharacteristic(String msrgPtInternalCharacteristic)
Constraints: Not nullable, Maximum length: 10
|
void |
setMsrgPtIsCountingBackwards(Boolean msrgPtIsCountingBackwards)
Constraints: Not nullable
|
void |
setTechnicalObjectType(String technicalObjectType)
Constraints: Not nullable, Maximum length: 10
|
void |
setValuationCodeIsSufficient(Boolean valuationCodeIsSufficient)
Constraints: Not nullable
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<MeasuringPoint> ALL_FIELDS
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_DESCRIPTION
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_OBJECT_IDENTIFIER
public static final SimpleProperty.String<MeasuringPoint> TECHNICAL_OBJECT_TYPE
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_POSITION_NUMBER
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_CATEGORY
public static final SimpleProperty.Boolean<MeasuringPoint> MEASURING_POINT_IS_COUNTER
public static final SimpleProperty.String<MeasuringPoint> MSRG_PT_INTERNAL_CHARACTERISTIC
public static final SimpleProperty.String<MeasuringPoint> CHARC_VALUE_UNIT
public static final SimpleProperty.NumericInteger<MeasuringPoint> MEASURING_POINT_DECIMAL_PLACES
public static final SimpleProperty.NumericInteger<MeasuringPoint> MEASURING_POINT_EXPONENT
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_CODE_GROUP
public static final SimpleProperty.Boolean<MeasuringPoint> VALUATION_CODE_IS_SUFFICIENT
public static final SimpleProperty.String<MeasuringPoint> ASSEMBLY
public static final SimpleProperty.Boolean<MeasuringPoint> MEASURING_POINT_IS_INACTIVE
public static final SimpleProperty.String<MeasuringPoint> MEASURING_POINT_SHORT_TEXT
public static final SimpleProperty.String<MeasuringPoint> MEASUREMENT_RANGE_UNIT
public static final SimpleProperty.String<MeasuringPoint> MSMT_RDNG_SOURCE_MEASURING_POINT
public static final SimpleProperty.NumericDecimal<MeasuringPoint> MEASURING_POINT_TARGET_VALUE
public static final SimpleProperty.NumericDecimal<MeasuringPoint> MEASURING_POINT_MAXIMUM_THRESHOLD
public static final SimpleProperty.NumericDecimal<MeasuringPoint> MEASURING_POINT_MINIMUM_THRESHOLD
public static final SimpleProperty.NumericDecimal<MeasuringPoint> MEASURING_POINT_ANNUAL_ESTIMATE
public static final SimpleProperty.NumericDecimal<MeasuringPoint> COUNTER_OVERFLOW_RDNG_THRESHOLD
public static final SimpleProperty.Boolean<MeasuringPoint> MSRG_PT_IS_COUNTING_BACKWARDS
public static final SimpleProperty.Boolean<MeasuringPoint> MEASUREMENT_TRANSFER_IS_SUPPORTED
public static final SimpleProperty.String<MeasuringPoint> FUNCTIONAL_LOCATION
public static final SimpleProperty.String<MeasuringPoint> EQUIPMENT
public static final ComplexProperty.Collection<MeasuringPoint,SAP__Message> _MESSAGES
public static final NavigationProperty.Single<MeasuringPoint,MeasuringPointLongText> TO__LONG_TEXT
public MeasuringPoint()
public MeasuringPoint(@Nullable String measuringPoint, @Nullable String measuringPointDescription, @Nullable String measuringPointObjectIdentifier, @Nullable String technicalObjectType, @Nullable String measuringPointPositionNumber, @Nullable String measuringPointCategory, @Nullable Boolean measuringPointIsCounter, @Nullable String msrgPtInternalCharacteristic, @Nullable String charcValueUnit, @Nullable Short measuringPointDecimalPlaces, @Nullable Short measuringPointExponent, @Nullable String measuringPointCodeGroup, @Nullable Boolean valuationCodeIsSufficient, @Nullable String assembly, @Nullable Boolean measuringPointIsInactive, @Nullable String measuringPointShortText, @Nullable String measurementRangeUnit, @Nullable String msmtRdngSourceMeasuringPoint, @Nullable Double measuringPointTargetValue, @Nullable Double measuringPointMaximumThreshold, @Nullable Double measuringPointMinimumThreshold, @Nullable Double measuringPointAnnualEstimate, @Nullable Double counterOverflowRdngThreshold, @Nullable Boolean msrgPtIsCountingBackwards, @Nullable Boolean measurementTransferIsSupported, @Nullable String functionalLocation, @Nullable String equipment, @Nullable Collection<SAP__Message> _Messages, @Nullable MeasuringPointLongText to_LongText)
@Nonnull public Class<MeasuringPoint> getType()
getType
in class VdmObject<MeasuringPoint>
public void setMeasuringPoint(@Nullable String measuringPoint)
Original property name from the Odata EDM: MeasuringPoint
measuringPoint
- Measuring Pointpublic void setMeasuringPointDescription(@Nullable String measuringPointDescription)
Original property name from the Odata EDM: MeasuringPointDescription
measuringPointDescription
- Description of Measuring Pointpublic void setMeasuringPointObjectIdentifier(@Nullable String measuringPointObjectIdentifier)
Original property name from the Odata EDM: MeasuringPointObjectIdentifier
measuringPointObjectIdentifier
- Object Number for the Measuring Point Objectpublic void setTechnicalObjectType(@Nullable String technicalObjectType)
Original property name from the Odata EDM: TechnicalObjectType
technicalObjectType
- Type of Technical Objectpublic void setMeasuringPointPositionNumber(@Nullable String measuringPointPositionNumber)
Original property name from the Odata EDM: MeasuringPointPositionNumber
measuringPointPositionNumber
- Position Number of the Object Measuring Point (Sort Field)public void setMeasuringPointCategory(@Nullable String measuringPointCategory)
Original property name from the Odata EDM: MeasuringPointCategory
measuringPointCategory
- Measuring Point Categorypublic void setMeasuringPointIsCounter(@Nullable Boolean measuringPointIsCounter)
Original property name from the Odata EDM: MeasuringPointIsCounter
measuringPointIsCounter
- Indicator to Show that Measuring Point Is a Counterpublic void setMsrgPtInternalCharacteristic(@Nullable String msrgPtInternalCharacteristic)
Original property name from the Odata EDM: MsrgPtInternalCharacteristic
msrgPtInternalCharacteristic
- Characteristic Internal IDpublic void setCharcValueUnit(@Nullable String charcValueUnit)
Original property name from the Odata EDM: CharcValueUnit
charcValueUnit
- Unit of Measurementpublic void setMeasuringPointDecimalPlaces(@Nullable Short measuringPointDecimalPlaces)
Original property name from the Odata EDM: MeasuringPointDecimalPlaces
measuringPointDecimalPlaces
- Number of Decimal Places for Number Displaypublic void setMeasuringPointExponent(@Nullable Short measuringPointExponent)
Original property name from the Odata EDM: MeasuringPointExponent
measuringPointExponent
- Power of Ten Exponent for Floating Point Displaypublic void setMeasuringPointCodeGroup(@Nullable String measuringPointCodeGroup)
Original property name from the Odata EDM: MeasuringPointCodeGroup
measuringPointCodeGroup
- Code Group - Measurement Reading Valuation Codepublic void setValuationCodeIsSufficient(@Nullable Boolean valuationCodeIsSufficient)
Original property name from the Odata EDM: ValuationCodeIsSufficient
valuationCodeIsSufficient
- Indicator: Valuation Code Sufficient for Measurmnt. Documentpublic void setAssembly(@Nullable String assembly)
Original property name from the Odata EDM: Assembly
assembly
- Assembly for Localization of Measuring Pointpublic void setMeasuringPointIsInactive(@Nullable Boolean measuringPointIsInactive)
Original property name from the Odata EDM: MeasuringPointIsInactive
measuringPointIsInactive
- Indicator: Measuring Point Inactivepublic void setMeasuringPointShortText(@Nullable String measuringPointShortText)
Original property name from the Odata EDM: MeasuringPointShortText
measuringPointShortText
- Aditional Short Text for Measuring Pointpublic void setMeasurementRangeUnit(@Nullable String measurementRangeUnit)
Original property name from the Odata EDM: MeasurementRangeUnit
measurementRangeUnit
- Measurement Range Unitpublic void setMsmtRdngSourceMeasuringPoint(@Nullable String msmtRdngSourceMeasuringPoint)
Original property name from the Odata EDM: MsmtRdngSourceMeasuringPoint
msmtRdngSourceMeasuringPoint
- Measuring Point from Which Meas. Reading Was Transferredpublic void setMeasuringPointTargetValue(@Nullable Double measuringPointTargetValue)
Original property name from the Odata EDM: MeasuringPointTargetValue
measuringPointTargetValue
- Measuring Point Target Valuepublic void setMeasuringPointMaximumThreshold(@Nullable Double measuringPointMaximumThreshold)
Original property name from the Odata EDM: MeasuringPointMaximumThreshold
measuringPointMaximumThreshold
- Upper Measurement Range Limit/Maximum Total Counter Readingpublic void setMeasuringPointMinimumThreshold(@Nullable Double measuringPointMinimumThreshold)
Original property name from the Odata EDM: MeasuringPointMinimumThreshold
measuringPointMinimumThreshold
- Lower Measurement Range Limit/Minimum Total Counter Readingpublic void setMeasuringPointAnnualEstimate(@Nullable Double measuringPointAnnualEstimate)
Original property name from the Odata EDM: MeasuringPointAnnualEstimate
measuringPointAnnualEstimate
- Annual Estimate in SI Unitpublic void setCounterOverflowRdngThreshold(@Nullable Double counterOverflowRdngThreshold)
Original property name from the Odata EDM: CounterOverflowRdngThreshold
counterOverflowRdngThreshold
- Counter Overflow Reading in SI Unitpublic void setMsrgPtIsCountingBackwards(@Nullable Boolean msrgPtIsCountingBackwards)
Original property name from the Odata EDM: MsrgPtIsCountingBackwards
msrgPtIsCountingBackwards
- Indicator: Counter Runs Backwardspublic void setMeasurementTransferIsSupported(@Nullable Boolean measurementTransferIsSupported)
Original property name from the Odata EDM: MeasurementTransferIsSupported
measurementTransferIsSupported
- Indicator That Measurement Reading Transfer is Supportedpublic void setFunctionalLocation(@Nullable String functionalLocation)
Original property name from the Odata EDM: FunctionalLocation
functionalLocation
- Functional locationpublic void setEquipment(@Nullable String equipment)
Original property name from the Odata EDM: Equipment
equipment
- Equipment Numberpublic void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<MeasuringPoint>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<MeasuringPoint>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<MeasuringPoint>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<MeasuringPoint>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<MeasuringPoint>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<MeasuringPoint>
@Nonnull public io.vavr.control.Option<MeasuringPointLongText> getLongTextIfPresent()
If the navigation property for an entity MeasuringPoint has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setLongText(MeasuringPointLongText value)
value
- New MeasuringPointLongText entity.@Nonnull public static MeasuringPoint.MeasuringPointBuilder builder()
@Nullable public String getMeasuringPoint()
Original property name from the Odata EDM: MeasuringPoint
@Nullable public String getMeasuringPointDescription()
Original property name from the Odata EDM: MeasuringPointDescription
@Nullable public String getMeasuringPointObjectIdentifier()
Original property name from the Odata EDM: MeasuringPointObjectIdentifier
@Nullable public String getTechnicalObjectType()
Original property name from the Odata EDM: TechnicalObjectType
@Nullable public String getMeasuringPointPositionNumber()
Original property name from the Odata EDM: MeasuringPointPositionNumber
@Nullable public String getMeasuringPointCategory()
Original property name from the Odata EDM: MeasuringPointCategory
@Nullable public Boolean getMeasuringPointIsCounter()
Original property name from the Odata EDM: MeasuringPointIsCounter
@Nullable public String getMsrgPtInternalCharacteristic()
Original property name from the Odata EDM: MsrgPtInternalCharacteristic
@Nullable public String getCharcValueUnit()
Original property name from the Odata EDM: CharcValueUnit
@Nullable public Short getMeasuringPointDecimalPlaces()
Original property name from the Odata EDM: MeasuringPointDecimalPlaces
@Nullable public Short getMeasuringPointExponent()
Original property name from the Odata EDM: MeasuringPointExponent
@Nullable public String getMeasuringPointCodeGroup()
Original property name from the Odata EDM: MeasuringPointCodeGroup
@Nullable public Boolean getValuationCodeIsSufficient()
Original property name from the Odata EDM: ValuationCodeIsSufficient
@Nullable public String getAssembly()
Original property name from the Odata EDM: Assembly
@Nullable public Boolean getMeasuringPointIsInactive()
Original property name from the Odata EDM: MeasuringPointIsInactive
@Nullable public String getMeasuringPointShortText()
Original property name from the Odata EDM: MeasuringPointShortText
@Nullable public String getMeasurementRangeUnit()
Original property name from the Odata EDM: MeasurementRangeUnit
@Nullable public String getMsmtRdngSourceMeasuringPoint()
Original property name from the Odata EDM: MsmtRdngSourceMeasuringPoint
@Nullable public Double getMeasuringPointTargetValue()
Original property name from the Odata EDM: MeasuringPointTargetValue
@Nullable public Double getMeasuringPointMaximumThreshold()
Original property name from the Odata EDM: MeasuringPointMaximumThreshold
@Nullable public Double getMeasuringPointMinimumThreshold()
Original property name from the Odata EDM: MeasuringPointMinimumThreshold
@Nullable public Double getMeasuringPointAnnualEstimate()
Original property name from the Odata EDM: MeasuringPointAnnualEstimate
@Nullable public Double getCounterOverflowRdngThreshold()
Original property name from the Odata EDM: CounterOverflowRdngThreshold
@Nullable public Boolean getMsrgPtIsCountingBackwards()
Original property name from the Odata EDM: MsrgPtIsCountingBackwards
@Nullable public Boolean getMeasurementTransferIsSupported()
Original property name from the Odata EDM: MeasurementTransferIsSupported
@Nullable public String getFunctionalLocation()
Original property name from the Odata EDM: FunctionalLocation
@Nullable public String getEquipment()
Original property name from the Odata EDM: Equipment
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<MeasuringPoint>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<MeasuringPoint>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<MeasuringPoint>
public int hashCode()
hashCode
in class VdmEntity<MeasuringPoint>
public String getOdataType()
getOdataType
in class VdmObject<MeasuringPoint>
Copyright © 2021 SAP SE. All rights reserved.