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 class
ProgramSpecifics.CharitableSpendingAccounts
Charitable Spending Accountsstatic class
ProgramSpecifics.DonorAdvisedFunds
Donor Advised Fundsstatic class
ProgramSpecifics.MatchingFundsRestrictions
Matching Funds Restrictionsstatic class
ProgramSpecifics.MatchPriorCycle
Match 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 minimumMatchedAmount
Minimum Matched AmountMinimum amount of contribution that will be matched
-
maximumMatchedAmount
@JsonPropertyDescription("Maximum amount of contribution that will be matched") private MaximumMatchedAmount maximumMatchedAmount
Maximum Matched AmountMaximum amount of contribution that will be matched
-
annualMaximumMatchPerEmployee
@JsonPropertyDescription("Annual maximum amount of contribution that will be matched per employee") private AnnualMaximumMatchPerEmployee annualMaximumMatchPerEmployee
Annual 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 matchingGiftRatio
Matching Gift RatioThe ratio of donation matched by the company.
-
employee
@JsonPropertyDescription("") private Employee employee
Employee
-
retiree
@JsonPropertyDescription("") private Retiree retiree
Retiree
-
fiscalYear
@JsonPropertyDescription("Matching company\u2019s fiscal year") private String fiscalYear
Fiscal YearMatching company’s fiscal year
-
giftDistributionFiscalYear
@JsonPropertyDescription("Fiscal year for gift distribution if different from company\'s fiscal year.") private String giftDistributionFiscalYear
Gift 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 employeeDeadline
Employee 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 matchPriorCycle
Match Prior CycleCompany will match a gift submitted in a prior matching gift cycle
-
matchingFundsRestrictions
@JsonPropertyDescription("Distribution restriction imposed on matched funds.") private ProgramSpecifics.MatchingFundsRestrictions matchingFundsRestrictions
Matching Funds RestrictionsDistribution restriction imposed on matched funds.
-
payrollDeduction
@JsonPropertyDescription("Payroll deduction offered and required details") private PayrollDeduction payrollDeduction
Payroll DeductionPayroll deduction offered and required details
-
donorAdvisedFunds
@JsonPropertyDescription("Donor can advice the funds to be invested.") private ProgramSpecifics.DonorAdvisedFunds donorAdvisedFunds
Donor Advised FundsDonor can advice the funds to be invested.
-
charitableSpendingAccounts
@JsonPropertyDescription("Charitable Spending accounts contributions accepted.") private ProgramSpecifics.CharitableSpendingAccounts charitableSpendingAccounts
Charitable 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)
-
-