Class UnitTract
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: UnitTract_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of UnitTract instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<UnitTract>Selector for all available fields of UnitTract.static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.Date<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.String<UnitTract>static final SimpleProperty.NumericDecimal<UnitTract>static final SimpleProperty.String<UnitTract>static final NavigationProperty.Single<UnitTract,UnitTrCtr> Use with available request builders to apply the _PRAMaintUnitVntrCtrlHierNode 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
ConstructorsConstructorDescriptionUnitTract(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte, String pRAUnitVentureUseCtrlNmbr, String pRAUnitVentureTractSqncNmbr, String processingCompanyCode, String pRAJointVenture, String divisionOfInterest, String pRAUnitVentureTractNumber, BigDecimal pRAUnitVntrTractPartcipnPct, String pRAUnitVentureTractName, UnitTrCtr to_PRAMaintUnitVntrCtrlHierNode) -
Method Summary
Modifier and TypeMethodDescriptionstatic UnitTract.UnitTractBuilderbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 4protected StringConstraints: Not nullable, Maximum length: 5protected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 6io.vavr.control.Option<UnitTrCtr>Retrieval of associated UnitTrCtr entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 9, Scale: 8Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidsetCompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetDivisionOfInterest(String divisionOfInterest) Constraints: Not nullable, Maximum length: 5voidsetPRACombinedProductCode(String pRACombinedProductCode) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetPRAJointVenture(String pRAJointVenture) Constraints: Not nullable, Maximum length: 6voidOverwrites the associated UnitTrCtr entity for the loaded navigation property _PRAMaintUnitVntrCtrlHierNode.voidsetPRAUnitVenture(String pRAUnitVenture) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetPRAUnitVentureEffctvFrmDte(LocalDate pRAUnitVentureEffctvFrmDte) (Key Field) Constraints: Not nullablevoidsetPRAUnitVentureTractName(String pRAUnitVentureTractName) Constraints: Not nullable, Maximum length: 30voidsetPRAUnitVentureTractNumber(String pRAUnitVentureTractNumber) Constraints: Not nullable, Maximum length: 6voidsetPRAUnitVentureTractSqncNmbr(String pRAUnitVentureTractSqncNmbr) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetPRAUnitVentureUseCtrlNmbr(String pRAUnitVentureUseCtrlNmbr) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetPRAUnitVntrTractPartcipnPct(BigDecimal pRAUnitVntrTractPartcipnPct) Constraints: Not nullable, Precision: 9, Scale: 8voidsetProcessingCompanyCode(String processingCompanyCode) Constraints: Not nullable, Maximum length: 4toString()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 UnitTract. -
COMPANY_CODE
-
PRA_UNIT_VENTURE
-
PRA_COMBINED_PRODUCT_CODE
-
PRA_UNIT_VENTURE_EFFCTV_FRM_DTE
-
PRA_UNIT_VENTURE_USE_CTRL_NMBR
-
PRA_UNIT_VENTURE_TRACT_SQNC_NMBR
-
PROCESSING_COMPANY_CODE
-
PRA_JOINT_VENTURE
-
DIVISION_OF_INTEREST
-
PRA_UNIT_VENTURE_TRACT_NUMBER
-
PRA_UNIT_VNTR_TRACT_PARTCIPN_PCT
-
PRA_UNIT_VENTURE_TRACT_NAME
-
TO__P_R_A_MAINT_UNIT_VNTR_CTRL_HIER_NODE
public static final NavigationProperty.Single<UnitTract,UnitTrCtr> TO__P_R_A_MAINT_UNIT_VNTR_CTRL_HIER_NODEUse with available request builders to apply the _PRAMaintUnitVntrCtrlHierNode navigation property to query operations.
-
-
Constructor Details
-
UnitTract
public UnitTract() -
UnitTract
public UnitTract(@Nullable String companyCode, @Nullable String pRAUnitVenture, @Nullable String pRACombinedProductCode, @Nullable LocalDate pRAUnitVentureEffctvFrmDte, @Nullable String pRAUnitVentureUseCtrlNmbr, @Nullable String pRAUnitVentureTractSqncNmbr, @Nullable String processingCompanyCode, @Nullable String pRAJointVenture, @Nullable String divisionOfInterest, @Nullable String pRAUnitVentureTractNumber, @Nullable BigDecimal pRAUnitVntrTractPartcipnPct, @Nullable String pRAUnitVentureTractName, @Nullable UnitTrCtr to_PRAMaintUnitVntrCtrlHierNode)
-
-
Method Details
-
getType
-
setCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setPRAUnitVenture
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAUnitVenture
- Parameters:
pRAUnitVenture- Joint Venture
-
setPRACombinedProductCode
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PRACombinedProductCode
- Parameters:
pRACombinedProductCode- Combined product code
-
setPRAUnitVentureEffctvFrmDte
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PRAUnitVentureEffctvFrmDte
- Parameters:
pRAUnitVentureEffctvFrmDte- Effective from date
-
setPRAUnitVentureUseCtrlNmbr
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PRAUnitVentureUseCtrlNmbr
- Parameters:
pRAUnitVentureUseCtrlNmbr- Property Unit Use Control Number
-
setPRAUnitVentureTractSqncNmbr
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PRAUnitVentureTractSqncNmbr
- Parameters:
pRAUnitVentureTractSqncNmbr- Sequence number
-
setProcessingCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcessingCompanyCode
- Parameters:
processingCompanyCode- Company Code
-
setPRAJointVenture
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAJointVenture
- Parameters:
pRAJointVenture- Joint Venture
-
setDivisionOfInterest
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DivisionOfInterest
- Parameters:
divisionOfInterest- Division of Interest (DOI)
-
setPRAUnitVentureTractNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAUnitVentureTractNumber
- Parameters:
pRAUnitVentureTractNumber- Tract Number
-
setPRAUnitVntrTractPartcipnPct
Constraints: Not nullable, Precision: 9, Scale: 8Original property name from the Odata EDM: PRAUnitVntrTractPartcipnPct
- Parameters:
pRAUnitVntrTractPartcipnPct- Tract Participation Factor Decimal
-
setPRAUnitVentureTractName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PRAUnitVentureTractName
- Parameters:
pRAUnitVentureTractName- Tract Name
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<UnitTract>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<UnitTract>
-
fromMap
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<UnitTract>
-
getPRAMaintUnitVntrCtrlHierNodeIfPresent
Retrieval of associated UnitTrCtr entity (one to one). This corresponds to the OData navigation property _PRAMaintUnitVntrCtrlHierNode.If the navigation property for an entity UnitTract 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 _PRAMaintUnitVntrCtrlHierNode is already loaded, the
result will contain the UnitTrCtr entity. If not, an
Optionwith result stateemptyis returned.
-
setPRAMaintUnitVntrCtrlHierNode
Overwrites the associated UnitTrCtr entity for the loaded navigation property _PRAMaintUnitVntrCtrlHierNode.- Parameters:
value- New UnitTrCtr entity.
-
builder
-
getCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getPRAUnitVenture
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAUnitVenture
- Returns:
- Joint Venture
-
getPRACombinedProductCode
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PRACombinedProductCode
- Returns:
- Combined product code
-
getPRAUnitVentureEffctvFrmDte
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PRAUnitVentureEffctvFrmDte
- Returns:
- Effective from date
-
getPRAUnitVentureUseCtrlNmbr
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PRAUnitVentureUseCtrlNmbr
- Returns:
- Property Unit Use Control Number
-
getPRAUnitVentureTractSqncNmbr
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PRAUnitVentureTractSqncNmbr
- Returns:
- Sequence number
-
getProcessingCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcessingCompanyCode
- Returns:
- Company Code
-
getPRAJointVenture
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAJointVenture
- Returns:
- Joint Venture
-
getDivisionOfInterest
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DivisionOfInterest
- Returns:
- Division of Interest (DOI)
-
getPRAUnitVentureTractNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAUnitVentureTractNumber
- Returns:
- Tract Number
-
getPRAUnitVntrTractPartcipnPct
Constraints: Not nullable, Precision: 9, Scale: 8Original property name from the Odata EDM: PRAUnitVntrTractPartcipnPct
- Returns:
- Tract Participation Factor Decimal
-
getPRAUnitVentureTractName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PRAUnitVentureTractName
- Returns:
- Tract Name
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getOdataType
- Specified by:
getOdataTypein classVdmObject<UnitTract>
-