Class DOIOwner.DOIOwnerBuilder
- Enclosing class:
- DOIOwner
-
Method Summary
Modifier and TypeMethodDescriptionbuild()companyCode(String companyCode) (Key Field) Constraints: Not nullable, Maximum length: 4companyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 3companyCodeName(String companyCodeName) Constraints: Not nullable, Maximum length: 25divisionOfInterest(String divisionOfInterest) (Key Field) Constraints: Not nullable, Maximum length: 5divisionOfInterestName(String divisionOfInterestName) Constraints: Not nullable, Maximum length: 30divisionOfInterestStartDate(LocalDate divisionOfInterestStartDate) Constraints: NullabledOIOwnerAdvncArrearsPaytCode(String dOIOwnerAdvncArrearsPaytCode) Constraints: Not nullable, Maximum length: 1dOIOwnerCarriedBearerGrpCode(String dOIOwnerCarriedBearerGrpCode) Constraints: Not nullable, Maximum length: 2dOIOwnerEffectiveFromDate(LocalDate dOIOwnerEffectiveFromDate) (Key Field) Constraints: Not nullabledOIOwnerEffectiveToDate(LocalDate dOIOwnerEffectiveToDate) Constraints: NullabledOIOwnerHasAcctgEntrOvrrde(Boolean dOIOwnerHasAcctgEntrOvrrde) Constraints: Not nullabledOIOwnerHasSettlmtDiversity(Boolean dOIOwnerHasSettlmtDiversity) Constraints: Not nullabledOIOwnerIsDualAcctgEnbld(Boolean dOIOwnerIsDualAcctgEnbld) Constraints: Not nullabledOIOwnerIsPctOfProceedsEnbld(Boolean dOIOwnerIsPctOfProceedsEnbld) Constraints: Not nullabledOIOwnerIsSlidingScEnbld(Boolean dOIOwnerIsSlidingScEnbld) Constraints: Not nullabledOIOwnerLeaseID(String dOIOwnerLeaseID) Constraints: Not nullable, Maximum length: 20dOIOwnerLeaseUsePaytCode(String dOIOwnerLeaseUsePaytCode) Constraints: Not nullable, Maximum length: 1dOIOwnerMinRoyaltyAmount(BigDecimal dOIOwnerMinRoyaltyAmount) Constraints: Not nullable, Precision: 7, Scale: 0dOIOwnerMinRoyaltyDate(LocalDate dOIOwnerMinRoyaltyDate) Constraints: NullabledOIOwnerName(String dOIOwnerName) Constraints: Not nullable, Maximum length: 80dOIOwnerNetMineralAcresVal(BigDecimal dOIOwnerNetMineralAcresVal) Constraints: Not nullable, Precision: 14, Scale: 6dOIOwnerProdnPaytOwner(String dOIOwnerProdnPaytOwner) Constraints: Not nullable, Maximum length: 10dOIOwnerRecdTitleBearerGrp(String dOIOwnerRecdTitleBearerGrp) Constraints: Not nullable, Maximum length: 2dOIOwnrHasTakeInKindContrExprd(Boolean dOIOwnrHasTakeInKindContrExprd) Constraints: Not nullablegrossRevenueInterestRatio(BigDecimal grossRevenueInterestRatio) Constraints: Not nullable, Precision: 9, Scale: 8jntIntrstBilgPartner(String jntIntrstBilgPartner) Constraints: Not nullable, Maximum length: 10netRevenueInterestRatio(BigDecimal netRevenueInterestRatio) Constraints: Not nullable, Precision: 9, Scale: 8ownerInterestCategory(String ownerInterestCategory) Constraints: Not nullable, Maximum length: 1ownerInterestSequence(String ownerInterestSequence) (Key Field) Constraints: Not nullable, Maximum length: 2ownerInterestType(String ownerInterestType) (Key Field) Constraints: Not nullable, Maximum length: 2ownerInterestTypeName(String ownerInterestTypeName) Constraints: Not nullable, Maximum length: 30ownerIsJntIntrstBilgEnabled(Boolean ownerIsJntIntrstBilgEnabled) Constraints: Not nullableownerPaymentStatus(String ownerPaymentStatus) Constraints: Not nullable, Maximum length: 2ownerPaymentStatusName(String ownerPaymentStatusName) Constraints: Not nullable, Maximum length: 60pRABearerGroup(String pRABearerGroup) Constraints: Not nullable, Maximum length: 2pRACombinedProductCode(String pRACombinedProductCode) Constraints: Not nullable, Maximum length: 3pRACombinedProductCodeName(String pRACombinedProductCodeName) Constraints: Not nullable, Maximum length: 50pRACustomerSupplierCode(String pRACustomerSupplierCode) (Key Field) Constraints: Not nullable, Maximum length: 1pRADivisionOfInterestNmbr(String pRADivisionOfInterestNmbr) Constraints: Not nullable, Maximum length: 12pRAEntitlementCode(String pRAEntitlementCode) Constraints: Not nullable, Maximum length: 1pRAJointVenture(String pRAJointVenture) (Key Field) Constraints: Not nullable, Maximum length: 6pRALegalForm(String pRALegalForm) Constraints: Not nullable, Maximum length: 2pRALegalFormName(String pRALegalFormName) Constraints: Not nullable, Maximum length: 60praMaintDOIHierNode(DOI value) Navigation property _PRAMaintDOIHierNode for DOIOwner to single DOI.praMaintDOIOwnTransfHierNode(DOITransfer... value) Navigation property _PRAMaintDOIOwnTransfHierNode for DOIOwner to multiple DOITransfer.praMaintMktgExemptHierNode(Mkex... value) Navigation property _PRAMaintMktgExemptHierNode for DOIOwner to multiple Mkex.praMaintSlidingScHdrHierNode(ScaleHdr... value) Navigation property _PRAMaintSlidingScHdrHierNode for DOIOwner to multiple ScaleHdr.praMaintStateTxExmptHierNode(Doex... value) Navigation property _PRAMaintStateTxExmptHierNode for DOIOwner to multiple Doex.(Key Field) Constraints: Not nullable, Maximum length: 10pRAPayoutCode(String pRAPayoutCode) Constraints: Not nullable, Maximum length: 1suspenseReason(String suspenseReason) Constraints: Not nullable, Maximum length: 3suspenseReasonName(String suspenseReasonName) Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 2taxBasisName(String taxBasisName) Constraints: Not nullable, Maximum length: 50toString()
-
Method Details
-
praMaintDOIHierNode
Navigation property _PRAMaintDOIHierNode for DOIOwner to single DOI.- Parameters:
value- The DOI to build this DOIOwner with.- Returns:
- This Builder to allow for a fluent interface.
-
praMaintDOIOwnTransfHierNode
Navigation property _PRAMaintDOIOwnTransfHierNode for DOIOwner to multiple DOITransfer.- Parameters:
value- The DOITransfers to build this DOIOwner with.- Returns:
- This Builder to allow for a fluent interface.
-
praMaintMktgExemptHierNode
Navigation property _PRAMaintMktgExemptHierNode for DOIOwner to multiple Mkex.- Parameters:
value- The Mkexs to build this DOIOwner with.- Returns:
- This Builder to allow for a fluent interface.
-
praMaintSlidingScHdrHierNode
Navigation property _PRAMaintSlidingScHdrHierNode for DOIOwner to multiple ScaleHdr.- Parameters:
value- The ScaleHdrs to build this DOIOwner with.- Returns:
- This Builder to allow for a fluent interface.
-
praMaintStateTxExmptHierNode
Navigation property _PRAMaintStateTxExmptHierNode for DOIOwner to multiple Doex.- Parameters:
value- The Doexs to build this DOIOwner with.- Returns:
- This Builder to allow for a fluent interface.
-
companyCode
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
pRAJointVenture
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAJointVenture
- Returns:
this.
-
divisionOfInterest
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DivisionOfInterest
- Returns:
this.
-
pRACustomerSupplierCode
@Nonnull public DOIOwner.DOIOwnerBuilder pRACustomerSupplierCode(@Nullable String pRACustomerSupplierCode) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRACustomerSupplierCode
- Returns:
this.
-
pRAOwner
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PRAOwner
- Returns:
this.
-
ownerInterestType
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OwnerInterestType
- Returns:
this.
-
ownerInterestSequence
@Nonnull public DOIOwner.DOIOwnerBuilder ownerInterestSequence(@Nullable String ownerInterestSequence) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OwnerInterestSequence
- Returns:
this.
-
dOIOwnerEffectiveFromDate
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerEffectiveFromDate(@Nullable LocalDate dOIOwnerEffectiveFromDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerEffectiveFromDate
- Returns:
this.
-
dOIOwnerEffectiveToDate
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerEffectiveToDate(@Nullable LocalDate dOIOwnerEffectiveToDate) Constraints: NullableOriginal property name from the Odata EDM: DOIOwnerEffectiveToDate
- Returns:
this.
-
pRADivisionOfInterestNmbr
@Nonnull public DOIOwner.DOIOwnerBuilder pRADivisionOfInterestNmbr(@Nullable String pRADivisionOfInterestNmbr) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PRADivisionOfInterestNmbr
- Returns:
this.
-
ownerIsJntIntrstBilgEnabled
@Nonnull public DOIOwner.DOIOwnerBuilder ownerIsJntIntrstBilgEnabled(@Nullable Boolean ownerIsJntIntrstBilgEnabled) Constraints: Not nullableOriginal property name from the Odata EDM: OwnerIsJntIntrstBilgEnabled
- Returns:
this.
-
netRevenueInterestRatio
@Nonnull public DOIOwner.DOIOwnerBuilder netRevenueInterestRatio(@Nullable BigDecimal netRevenueInterestRatio) Constraints: Not nullable, Precision: 9, Scale: 8Original property name from the Odata EDM: NetRevenueInterestRatio
- Returns:
this.
-
suspenseReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuspenseReason
- Returns:
this.
-
taxBasis
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxBasis
- Returns:
this.
-
pRABearerGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PRABearerGroup
- Returns:
this.
-
pRAPayoutCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRAPayoutCode
- Returns:
this.
-
ownerPaymentStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OwnerPaymentStatus
- Returns:
this.
-
pRAEntitlementCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PRAEntitlementCode
- Returns:
this.
-
dOIOwnerIsSlidingScEnbld
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerIsSlidingScEnbld(@Nullable Boolean dOIOwnerIsSlidingScEnbld) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerIsSlidingScEnbld
- Returns:
this.
-
dOIOwnerIsPctOfProceedsEnbld
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerIsPctOfProceedsEnbld(@Nullable Boolean dOIOwnerIsPctOfProceedsEnbld) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerIsPctOfProceedsEnbld
- Returns:
this.
-
dOIOwnerIsDualAcctgEnbld
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerIsDualAcctgEnbld(@Nullable Boolean dOIOwnerIsDualAcctgEnbld) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerIsDualAcctgEnbld
- Returns:
this.
-
pRALegalForm
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PRALegalForm
- Returns:
this.
-
dOIOwnerHasAcctgEntrOvrrde
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerHasAcctgEntrOvrrde(@Nullable Boolean dOIOwnerHasAcctgEntrOvrrde) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerHasAcctgEntrOvrrde
- Returns:
this.
-
ownerInterestCategory
@Nonnull public DOIOwner.DOIOwnerBuilder ownerInterestCategory(@Nullable String ownerInterestCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OwnerInterestCategory
- Returns:
this.
-
dOIOwnerMinRoyaltyDate
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerMinRoyaltyDate(@Nullable LocalDate dOIOwnerMinRoyaltyDate) Constraints: NullableOriginal property name from the Odata EDM: DOIOwnerMinRoyaltyDate
- Returns:
this.
-
companyCodeCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
this.
-
dOIOwnerMinRoyaltyAmount
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerMinRoyaltyAmount(@Nullable BigDecimal dOIOwnerMinRoyaltyAmount) Constraints: Not nullable, Precision: 7, Scale: 0Original property name from the Odata EDM: DOIOwnerMinRoyaltyAmount
- Returns:
this.
-
dOIOwnerAdvncArrearsPaytCode
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerAdvncArrearsPaytCode(@Nullable String dOIOwnerAdvncArrearsPaytCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DOIOwnerAdvncArrearsPaytCode
- Returns:
this.
-
dOIOwnerCarriedBearerGrpCode
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerCarriedBearerGrpCode(@Nullable String dOIOwnerCarriedBearerGrpCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DOIOwnerCarriedBearerGrpCode
- Returns:
this.
-
dOIOwnerLeaseUsePaytCode
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerLeaseUsePaytCode(@Nullable String dOIOwnerLeaseUsePaytCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DOIOwnerLeaseUsePaytCode
- Returns:
this.
-
jntIntrstBilgPartner
@Nonnull public DOIOwner.DOIOwnerBuilder jntIntrstBilgPartner(@Nullable String jntIntrstBilgPartner) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: JntIntrstBilgPartner
- Returns:
this.
-
dOIOwnerProdnPaytOwner
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerProdnPaytOwner(@Nullable String dOIOwnerProdnPaytOwner) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DOIOwnerProdnPaytOwner
- Returns:
this.
-
dOIOwnrHasTakeInKindContrExprd
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnrHasTakeInKindContrExprd(@Nullable Boolean dOIOwnrHasTakeInKindContrExprd) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnrHasTakeInKindContrExprd
- Returns:
this.
-
dOIOwnerHasSettlmtDiversity
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerHasSettlmtDiversity(@Nullable Boolean dOIOwnerHasSettlmtDiversity) Constraints: Not nullableOriginal property name from the Odata EDM: DOIOwnerHasSettlmtDiversity
- Returns:
this.
-
dOIOwnerLeaseID
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: DOIOwnerLeaseID
- Returns:
this.
-
dOIOwnerNetMineralAcresVal
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerNetMineralAcresVal(@Nullable BigDecimal dOIOwnerNetMineralAcresVal) Constraints: Not nullable, Precision: 14, Scale: 6Original property name from the Odata EDM: DOIOwnerNetMineralAcresVal
- Returns:
this.
-
grossRevenueInterestRatio
@Nonnull public DOIOwner.DOIOwnerBuilder grossRevenueInterestRatio(@Nullable BigDecimal grossRevenueInterestRatio) Constraints: Not nullable, Precision: 9, Scale: 8Original property name from the Odata EDM: GrossRevenueInterestRatio
- Returns:
this.
-
dOIOwnerRecdTitleBearerGrp
@Nonnull public DOIOwner.DOIOwnerBuilder dOIOwnerRecdTitleBearerGrp(@Nullable String dOIOwnerRecdTitleBearerGrp) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DOIOwnerRecdTitleBearerGrp
- Returns:
this.
-
companyCodeName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: CompanyCodeName
- Returns:
this.
-
divisionOfInterestName
@Nonnull public DOIOwner.DOIOwnerBuilder divisionOfInterestName(@Nullable String divisionOfInterestName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: DivisionOfInterestName
- Returns:
this.
-
pRACombinedProductCode
@Nonnull public DOIOwner.DOIOwnerBuilder pRACombinedProductCode(@Nullable String pRACombinedProductCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PRACombinedProductCode
- Returns:
this.
-
dOIOwnerName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: DOIOwnerName
- Returns:
this.
-
ownerInterestTypeName
@Nonnull public DOIOwner.DOIOwnerBuilder ownerInterestTypeName(@Nullable String ownerInterestTypeName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: OwnerInterestTypeName
- Returns:
this.
-
suspenseReasonName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SuspenseReasonName
- Returns:
this.
-
taxBasisName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: TaxBasisName
- Returns:
this.
-
pRACombinedProductCodeName
@Nonnull public DOIOwner.DOIOwnerBuilder pRACombinedProductCodeName(@Nullable String pRACombinedProductCodeName) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: PRACombinedProductCodeName
- Returns:
this.
-
divisionOfInterestStartDate
@Nonnull public DOIOwner.DOIOwnerBuilder divisionOfInterestStartDate(@Nullable LocalDate divisionOfInterestStartDate) Constraints: NullableOriginal property name from the Odata EDM: DivisionOfInterestStartDate
- Returns:
this.
-
ownerPaymentStatusName
@Nonnull public DOIOwner.DOIOwnerBuilder ownerPaymentStatusName(@Nullable String ownerPaymentStatusName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: OwnerPaymentStatusName
- Returns:
this.
-
pRALegalFormName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: PRALegalFormName
- Returns:
this.
-
build
-
toString
-