Class VarCnfObjDpndcySourceCodeLine
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: VarCnfObjDpndcySourceCodeLine_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of VarCnfObjDpndcySourceCodeLine instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<VarCnfObjDpndcySourceCodeLine>Selector for all available fields of VarCnfObjDpndcySourceCodeLine.static final SimpleProperty.String<VarCnfObjDpndcySourceCodeLine>static final SimpleProperty.NumericInteger<VarCnfObjDpndcySourceCodeLine>static final SimpleProperty.String<VarCnfObjDpndcySourceCodeLine>static final SimpleProperty.String<VarCnfObjDpndcySourceCodeLine>Use with available request builders to apply the _ObjectDependency navigation property to query operations.Use with available request builders to apply the _SourceCode 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
ConstructorsConstructorDescriptionVarCnfObjDpndcySourceCodeLine(String objectDependencyName, String changeNumber, Short objectDependencyCodeLineNumber, String objectDependencyCodeLineText, VarConfignObjectDependency to_ObjectDependency, VarCnfObjDependencySourceCode to_SourceCode) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 12protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 72io.vavr.control.Option<VarConfignObjectDependency>Retrieval of associated VarConfignObjectDependency entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 30io.vavr.control.Option<VarCnfObjDependencySourceCode>Retrieval of associated VarCnfObjDependencySourceCode entity (one to one).getType()inthashCode()voidsetChangeNumber(String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12voidOverwrites the associated VarConfignObjectDependency entity for the loaded navigation property _ObjectDependency.voidsetObjectDependencyCodeLineNumber(Short objectDependencyCodeLineNumber) (Key Field) Constraints: Not nullablevoidsetObjectDependencyCodeLineText(String objectDependencyCodeLineText) Constraints: Not nullable, Maximum length: 72voidsetObjectDependencyName(String objectDependencyName) (Key Field) Constraints: Not nullable, Maximum length: 30voidOverwrites the associated VarCnfObjDependencySourceCode entity for the loaded navigation property _SourceCode.toString()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 VarCnfObjDpndcySourceCodeLine. -
OBJECT_DEPENDENCY_NAME
-
CHANGE_NUMBER
-
OBJECT_DEPENDENCY_CODE_LINE_NUMBER
public static final SimpleProperty.NumericInteger<VarCnfObjDpndcySourceCodeLine> OBJECT_DEPENDENCY_CODE_LINE_NUMBER -
OBJECT_DEPENDENCY_CODE_LINE_TEXT
public static final SimpleProperty.String<VarCnfObjDpndcySourceCodeLine> OBJECT_DEPENDENCY_CODE_LINE_TEXT -
TO__OBJECT_DEPENDENCY
public static final NavigationProperty.Single<VarCnfObjDpndcySourceCodeLine,VarConfignObjectDependency> TO__OBJECT_DEPENDENCYUse with available request builders to apply the _ObjectDependency navigation property to query operations. -
TO__SOURCE_CODE
public static final NavigationProperty.Single<VarCnfObjDpndcySourceCodeLine,VarCnfObjDependencySourceCode> TO__SOURCE_CODEUse with available request builders to apply the _SourceCode navigation property to query operations.
-
-
Constructor Details
-
VarCnfObjDpndcySourceCodeLine
public VarCnfObjDpndcySourceCodeLine() -
VarCnfObjDpndcySourceCodeLine
public VarCnfObjDpndcySourceCodeLine(@Nullable String objectDependencyName, @Nullable String changeNumber, @Nullable Short objectDependencyCodeLineNumber, @Nullable String objectDependencyCodeLineText, @Nullable VarConfignObjectDependency to_ObjectDependency, @Nullable VarCnfObjDependencySourceCode to_SourceCode)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<VarCnfObjDpndcySourceCodeLine>
-
setObjectDependencyName
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ObjectDependencyName
- Parameters:
objectDependencyName- Name of Dependency
-
setChangeNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Parameters:
changeNumber- Change Number
-
setObjectDependencyCodeLineNumber
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ObjectDependencyCodeLineNumber
- Parameters:
objectDependencyCodeLineNumber- Object Dependency Source Code Line Number
-
setObjectDependencyCodeLineText
Constraints: Not nullable, Maximum length: 72Original property name from the Odata EDM: ObjectDependencyCodeLineText
- Parameters:
objectDependencyCodeLineText- Object Dependency Source Code Line Text
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<VarCnfObjDpndcySourceCodeLine>
-
getKey
- Overrides:
getKeyin classVdmObject<VarCnfObjDpndcySourceCodeLine>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<VarCnfObjDpndcySourceCodeLine>
-
fromMap
- Overrides:
fromMapin classVdmObject<VarCnfObjDpndcySourceCodeLine>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<VarCnfObjDpndcySourceCodeLine>
-
getObjectDependencyIfPresent
Retrieval of associated VarConfignObjectDependency entity (one to one). This corresponds to the OData navigation property _ObjectDependency.If the navigation property for an entity VarCnfObjDpndcySourceCodeLine 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 _ObjectDependency is already loaded, the result will
contain the VarConfignObjectDependency entity. If not, an
Optionwith result stateemptyis returned.
-
setObjectDependency
Overwrites the associated VarConfignObjectDependency entity for the loaded navigation property _ObjectDependency.- Parameters:
value- New VarConfignObjectDependency entity.
-
getSourceCodeIfPresent
Retrieval of associated VarCnfObjDependencySourceCode entity (one to one). This corresponds to the OData navigation property _SourceCode.If the navigation property for an entity VarCnfObjDpndcySourceCodeLine 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 _SourceCode is already loaded, the result will contain
the VarCnfObjDependencySourceCode entity. If not, an
Optionwith result stateemptyis returned.
-
setSourceCode
Overwrites the associated VarCnfObjDependencySourceCode entity for the loaded navigation property _SourceCode.- Parameters:
value- New VarCnfObjDependencySourceCode entity.
-
builder
-
getObjectDependencyName
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ObjectDependencyName
- Returns:
- Name of Dependency
-
getChangeNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
- Change Number
-
getObjectDependencyCodeLineNumber
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ObjectDependencyCodeLineNumber
- Returns:
- Object Dependency Source Code Line Number
-
getObjectDependencyCodeLineText
Constraints: Not nullable, Maximum length: 72Original property name from the Odata EDM: ObjectDependencyCodeLineText
- Returns:
- Object Dependency Source Code Line Text
-
toString
- Overrides:
toStringin classVdmObject<VarCnfObjDpndcySourceCodeLine>
-
equals
- Overrides:
equalsin classVdmEntity<VarCnfObjDpndcySourceCodeLine>
-
canEqual
- Overrides:
canEqualin classVdmEntity<VarCnfObjDpndcySourceCodeLine>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<VarCnfObjDpndcySourceCodeLine>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<VarCnfObjDpndcySourceCodeLine>
-