- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: DOI_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of DOI instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<DOI,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<DOI>Selector for all available fields of DOI.static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.Date<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.Date<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.DateTime<DOI>static final SimpleProperty.DateTime<DOI>static final SimpleProperty.Date<DOI>static final SimpleProperty.Date<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.Date<DOI>static final SimpleProperty.Boolean<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final SimpleProperty.String<DOI>static final NavigationProperty.Collection<DOI,BearerGroup> Use with available request builders to apply the _PRAMaintBearerGroupHierNode navigation property to query operations.static final NavigationProperty.Collection<DOI,DOIHist> Use with available request builders to apply the _PRAMaintDOIHistoryHierNode navigation property to query operations.static final NavigationProperty.Collection<DOI,DOIOwner> Use with available request builders to apply the _PRAMaintDOIOwnerHierNode 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
ConstructorsConstructorDescriptionDOI()DOI(String companyCode, String pRAJointVenture, String divisionOfInterest, String divisionOfInterestName, String divisionOfInterestDesc, String pRACombinedProductCode, String country, String primaryGeogrlLocation, String secondaryGeogrlLocation, Boolean divisionOfInterestHasLglDesc, String divisionOfInterestStatus, LocalDate divisionOfInterestStartDate, LocalDate divisionOfInterestEndDate, Boolean divisionOfInterestIsApproved, Boolean divisionOfInterestIsChkdOut, LocalDate dOIPriorPeriodNotifProcDte, Boolean dOIPriorPeriodNotifIsProcd, Boolean divisionOfInterestHasTransfer, Boolean divisionOfInterestHasOwnrChgd, OffsetDateTime dOICheckOutDteTme, OffsetDateTime dOICheckInDteTme, Boolean dOIPrptnProdnIntrstIsIgnored, String companyCodeName, String countryShortName, String primaryGeogrlLocationName, String secondaryGeogrlLocationName, String pRACombinedProductCodeName, String divisionOfInterestStatusText, LocalDate dOIExchInfrstrucOilMktgChgDte, LocalDate dOIExchInfrstrucGasMktgChgDte, Collection<SAP__Message> _Messages, List<BearerGroup> to_PRAMaintBearerGroupHierNode, List<DOIHist> to_PRAMaintDOIHistoryHierNode, List<DOIOwner> to_PRAMaintDOIOwnerHierNode) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPRAMaintBearerGroupHierNode(BearerGroup... entity) Adds elements to the list of associated BearerGroup entities.voidaddPRAMaintDOIHistoryHierNode(DOIHist... entity) Adds elements to the list of associated DOIHist entities.voidaddPRAMaintDOIOwnerHierNode(DOIOwner... entity) Adds elements to the list of associated DOIOwner entities.static DOI.DOIBuilderbuilder()protected booleanbooleanprotected voidConstraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 25Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 15protected String(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 35Constraints: NullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 30Constraints: NullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 50Constraints: NullableConstraints: NullableConstraints: NullableConstraints: NullableConstraints: Not nullableConstraints: NullableConstraints: Not nullableprotected Stringprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 50(Key Field) Constraints: Not nullable, Maximum length: 6io.vavr.control.Option<List<BearerGroup>>Retrieval of associated BearerGroup entities (one to many).Retrieval of associated DOIHist entities (one to many).Retrieval of associated DOIOwner entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 30getType()inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetCompanyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetCompanyCodeName(String companyCodeName) Constraints: Not nullable, Maximum length: 25voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidsetCountryShortName(String countryShortName) Constraints: Not nullable, Maximum length: 15voidsetDivisionOfInterest(String divisionOfInterest) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetDivisionOfInterestDesc(String divisionOfInterestDesc) Constraints: Not nullable, Maximum length: 35voidsetDivisionOfInterestEndDate(LocalDate divisionOfInterestEndDate) Constraints: NullablevoidsetDivisionOfInterestHasLglDesc(Boolean divisionOfInterestHasLglDesc) Constraints: Not nullablevoidsetDivisionOfInterestHasOwnrChgd(Boolean divisionOfInterestHasOwnrChgd) Constraints: Not nullablevoidsetDivisionOfInterestHasTransfer(Boolean divisionOfInterestHasTransfer) Constraints: Not nullablevoidsetDivisionOfInterestIsApproved(Boolean divisionOfInterestIsApproved) Constraints: Not nullablevoidsetDivisionOfInterestIsChkdOut(Boolean divisionOfInterestIsChkdOut) Constraints: Not nullablevoidsetDivisionOfInterestName(String divisionOfInterestName) Constraints: Not nullable, Maximum length: 30voidsetDivisionOfInterestStartDate(LocalDate divisionOfInterestStartDate) Constraints: NullablevoidsetDivisionOfInterestStatus(String divisionOfInterestStatus) Constraints: Not nullable, Maximum length: 1voidsetDivisionOfInterestStatusText(String divisionOfInterestStatusText) Constraints: Not nullable, Maximum length: 50voidsetDOICheckInDteTme(OffsetDateTime dOICheckInDteTme) Constraints: NullablevoidsetDOICheckOutDteTme(OffsetDateTime dOICheckOutDteTme) Constraints: NullablevoidsetDOIExchInfrstrucGasMktgChgDte(LocalDate dOIExchInfrstrucGasMktgChgDte) Constraints: NullablevoidsetDOIExchInfrstrucOilMktgChgDte(LocalDate dOIExchInfrstrucOilMktgChgDte) Constraints: NullablevoidsetDOIPriorPeriodNotifIsProcd(Boolean dOIPriorPeriodNotifIsProcd) Constraints: Not nullablevoidsetDOIPriorPeriodNotifProcDte(LocalDate dOIPriorPeriodNotifProcDte) Constraints: NullablevoidsetDOIPrptnProdnIntrstIsIgnored(Boolean dOIPrptnProdnIntrstIsIgnored) Constraints: Not nullablevoidsetPRACombinedProductCode(String pRACombinedProductCode) Constraints: Not nullable, Maximum length: 3voidsetPRACombinedProductCodeName(String pRACombinedProductCodeName) Constraints: Not nullable, Maximum length: 50voidsetPRAJointVenture(String pRAJointVenture) (Key Field) Constraints: Not nullable, Maximum length: 6voidOverwrites the list of associated BearerGroup entities for the loaded navigation property _PRAMaintBearerGroupHierNode.voidsetPRAMaintDOIHistoryHierNode(List<DOIHist> value) Overwrites the list of associated DOIHist entities for the loaded navigation property _PRAMaintDOIHistoryHierNode.voidsetPRAMaintDOIOwnerHierNode(List<DOIOwner> value) Overwrites the list of associated DOIOwner entities for the loaded navigation property _PRAMaintDOIOwnerHierNode.voidsetPrimaryGeogrlLocation(String primaryGeogrlLocation) Constraints: Not nullable, Maximum length: 2voidsetPrimaryGeogrlLocationName(String primaryGeogrlLocationName) Constraints: Not nullable, Maximum length: 30voidsetSecondaryGeogrlLocation(String secondaryGeogrlLocation) Constraints: Not nullable, Maximum length: 3voidsetSecondaryGeogrlLocationName(String secondaryGeogrlLocationName) Constraints: Not nullable, Maximum length: 30toString()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 DOI. -
COMPANY_CODE
-
PRA_JOINT_VENTURE
-
DIVISION_OF_INTEREST
-
DIVISION_OF_INTEREST_NAME
-
DIVISION_OF_INTEREST_DESC
-
PRA_COMBINED_PRODUCT_CODE
-
COUNTRY
-
PRIMARY_GEOGRL_LOCATION
-
SECONDARY_GEOGRL_LOCATION
-
DIVISION_OF_INTEREST_HAS_LGL_DESC
-
DIVISION_OF_INTEREST_STATUS
-
DIVISION_OF_INTEREST_START_DATE
-
DIVISION_OF_INTEREST_END_DATE
-
DIVISION_OF_INTEREST_IS_APPROVED
-
DIVISION_OF_INTEREST_IS_CHKD_OUT
-
DOI_PRIOR_PERIOD_NOTIF_PROC_DTE
-
DOI_PRIOR_PERIOD_NOTIF_IS_PROCD
-
DIVISION_OF_INTEREST_HAS_TRANSFER
-
DIVISION_OF_INTEREST_HAS_OWNR_CHGD
-
DOI_CHECK_OUT_DTE_TME
-
DOI_CHECK_IN_DTE_TME
-
DOI_PRPTN_PRODN_INTRST_IS_IGNORED
-
COMPANY_CODE_NAME
-
COUNTRY_SHORT_NAME
-
PRIMARY_GEOGRL_LOCATION_NAME
-
SECONDARY_GEOGRL_LOCATION_NAME
-
PRA_COMBINED_PRODUCT_CODE_NAME
-
DIVISION_OF_INTEREST_STATUS_TEXT
-
DOI_EXCH_INFRSTRUC_OIL_MKTG_CHG_DTE
-
DOI_EXCH_INFRSTRUC_GAS_MKTG_CHG_DTE
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__P_R_A_MAINT_BEARER_GROUP_HIER_NODE
public static final NavigationProperty.Collection<DOI,BearerGroup> TO__P_R_A_MAINT_BEARER_GROUP_HIER_NODEUse with available request builders to apply the _PRAMaintBearerGroupHierNode navigation property to query operations. -
TO__P_R_A_MAINT_DOI_HISTORY_HIER_NODE
public static final NavigationProperty.Collection<DOI,DOIHist> TO__P_R_A_MAINT_DOI_HISTORY_HIER_NODEUse with available request builders to apply the _PRAMaintDOIHistoryHierNode navigation property to query operations. -
TO__P_R_A_MAINT_DOI_OWNER_HIER_NODE
Use with available request builders to apply the _PRAMaintDOIOwnerHierNode navigation property to query operations.
-
-
Constructor Details
-
DOI
public DOI() -
DOI
public DOI(@Nullable String companyCode, @Nullable String pRAJointVenture, @Nullable String divisionOfInterest, @Nullable String divisionOfInterestName, @Nullable String divisionOfInterestDesc, @Nullable String pRACombinedProductCode, @Nullable String country, @Nullable String primaryGeogrlLocation, @Nullable String secondaryGeogrlLocation, @Nullable Boolean divisionOfInterestHasLglDesc, @Nullable String divisionOfInterestStatus, @Nullable LocalDate divisionOfInterestStartDate, @Nullable LocalDate divisionOfInterestEndDate, @Nullable Boolean divisionOfInterestIsApproved, @Nullable Boolean divisionOfInterestIsChkdOut, @Nullable LocalDate dOIPriorPeriodNotifProcDte, @Nullable Boolean dOIPriorPeriodNotifIsProcd, @Nullable Boolean divisionOfInterestHasTransfer, @Nullable Boolean divisionOfInterestHasOwnrChgd, @Nullable OffsetDateTime dOICheckOutDteTme, @Nullable OffsetDateTime dOICheckInDteTme, @Nullable Boolean dOIPrptnProdnIntrstIsIgnored, @Nullable String companyCodeName, @Nullable String countryShortName, @Nullable String primaryGeogrlLocationName, @Nullable String secondaryGeogrlLocationName, @Nullable String pRACombinedProductCodeName, @Nullable String divisionOfInterestStatusText, @Nullable LocalDate dOIExchInfrstrucOilMktgChgDte, @Nullable LocalDate dOIExchInfrstrucGasMktgChgDte, @Nullable Collection<SAP__Message> _Messages, List<BearerGroup> to_PRAMaintBearerGroupHierNode, List<DOIHist> to_PRAMaintDOIHistoryHierNode, List<DOIOwner> to_PRAMaintDOIOwnerHierNode)
-
-
Method Details
-
getType
-
setCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setPRAJointVenture
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAJointVenture
- Parameters:
pRAJointVenture- Joint Venture
-
setDivisionOfInterest
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DivisionOfInterest
- Parameters:
divisionOfInterest- Division of Interest (DOI)
-
setDivisionOfInterestName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: DivisionOfInterestName
- Parameters:
divisionOfInterestName- Division of Interest Name
-
setDivisionOfInterestDesc
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: DivisionOfInterestDesc
- Parameters:
divisionOfInterestDesc- Description
-
setPRACombinedProductCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PRACombinedProductCode
- Parameters:
pRACombinedProductCode- Combined product code
-
setCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Parameters:
country- Country/Region Key
-
setPrimaryGeogrlLocation
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PrimaryGeogrlLocation
- Parameters:
primaryGeogrlLocation- Primary Geographical Location
-
setSecondaryGeogrlLocation
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SecondaryGeogrlLocation
- Parameters:
secondaryGeogrlLocation- Secondary geographic location
-
setDivisionOfInterestHasLglDesc
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasLglDesc
- Parameters:
divisionOfInterestHasLglDesc- Legal Description Flag
-
setDivisionOfInterestStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DivisionOfInterestStatus
- Parameters:
divisionOfInterestStatus- DOI Status
-
setDivisionOfInterestStartDate
Constraints: NullableOriginal property name from the Odata EDM: DivisionOfInterestStartDate
- Parameters:
divisionOfInterestStartDate- Start date
-
setDivisionOfInterestEndDate
Constraints: NullableOriginal property name from the Odata EDM: DivisionOfInterestEndDate
- Parameters:
divisionOfInterestEndDate- End Date
-
setDivisionOfInterestIsApproved
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestIsApproved
- Parameters:
divisionOfInterestIsApproved- DOI Approval Code
-
setDivisionOfInterestIsChkdOut
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestIsChkdOut
- Parameters:
divisionOfInterestIsChkdOut- Checked out flag
-
setDOIPriorPeriodNotifProcDte
Constraints: NullableOriginal property name from the Odata EDM: DOIPriorPeriodNotifProcDte
- Parameters:
dOIPriorPeriodNotifProcDte- PPN process date
-
setDOIPriorPeriodNotifIsProcd
Constraints: Not nullableOriginal property name from the Odata EDM: DOIPriorPeriodNotifIsProcd
- Parameters:
dOIPriorPeriodNotifIsProcd- PPN Process Flag
-
setDivisionOfInterestHasTransfer
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasTransfer
- Parameters:
divisionOfInterestHasTransfer- Transfer Flag
-
setDivisionOfInterestHasOwnrChgd
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasOwnrChgd
- Parameters:
divisionOfInterestHasOwnrChgd- Owner Change Flag
-
setDOICheckOutDteTme
Constraints: NullableOriginal property name from the Odata EDM: DOICheckOutDteTme
- Parameters:
dOICheckOutDteTme- Check Out Date
-
setDOICheckInDteTme
Constraints: NullableOriginal property name from the Odata EDM: DOICheckInDteTme
- Parameters:
dOICheckInDteTme- Check In Date
-
setDOIPrptnProdnIntrstIsIgnored
Constraints: Not nullableOriginal property name from the Odata EDM: DOIPrptnProdnIntrstIsIgnored
- Parameters:
dOIPrptnProdnIntrstIsIgnored- General Flag
-
setCompanyCodeName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: CompanyCodeName
- Parameters:
companyCodeName- Name of Company Code or Company
-
setCountryShortName
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: CountryShortName
- Parameters:
countryShortName- Name of Country/Region (Short)
-
setPrimaryGeogrlLocationName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PrimaryGeogrlLocationName
- Parameters:
primaryGeogrlLocationName- Primary geographical location description
-
setSecondaryGeogrlLocationName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: SecondaryGeogrlLocationName
- Parameters:
secondaryGeogrlLocationName- Secondary Geographical Location Description
-
setPRACombinedProductCodeName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: PRACombinedProductCodeName
- Parameters:
pRACombinedProductCodeName- General Description - 50 Characters
-
setDivisionOfInterestStatusText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: DivisionOfInterestStatusText
- Parameters:
divisionOfInterestStatusText- DOI status description
-
setDOIExchInfrstrucOilMktgChgDte
Constraints: NullableOriginal property name from the Odata EDM: DOIExchInfrstrucOilMktgChgDte
- Parameters:
dOIExchInfrstrucOilMktgChgDte- The dOIExchInfrstrucOilMktgChgDte to set.
-
setDOIExchInfrstrucGasMktgChgDte
Constraints: NullableOriginal property name from the Odata EDM: DOIExchInfrstrucGasMktgChgDte
- Parameters:
dOIExchInfrstrucGasMktgChgDte- The dOIExchInfrstrucGasMktgChgDte to set.
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<DOI>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<DOI>
-
fromMap
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<DOI>
-
getPRAMaintBearerGroupHierNodeIfPresent
Retrieval of associated BearerGroup entities (one to many). This corresponds to the OData navigation property _PRAMaintBearerGroupHierNode.If the navigation property for an entity DOI 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 _PRAMaintBearerGroupHierNode is already loaded, the
result will contain the BearerGroup entities. If not, an
Optionwith result stateemptyis returned.
-
setPRAMaintBearerGroupHierNode
Overwrites the list of associated BearerGroup entities for the loaded navigation property _PRAMaintBearerGroupHierNode.If the navigation property _PRAMaintBearerGroupHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of BearerGroup entities.
-
addPRAMaintBearerGroupHierNode
Adds elements to the list of associated BearerGroup entities. This corresponds to the OData navigation property _PRAMaintBearerGroupHierNode.If the navigation property _PRAMaintBearerGroupHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of BearerGroup entities.
-
getPRAMaintDOIHistoryHierNodeIfPresent
Retrieval of associated DOIHist entities (one to many). This corresponds to the OData navigation property _PRAMaintDOIHistoryHierNode.If the navigation property for an entity DOI 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 _PRAMaintDOIHistoryHierNode is already loaded, the
result will contain the DOIHist entities. If not, an
Optionwith result stateemptyis returned.
-
setPRAMaintDOIHistoryHierNode
Overwrites the list of associated DOIHist entities for the loaded navigation property _PRAMaintDOIHistoryHierNode.If the navigation property _PRAMaintDOIHistoryHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of DOIHist entities.
-
addPRAMaintDOIHistoryHierNode
Adds elements to the list of associated DOIHist entities. This corresponds to the OData navigation property _PRAMaintDOIHistoryHierNode.If the navigation property _PRAMaintDOIHistoryHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of DOIHist entities.
-
getPRAMaintDOIOwnerHierNodeIfPresent
Retrieval of associated DOIOwner entities (one to many). This corresponds to the OData navigation property _PRAMaintDOIOwnerHierNode.If the navigation property for an entity DOI 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 _PRAMaintDOIOwnerHierNode is already loaded, the result
will contain the DOIOwner entities. If not, an
Optionwith result stateemptyis returned.
-
setPRAMaintDOIOwnerHierNode
Overwrites the list of associated DOIOwner entities for the loaded navigation property _PRAMaintDOIOwnerHierNode.If the navigation property _PRAMaintDOIOwnerHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of DOIOwner entities.
-
addPRAMaintDOIOwnerHierNode
Adds elements to the list of associated DOIOwner entities. This corresponds to the OData navigation property _PRAMaintDOIOwnerHierNode.If the navigation property _PRAMaintDOIOwnerHierNode of a queried DOI is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of DOIOwner entities.
-
builder
-
getCompanyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getPRAJointVenture
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAJointVenture
- Returns:
- Joint Venture
-
getDivisionOfInterest
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DivisionOfInterest
- Returns:
- Division of Interest (DOI)
-
getDivisionOfInterestName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: DivisionOfInterestName
- Returns:
- Division of Interest Name
-
getDivisionOfInterestDesc
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: DivisionOfInterestDesc
- Returns:
- Description
-
getPRACombinedProductCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PRACombinedProductCode
- Returns:
- Combined product code
-
getCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
- Country/Region Key
-
getPrimaryGeogrlLocation
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PrimaryGeogrlLocation
- Returns:
- Primary Geographical Location
-
getSecondaryGeogrlLocation
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SecondaryGeogrlLocation
- Returns:
- Secondary geographic location
-
getDivisionOfInterestHasLglDesc
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasLglDesc
- Returns:
- Legal Description Flag
-
getDivisionOfInterestStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DivisionOfInterestStatus
- Returns:
- DOI Status
-
getDivisionOfInterestStartDate
Constraints: NullableOriginal property name from the Odata EDM: DivisionOfInterestStartDate
- Returns:
- Start date
-
getDivisionOfInterestEndDate
Constraints: NullableOriginal property name from the Odata EDM: DivisionOfInterestEndDate
- Returns:
- End Date
-
getDivisionOfInterestIsApproved
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestIsApproved
- Returns:
- DOI Approval Code
-
getDivisionOfInterestIsChkdOut
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestIsChkdOut
- Returns:
- Checked out flag
-
getDOIPriorPeriodNotifProcDte
Constraints: NullableOriginal property name from the Odata EDM: DOIPriorPeriodNotifProcDte
- Returns:
- PPN process date
-
getDOIPriorPeriodNotifIsProcd
Constraints: Not nullableOriginal property name from the Odata EDM: DOIPriorPeriodNotifIsProcd
- Returns:
- PPN Process Flag
-
getDivisionOfInterestHasTransfer
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasTransfer
- Returns:
- Transfer Flag
-
getDivisionOfInterestHasOwnrChgd
Constraints: Not nullableOriginal property name from the Odata EDM: DivisionOfInterestHasOwnrChgd
- Returns:
- Owner Change Flag
-
getDOICheckOutDteTme
Constraints: NullableOriginal property name from the Odata EDM: DOICheckOutDteTme
- Returns:
- Check Out Date
-
getDOICheckInDteTme
Constraints: NullableOriginal property name from the Odata EDM: DOICheckInDteTme
- Returns:
- Check In Date
-
getDOIPrptnProdnIntrstIsIgnored
Constraints: Not nullableOriginal property name from the Odata EDM: DOIPrptnProdnIntrstIsIgnored
- Returns:
- General Flag
-
getCompanyCodeName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: CompanyCodeName
- Returns:
- Name of Company Code or Company
-
getCountryShortName
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: CountryShortName
- Returns:
- Name of Country/Region (Short)
-
getPrimaryGeogrlLocationName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PrimaryGeogrlLocationName
- Returns:
- Primary geographical location description
-
getSecondaryGeogrlLocationName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: SecondaryGeogrlLocationName
- Returns:
- Secondary Geographical Location Description
-
getPRACombinedProductCodeName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: PRACombinedProductCodeName
- Returns:
- General Description - 50 Characters
-
getDivisionOfInterestStatusText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: DivisionOfInterestStatusText
- Returns:
- DOI status description
-
getDOIExchInfrstrucOilMktgChgDte
Constraints: NullableOriginal property name from the Odata EDM: DOIExchInfrstrucOilMktgChgDte
- Returns:
- The dOIExchInfrstrucOilMktgChgDte contained in this
VdmEntity.
-
getDOIExchInfrstrucGasMktgChgDte
Constraints: NullableOriginal property name from the Odata EDM: DOIExchInfrstrucGasMktgChgDte
- Returns:
- The dOIExchInfrstrucGasMktgChgDte contained in this
VdmEntity.
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getOdataType
- Specified by:
getOdataTypein classVdmObject<DOI>
-