Class MeasuringPointLongText
java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<MeasuringPointLongText>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.measuringpoint.MeasuringPointLongText
- All Implemented Interfaces:
VdmEntitySet
public class MeasuringPointLongText
extends VdmEntity<MeasuringPointLongText>
implements VdmEntitySet
Measuring Point Text
Original entity name from the Odata EDM: MeasuringPointLongTextType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of MeasuringPointLongText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<MeasuringPointLongText,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<MeasuringPointLongText>Selector for all available fields of MeasuringPointLongText.static final SimpleProperty.String<MeasuringPointLongText>static final SimpleProperty.String<MeasuringPointLongText>static final NavigationProperty.Single<MeasuringPointLongText,MeasuringPoint> Use with available request builders to apply the _MeasuringPoint 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
ConstructorsConstructorDescriptionMeasuringPointLongText(String measuringPoint, String measuringPointLongText, Collection<SAP__Message> _Messages, MeasuringPoint to_MeasuringPoint) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 12io.vavr.control.Option<MeasuringPoint>Retrieval of associated MeasuringPoint entity (one to one).Constraints: Not nullablegetType()inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetMeasuringPoint(MeasuringPoint value) Overwrites the associated MeasuringPoint entity for the loaded navigation property _MeasuringPoint.voidsetMeasuringPoint(String measuringPoint) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetMeasuringPointLongText(String measuringPointLongText) 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 MeasuringPointLongText. -
MEASURING_POINT
-
MEASURING_POINT_LONG_TEXT
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__MEASURING_POINT
public static final NavigationProperty.Single<MeasuringPointLongText,MeasuringPoint> TO__MEASURING_POINTUse with available request builders to apply the _MeasuringPoint navigation property to query operations.
-
-
Constructor Details
-
MeasuringPointLongText
public MeasuringPointLongText() -
MeasuringPointLongText
public MeasuringPointLongText(@Nullable String measuringPoint, @Nullable String measuringPointLongText, @Nullable Collection<SAP__Message> _Messages, @Nullable MeasuringPoint to_MeasuringPoint)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<MeasuringPointLongText>
-
setMeasuringPoint
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MeasuringPoint
- Parameters:
measuringPoint- Measuring Point
-
setMeasuringPointLongText
Constraints: Not nullableOriginal property name from the Odata EDM: MeasuringPointLongText
- Parameters:
measuringPointLongText- Long Text
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<MeasuringPointLongText>
-
getKey
- Overrides:
getKeyin classVdmObject<MeasuringPointLongText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<MeasuringPointLongText>
-
fromMap
- Overrides:
fromMapin classVdmObject<MeasuringPointLongText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<MeasuringPointLongText>
-
getMeasuringPointIfPresent
Retrieval of associated MeasuringPoint entity (one to one). This corresponds to the OData navigation property _MeasuringPoint.If the navigation property for an entity MeasuringPointLongText 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 _MeasuringPoint is already loaded, the result will
contain the MeasuringPoint entity. If not, an
Optionwith result stateemptyis returned.
-
setMeasuringPoint
Overwrites the associated MeasuringPoint entity for the loaded navigation property _MeasuringPoint.- Parameters:
value- New MeasuringPoint entity.
-
builder
-
getMeasuringPoint
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MeasuringPoint
- Returns:
- Measuring Point
-
getMeasuringPointLongText
Constraints: Not nullableOriginal property name from the Odata EDM: MeasuringPointLongText
- Returns:
- Long Text
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<MeasuringPointLongText>
-
equals
- Overrides:
equalsin classVdmEntity<MeasuringPointLongText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<MeasuringPointLongText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<MeasuringPointLongText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<MeasuringPointLongText>
-