Class ProgramSpecifics
- java.lang.Object
-
- com.ellucian.generated.eedm.matching_gift_policies.v6_0.ProgramSpecifics
-
@Generated("jsonschema2pojo") public class ProgramSpecifics extends Object
Program SpecificsFoundation program specific details
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProgramSpecifics.CharitableSpendingAccountsCharitable Spending Accountsstatic classProgramSpecifics.DonorAdvisedFundsDonor Advised Fundsstatic classProgramSpecifics.MatchingFundsRestrictionsMatching Funds Restrictionsstatic classProgramSpecifics.MatchPriorCycleMatch Prior Cycle
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ProgramSpecifics()
-
Method Summary
-
-
-
Field Detail
-
minimumMatchedAmount
@JsonPropertyDescription("Minimum amount of contribution that will be matched") private MinimumMatchedAmount minimumMatchedAmountMinimum Matched AmountMinimum amount of contribution that will be matched
-
maximumMatchedAmount
@JsonPropertyDescription("Maximum amount of contribution that will be matched") private MaximumMatchedAmount maximumMatchedAmountMaximum Matched AmountMaximum amount of contribution that will be matched
-
annualMaximumMatchPerEmployee
@JsonPropertyDescription("Annual maximum amount of contribution that will be matched per employee") private AnnualMaximumMatchPerEmployee annualMaximumMatchPerEmployeeAnnual Maximum Match Per EmployeeAnnual maximum amount of contribution that will be matched per employee
-
matchingGiftRatio
@JsonPropertyDescription("The ratio of donation matched by the company.") private String matchingGiftRatioMatching Gift RatioThe ratio of donation matched by the company.
-
employee
@JsonPropertyDescription("") private Employee employeeEmployee
-
retiree
@JsonPropertyDescription("") private Retiree retireeRetiree
-
fiscalYear
@JsonPropertyDescription("Matching company\u2019s fiscal year") private String fiscalYearFiscal YearMatching company’s fiscal year
-
giftDistributionFiscalYear
@JsonPropertyDescription("Fiscal year for gift distribution if different from company\'s fiscal year.") private String giftDistributionFiscalYearGift Distribution Fiscal YearFiscal year for gift distribution if different from company's fiscal year.
-
employeeDeadline
@JsonPropertyDescription("The annual deadline for submitting a gift to be matched.") private EmployeeDeadline employeeDeadlineEmployee DeadlineThe annual deadline for submitting a gift to be matched.
-
matchPriorCycle
@JsonPropertyDescription("Company will match a gift submitted in a prior matching gift cycle") private ProgramSpecifics.MatchPriorCycle matchPriorCycleMatch Prior CycleCompany will match a gift submitted in a prior matching gift cycle
-
matchingFundsRestrictions
@JsonPropertyDescription("Distribution restriction imposed on matched funds.") private ProgramSpecifics.MatchingFundsRestrictions matchingFundsRestrictionsMatching Funds RestrictionsDistribution restriction imposed on matched funds.
-
payrollDeduction
@JsonPropertyDescription("Payroll deduction offered and required details") private PayrollDeduction payrollDeductionPayroll DeductionPayroll deduction offered and required details
-
donorAdvisedFunds
@JsonPropertyDescription("Donor can advice the funds to be invested.") private ProgramSpecifics.DonorAdvisedFunds donorAdvisedFundsDonor Advised FundsDonor can advice the funds to be invested.
-
charitableSpendingAccounts
@JsonPropertyDescription("Charitable Spending accounts contributions accepted.") private ProgramSpecifics.CharitableSpendingAccounts charitableSpendingAccountsCharitable Spending AccountsCharitable Spending accounts contributions accepted.
-
-
Method Detail
-
getMinimumMatchedAmount
public MinimumMatchedAmount getMinimumMatchedAmount()
Minimum Matched AmountMinimum amount of contribution that will be matched
-
setMinimumMatchedAmount
public void setMinimumMatchedAmount(MinimumMatchedAmount minimumMatchedAmount)
Minimum Matched AmountMinimum amount of contribution that will be matched
-
withMinimumMatchedAmount
public ProgramSpecifics withMinimumMatchedAmount(MinimumMatchedAmount minimumMatchedAmount)
-
getMaximumMatchedAmount
public MaximumMatchedAmount getMaximumMatchedAmount()
Maximum Matched AmountMaximum amount of contribution that will be matched
-
setMaximumMatchedAmount
public void setMaximumMatchedAmount(MaximumMatchedAmount maximumMatchedAmount)
Maximum Matched AmountMaximum amount of contribution that will be matched
-
withMaximumMatchedAmount
public ProgramSpecifics withMaximumMatchedAmount(MaximumMatchedAmount maximumMatchedAmount)
-
getAnnualMaximumMatchPerEmployee
public AnnualMaximumMatchPerEmployee getAnnualMaximumMatchPerEmployee()
Annual Maximum Match Per EmployeeAnnual maximum amount of contribution that will be matched per employee
-
setAnnualMaximumMatchPerEmployee
public void setAnnualMaximumMatchPerEmployee(AnnualMaximumMatchPerEmployee annualMaximumMatchPerEmployee)
Annual Maximum Match Per EmployeeAnnual maximum amount of contribution that will be matched per employee
-
withAnnualMaximumMatchPerEmployee
public ProgramSpecifics withAnnualMaximumMatchPerEmployee(AnnualMaximumMatchPerEmployee annualMaximumMatchPerEmployee)
-
getMatchingGiftRatio
public String getMatchingGiftRatio()
Matching Gift RatioThe ratio of donation matched by the company.
-
setMatchingGiftRatio
public void setMatchingGiftRatio(String matchingGiftRatio)
Matching Gift RatioThe ratio of donation matched by the company.
-
withMatchingGiftRatio
public ProgramSpecifics withMatchingGiftRatio(String matchingGiftRatio)
-
getEmployee
public Employee getEmployee()
Employee
-
setEmployee
public void setEmployee(Employee employee)
Employee
-
withEmployee
public ProgramSpecifics withEmployee(Employee employee)
-
getRetiree
public Retiree getRetiree()
Retiree
-
setRetiree
public void setRetiree(Retiree retiree)
Retiree
-
withRetiree
public ProgramSpecifics withRetiree(Retiree retiree)
-
getFiscalYear
public String getFiscalYear()
Fiscal YearMatching company’s fiscal year
-
setFiscalYear
public void setFiscalYear(String fiscalYear)
Fiscal YearMatching company’s fiscal year
-
withFiscalYear
public ProgramSpecifics withFiscalYear(String fiscalYear)
-
getGiftDistributionFiscalYear
public String getGiftDistributionFiscalYear()
Gift Distribution Fiscal YearFiscal year for gift distribution if different from company's fiscal year.
-
setGiftDistributionFiscalYear
public void setGiftDistributionFiscalYear(String giftDistributionFiscalYear)
Gift Distribution Fiscal YearFiscal year for gift distribution if different from company's fiscal year.
-
withGiftDistributionFiscalYear
public ProgramSpecifics withGiftDistributionFiscalYear(String giftDistributionFiscalYear)
-
getEmployeeDeadline
public EmployeeDeadline getEmployeeDeadline()
Employee DeadlineThe annual deadline for submitting a gift to be matched.
-
setEmployeeDeadline
public void setEmployeeDeadline(EmployeeDeadline employeeDeadline)
Employee DeadlineThe annual deadline for submitting a gift to be matched.
-
withEmployeeDeadline
public ProgramSpecifics withEmployeeDeadline(EmployeeDeadline employeeDeadline)
-
getMatchPriorCycle
public ProgramSpecifics.MatchPriorCycle getMatchPriorCycle()
Match Prior CycleCompany will match a gift submitted in a prior matching gift cycle
-
setMatchPriorCycle
public void setMatchPriorCycle(ProgramSpecifics.MatchPriorCycle matchPriorCycle)
Match Prior CycleCompany will match a gift submitted in a prior matching gift cycle
-
withMatchPriorCycle
public ProgramSpecifics withMatchPriorCycle(ProgramSpecifics.MatchPriorCycle matchPriorCycle)
-
getMatchingFundsRestrictions
public ProgramSpecifics.MatchingFundsRestrictions getMatchingFundsRestrictions()
Matching Funds RestrictionsDistribution restriction imposed on matched funds.
-
setMatchingFundsRestrictions
public void setMatchingFundsRestrictions(ProgramSpecifics.MatchingFundsRestrictions matchingFundsRestrictions)
Matching Funds RestrictionsDistribution restriction imposed on matched funds.
-
withMatchingFundsRestrictions
public ProgramSpecifics withMatchingFundsRestrictions(ProgramSpecifics.MatchingFundsRestrictions matchingFundsRestrictions)
-
getPayrollDeduction
public PayrollDeduction getPayrollDeduction()
Payroll DeductionPayroll deduction offered and required details
-
setPayrollDeduction
public void setPayrollDeduction(PayrollDeduction payrollDeduction)
Payroll DeductionPayroll deduction offered and required details
-
withPayrollDeduction
public ProgramSpecifics withPayrollDeduction(PayrollDeduction payrollDeduction)
-
getDonorAdvisedFunds
public ProgramSpecifics.DonorAdvisedFunds getDonorAdvisedFunds()
Donor Advised FundsDonor can advice the funds to be invested.
-
setDonorAdvisedFunds
public void setDonorAdvisedFunds(ProgramSpecifics.DonorAdvisedFunds donorAdvisedFunds)
Donor Advised FundsDonor can advice the funds to be invested.
-
withDonorAdvisedFunds
public ProgramSpecifics withDonorAdvisedFunds(ProgramSpecifics.DonorAdvisedFunds donorAdvisedFunds)
-
getCharitableSpendingAccounts
public ProgramSpecifics.CharitableSpendingAccounts getCharitableSpendingAccounts()
Charitable Spending AccountsCharitable Spending accounts contributions accepted.
-
setCharitableSpendingAccounts
public void setCharitableSpendingAccounts(ProgramSpecifics.CharitableSpendingAccounts charitableSpendingAccounts)
Charitable Spending AccountsCharitable Spending accounts contributions accepted.
-
withCharitableSpendingAccounts
public ProgramSpecifics withCharitableSpendingAccounts(ProgramSpecifics.CharitableSpendingAccounts charitableSpendingAccounts)
-
-