Skip to content

Commit e60c1ef

Browse files
authored
pmd build fail (#1884)
1 parent 8b8f9b6 commit e60c1ef

File tree

2 files changed

+78
-78
lines changed

2 files changed

+78
-78
lines changed

config/quality/pmd/pmd-ruleset.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@
3636
<exclude name="ShortVariable" />
3737
<exclude name="ShortClassName" />
3838
<exclude name="VariableNamingConventions" />
39+
<exclude name="ClassNamingConventions" />
3940
</rule>
4041
</ruleset>

mifosng-android/src/main/java/com/mifos/objects/templates/loans/GroupLoanTemplate.java

Lines changed: 77 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import android.os.Parcelable;
55

66
import com.google.gson.annotations.SerializedName;
7+
78
import java.util.List;
89

910
/**
@@ -12,7 +13,7 @@
1213

1314
public class GroupLoanTemplate implements Parcelable {
1415
@SerializedName("group")
15-
com.mifos.objects.templates.loans.Group group;
16+
Group group;
1617

1718
@SerializedName("loanProductId")
1819
Integer loanProductId;
@@ -176,12 +177,81 @@ public class GroupLoanTemplate implements Parcelable {
176177
@SerializedName("maximumGap")
177178
Integer maximumGap;
178179

179-
public com.mifos.objects.templates.loans.Group getGroup() {
180-
return group;
180+
protected GroupLoanTemplate(Parcel in) {
181+
this.group = in.readParcelable(Group.class.getClassLoader());
182+
this.loanProductId = (Integer) in.readValue(Integer.class.getClassLoader());
183+
this.loanProductName = in.readString();
184+
this.isLoanProductLinkedToFloatingRate = (Boolean) in.readValue(Boolean.class
185+
.getClassLoader());
186+
this.fundId = (Integer) in.readValue(Integer.class.getClassLoader());
187+
this.fundName = in.readString();
188+
this.currency = in.readParcelable(Currency.class.getClassLoader());
189+
this.principal = (Double) in.readValue(Double.class.getClassLoader());
190+
this.approvedPrincipal = (Double) in.readValue(Double.class.getClassLoader());
191+
this.proposedPrincipal = (Double) in.readValue(Double.class.getClassLoader());
192+
this.termFrequency = (Integer) in.readValue(Integer.class.getClassLoader());
193+
this.termPeriodFrequencyType = in.readParcelable(TermPeriodFrequencyType.class
194+
.getClassLoader());
195+
this.numberOfRepayments = (Integer) in.readValue(Integer.class.getClassLoader());
196+
this.repaymentEvery = (Integer) in.readValue(Integer.class.getClassLoader());
197+
this.repaymentFrequencyType = in.readParcelable(RepaymentFrequencyType.class
198+
.getClassLoader());
199+
this.interestRatePerPeriod = (Double) in.readValue(Double.class.getClassLoader());
200+
this.interestRateFrequencyType = in.readParcelable(InterestRateFrequencyType.class
201+
.getClassLoader());
202+
this.annualInterestRate = (Integer) in.readValue(Integer.class.getClassLoader());
203+
this.isFloatingInterestRate = (Boolean) in.readValue(Boolean.class.getClassLoader());
204+
this.amortizationType = in.readParcelable(AmortizationType.class.getClassLoader());
205+
this.interestType = in.readParcelable(InterestType.class.getClassLoader());
206+
this.interestCalculationPeriodType = in.readParcelable(InterestCalculationPeriodType
207+
.class.getClassLoader());
208+
this.allowPartialPeriodInterestCalcualtion = (Boolean) in.readValue(Boolean.class
209+
.getClassLoader());
210+
this.transactionProcessingStrategyId = (Integer) in.readValue(Integer.class
211+
.getClassLoader());
212+
this.timeline = in.readParcelable(Timeline.class.getClassLoader());
213+
this.charges = in.readParcelable(Charges.class.getClassLoader());
214+
this.productOptions = in.createTypedArrayList(ProductOptions.CREATOR);
215+
this.loanOfficerOptions = in.createTypedArrayList(LoanOfficerOptions.CREATOR);
216+
this.loanPurposeOptions = in.createTypedArrayList(LoanPurposeOptions.CREATOR);
217+
this.fundOptions = in.createTypedArrayList(FundOptions.CREATOR);
218+
this.termFrequencyTypeOptions = in.createTypedArrayList(TermFrequencyTypeOptions.CREATOR);
219+
this.repaymentFrequencyTypeOptions = in.createTypedArrayList
220+
(RepaymentFrequencyTypeOptions.CREATOR);
221+
this.repaymentFrequencyNthDayTypeOptions = in.createTypedArrayList
222+
(RepaymentFrequencyNthDayTypeOptions.CREATOR);
223+
this.repaymentFrequencyDaysOfWeekTypeOptions = in.createTypedArrayList
224+
(RepaymentFrequencyDaysOfWeekTypeOptions.CREATOR);
225+
this.interestRateFrequencyTypeOptions = in.createTypedArrayList
226+
(InterestRateFrequencyTypeOptions.CREATOR);
227+
this.amortizationTypeOptions = in.createTypedArrayList(AmortizationTypeOptions.CREATOR);
228+
this.interestTypeOptions = in.createTypedArrayList(InterestTypeOptions.CREATOR);
229+
this.interestCalculationPeriodTypeOptions = in.createTypedArrayList
230+
(InterestCalculationPeriodType.CREATOR);
231+
this.transactionProcessingStrategyOptions = in.createTypedArrayList
232+
(TransactionProcessingStrategyOptions.CREATOR);
233+
this.chargeOptions = in.createTypedArrayList(ChargeOptions.CREATOR);
234+
this.calendarOptions = in.createTypedArrayList(CalendarOptions.CREATOR);
235+
this.multiDisburseLoan = (Boolean) in.readValue(Boolean.class.getClassLoader());
236+
this.canDefineInstallmentAmount = (Boolean) in.readValue(Boolean.class.getClassLoader());
237+
this.canDisburse = (Boolean) in.readValue(Boolean.class.getClassLoader());
238+
this.canUseForTopup = (Boolean) in.readValue(Boolean.class.getClassLoader());
239+
this.isTopup = (Boolean) in.readValue(Boolean.class.getClassLoader());
240+
this.product = in.readParcelable(Product.class.getClassLoader());
241+
this.overdueCharges = in.createTypedArrayList(OverdueCharges.CREATOR);
242+
this.daysInMonthType = in.readParcelable(DaysInMonthType.class.getClassLoader());
243+
this.daysInYearType = in.readParcelable(DaysInYearType.class.getClassLoader());
244+
this.isInterestRecalculationEnabled = (Boolean) in.readValue(Boolean.class
245+
.getClassLoader());
246+
this.interestRecalculationData = in.readParcelable
247+
(InterestRecalculationData.class.getClassLoader());
248+
this.isVariableInstallmentsAllowed = (Boolean) in.readValue(Boolean.class.getClassLoader());
249+
this.minimumGap = (Integer) in.readValue(Integer.class.getClassLoader());
250+
this.maximumGap = (Integer) in.readValue(Integer.class.getClassLoader());
181251
}
182252

183-
public void setGroup(com.mifos.objects.templates.loans.Group group) {
184-
this.group = group;
253+
public Group getGroup() {
254+
return group;
185255
}
186256

187257
public Integer getLoanProductId() {
@@ -702,79 +772,8 @@ public void writeToParcel(Parcel dest, int flags) {
702772
public GroupLoanTemplate() {
703773
}
704774

705-
706-
protected GroupLoanTemplate(Parcel in) {
707-
this.group = in.readParcelable(com.mifos.objects.templates.loans.Group.class
708-
.getClassLoader());
709-
this.loanProductId = (Integer) in.readValue(Integer.class.getClassLoader());
710-
this.loanProductName = in.readString();
711-
this.isLoanProductLinkedToFloatingRate = (Boolean) in.readValue(Boolean.class
712-
.getClassLoader());
713-
this.fundId = (Integer) in.readValue(Integer.class.getClassLoader());
714-
this.fundName = in.readString();
715-
this.currency = in.readParcelable(Currency.class.getClassLoader());
716-
this.principal = (Double) in.readValue(Double.class.getClassLoader());
717-
this.approvedPrincipal = (Double) in.readValue(Double.class.getClassLoader());
718-
this.proposedPrincipal = (Double) in.readValue(Double.class.getClassLoader());
719-
this.termFrequency = (Integer) in.readValue(Integer.class.getClassLoader());
720-
this.termPeriodFrequencyType = in.readParcelable(TermPeriodFrequencyType.class
721-
.getClassLoader());
722-
this.numberOfRepayments = (Integer) in.readValue(Integer.class.getClassLoader());
723-
this.repaymentEvery = (Integer) in.readValue(Integer.class.getClassLoader());
724-
this.repaymentFrequencyType = in.readParcelable(RepaymentFrequencyType.class
725-
.getClassLoader());
726-
this.interestRatePerPeriod = (Double) in.readValue(Double.class.getClassLoader());
727-
this.interestRateFrequencyType = in.readParcelable(InterestRateFrequencyType.class
728-
.getClassLoader());
729-
this.annualInterestRate = (Integer) in.readValue(Integer.class.getClassLoader());
730-
this.isFloatingInterestRate = (Boolean) in.readValue(Boolean.class.getClassLoader());
731-
this.amortizationType = in.readParcelable(AmortizationType.class.getClassLoader());
732-
this.interestType = in.readParcelable(InterestType.class.getClassLoader());
733-
this.interestCalculationPeriodType = in.readParcelable(InterestCalculationPeriodType
734-
.class.getClassLoader());
735-
this.allowPartialPeriodInterestCalcualtion = (Boolean) in.readValue(Boolean.class
736-
.getClassLoader());
737-
this.transactionProcessingStrategyId = (Integer) in.readValue(Integer.class
738-
.getClassLoader());
739-
this.timeline = in.readParcelable(Timeline.class.getClassLoader());
740-
this.charges = in.readParcelable(Charges.class.getClassLoader());
741-
this.productOptions = in.createTypedArrayList(ProductOptions.CREATOR);
742-
this.loanOfficerOptions = in.createTypedArrayList(LoanOfficerOptions.CREATOR);
743-
this.loanPurposeOptions = in.createTypedArrayList(LoanPurposeOptions.CREATOR);
744-
this.fundOptions = in.createTypedArrayList(FundOptions.CREATOR);
745-
this.termFrequencyTypeOptions = in.createTypedArrayList(TermFrequencyTypeOptions.CREATOR);
746-
this.repaymentFrequencyTypeOptions = in.createTypedArrayList
747-
(RepaymentFrequencyTypeOptions.CREATOR);
748-
this.repaymentFrequencyNthDayTypeOptions = in.createTypedArrayList
749-
(RepaymentFrequencyNthDayTypeOptions.CREATOR);
750-
this.repaymentFrequencyDaysOfWeekTypeOptions = in.createTypedArrayList
751-
(RepaymentFrequencyDaysOfWeekTypeOptions.CREATOR);
752-
this.interestRateFrequencyTypeOptions = in.createTypedArrayList
753-
(InterestRateFrequencyTypeOptions.CREATOR);
754-
this.amortizationTypeOptions = in.createTypedArrayList(AmortizationTypeOptions.CREATOR);
755-
this.interestTypeOptions = in.createTypedArrayList(InterestTypeOptions.CREATOR);
756-
this.interestCalculationPeriodTypeOptions = in.createTypedArrayList
757-
(InterestCalculationPeriodType.CREATOR);
758-
this.transactionProcessingStrategyOptions = in.createTypedArrayList
759-
(TransactionProcessingStrategyOptions.CREATOR);
760-
this.chargeOptions = in.createTypedArrayList(ChargeOptions.CREATOR);
761-
this.calendarOptions = in.createTypedArrayList(CalendarOptions.CREATOR);
762-
this.multiDisburseLoan = (Boolean) in.readValue(Boolean.class.getClassLoader());
763-
this.canDefineInstallmentAmount = (Boolean) in.readValue(Boolean.class.getClassLoader());
764-
this.canDisburse = (Boolean) in.readValue(Boolean.class.getClassLoader());
765-
this.canUseForTopup = (Boolean) in.readValue(Boolean.class.getClassLoader());
766-
this.isTopup = (Boolean) in.readValue(Boolean.class.getClassLoader());
767-
this.product = in.readParcelable(Product.class.getClassLoader());
768-
this.overdueCharges = in.createTypedArrayList(OverdueCharges.CREATOR);
769-
this.daysInMonthType = in.readParcelable(DaysInMonthType.class.getClassLoader());
770-
this.daysInYearType = in.readParcelable(DaysInYearType.class.getClassLoader());
771-
this.isInterestRecalculationEnabled = (Boolean) in.readValue(Boolean.class
772-
.getClassLoader());
773-
this.interestRecalculationData = in.readParcelable
774-
(InterestRecalculationData.class.getClassLoader());
775-
this.isVariableInstallmentsAllowed = (Boolean) in.readValue(Boolean.class.getClassLoader());
776-
this.minimumGap = (Integer) in.readValue(Integer.class.getClassLoader());
777-
this.maximumGap = (Integer) in.readValue(Integer.class.getClassLoader());
775+
public void setGroup(Group group) {
776+
this.group = group;
778777
}
779778

780779
public static final Parcelable.Creator<GroupLoanTemplate> CREATOR =

0 commit comments

Comments
 (0)