Class LoanProductInterestRecalculationData
java.lang.Object
org.apache.fineract.client.models.LoanProductInterestRecalculationData
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class LoanProductInterestRecalculationData
extends Object
LoanProductInterestRecalculationData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowCompoundingOnEod(Boolean allowCompoundingOnEod) arrearsBasedOnOriginalSchedule(Boolean arrearsBasedOnOriginalSchedule) compoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) disallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) booleanGet allowCompoundingOnEodGet arrearsBasedOnOriginalScheduleGet compoundingToBePostedAsTransactionGet disallowInterestCalculationOnPastDuegetId()Get idGet interestRecalculationCompoundingTypeGet isArrearsBasedOnOriginalScheduleGet isCompoundingToBePostedAsTransactionGet preClosureInterestCalculationStrategyGet productIdGet recalculationCompoundingFrequencyIntervalGet recalculationCompoundingFrequencyNthDayGet recalculationCompoundingFrequencyOnDayGet recalculationCompoundingFrequencyTypeGet recalculationCompoundingFrequencyWeekdayGet recalculationRestFrequencyIntervalGet recalculationRestFrequencyNthDayGet recalculationRestFrequencyOnDayGet recalculationRestFrequencyTypeGet recalculationRestFrequencyWeekdayGet rescheduleStrategyTypeinthashCode()interestRecalculationCompoundingType(EnumOptionData interestRecalculationCompoundingType) isArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) isCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) preClosureInterestCalculationStrategy(EnumOptionData preClosureInterestCalculationStrategy) recalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) recalculationCompoundingFrequencyNthDay(EnumOptionData recalculationCompoundingFrequencyNthDay) recalculationCompoundingFrequencyOnDay(Integer recalculationCompoundingFrequencyOnDay) recalculationCompoundingFrequencyType(EnumOptionData recalculationCompoundingFrequencyType) recalculationCompoundingFrequencyWeekday(EnumOptionData recalculationCompoundingFrequencyWeekday) recalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) recalculationRestFrequencyNthDay(EnumOptionData recalculationRestFrequencyNthDay) recalculationRestFrequencyOnDay(Integer recalculationRestFrequencyOnDay) recalculationRestFrequencyType(EnumOptionData recalculationRestFrequencyType) recalculationRestFrequencyWeekday(EnumOptionData recalculationRestFrequencyWeekday) rescheduleStrategyType(EnumOptionData rescheduleStrategyType) voidsetAllowCompoundingOnEod(Boolean allowCompoundingOnEod) voidsetArrearsBasedOnOriginalSchedule(Boolean arrearsBasedOnOriginalSchedule) voidsetCompoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) voidsetDisallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) voidvoidsetInterestRecalculationCompoundingType(EnumOptionData interestRecalculationCompoundingType) voidsetIsArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) voidsetIsCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) voidsetPreClosureInterestCalculationStrategy(EnumOptionData preClosureInterestCalculationStrategy) voidsetProductId(Long productId) voidsetRecalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) voidsetRecalculationCompoundingFrequencyNthDay(EnumOptionData recalculationCompoundingFrequencyNthDay) voidsetRecalculationCompoundingFrequencyOnDay(Integer recalculationCompoundingFrequencyOnDay) voidsetRecalculationCompoundingFrequencyType(EnumOptionData recalculationCompoundingFrequencyType) voidsetRecalculationCompoundingFrequencyWeekday(EnumOptionData recalculationCompoundingFrequencyWeekday) voidsetRecalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) voidsetRecalculationRestFrequencyNthDay(EnumOptionData recalculationRestFrequencyNthDay) voidsetRecalculationRestFrequencyOnDay(Integer recalculationRestFrequencyOnDay) voidsetRecalculationRestFrequencyType(EnumOptionData recalculationRestFrequencyType) voidsetRecalculationRestFrequencyWeekday(EnumOptionData recalculationRestFrequencyWeekday) voidsetRescheduleStrategyType(EnumOptionData rescheduleStrategyType) toString()
-
Field Details
-
SERIALIZED_NAME_ALLOW_COMPOUNDING_ON_EOD
- See Also:
-
SERIALIZED_NAME_ARREARS_BASED_ON_ORIGINAL_SCHEDULE
- See Also:
-
SERIALIZED_NAME_COMPOUNDING_TO_BE_POSTED_AS_TRANSACTION
- See Also:
-
SERIALIZED_NAME_DISALLOW_INTEREST_CALCULATION_ON_PAST_DUE
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_INTEREST_RECALCULATION_COMPOUNDING_TYPE
- See Also:
-
SERIALIZED_NAME_IS_ARREARS_BASED_ON_ORIGINAL_SCHEDULE
- See Also:
-
SERIALIZED_NAME_IS_COMPOUNDING_TO_BE_POSTED_AS_TRANSACTION
- See Also:
-
SERIALIZED_NAME_PRE_CLOSURE_INTEREST_CALCULATION_STRATEGY
- See Also:
-
SERIALIZED_NAME_PRODUCT_ID
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_INTERVAL
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_NTH_DAY
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_ON_DAY
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_RECALCULATION_COMPOUNDING_FREQUENCY_WEEKDAY
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_INTERVAL
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_NTH_DAY
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_ON_DAY
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_TYPE
- See Also:
-
SERIALIZED_NAME_RECALCULATION_REST_FREQUENCY_WEEKDAY
- See Also:
-
SERIALIZED_NAME_RESCHEDULE_STRATEGY_TYPE
- See Also:
-
-
Constructor Details
-
LoanProductInterestRecalculationData
public LoanProductInterestRecalculationData()
-
-
Method Details
-
allowCompoundingOnEod
-
getAllowCompoundingOnEod
Get allowCompoundingOnEod- Returns:
- allowCompoundingOnEod
-
setAllowCompoundingOnEod
-
arrearsBasedOnOriginalSchedule
public LoanProductInterestRecalculationData arrearsBasedOnOriginalSchedule(Boolean arrearsBasedOnOriginalSchedule) -
getArrearsBasedOnOriginalSchedule
Get arrearsBasedOnOriginalSchedule- Returns:
- arrearsBasedOnOriginalSchedule
-
setArrearsBasedOnOriginalSchedule
-
compoundingToBePostedAsTransaction
public LoanProductInterestRecalculationData compoundingToBePostedAsTransaction(Boolean compoundingToBePostedAsTransaction) -
getCompoundingToBePostedAsTransaction
Get compoundingToBePostedAsTransaction- Returns:
- compoundingToBePostedAsTransaction
-
setCompoundingToBePostedAsTransaction
-
disallowInterestCalculationOnPastDue
public LoanProductInterestRecalculationData disallowInterestCalculationOnPastDue(Boolean disallowInterestCalculationOnPastDue) -
getDisallowInterestCalculationOnPastDue
Get disallowInterestCalculationOnPastDue- Returns:
- disallowInterestCalculationOnPastDue
-
setDisallowInterestCalculationOnPastDue
-
id
-
getId
Get id- Returns:
- id
-
setId
-
interestRecalculationCompoundingType
public LoanProductInterestRecalculationData interestRecalculationCompoundingType(EnumOptionData interestRecalculationCompoundingType) -
getInterestRecalculationCompoundingType
Get interestRecalculationCompoundingType- Returns:
- interestRecalculationCompoundingType
-
setInterestRecalculationCompoundingType
public void setInterestRecalculationCompoundingType(EnumOptionData interestRecalculationCompoundingType) -
isArrearsBasedOnOriginalSchedule
public LoanProductInterestRecalculationData isArrearsBasedOnOriginalSchedule(Boolean isArrearsBasedOnOriginalSchedule) -
getIsArrearsBasedOnOriginalSchedule
Get isArrearsBasedOnOriginalSchedule- Returns:
- isArrearsBasedOnOriginalSchedule
-
setIsArrearsBasedOnOriginalSchedule
-
isCompoundingToBePostedAsTransaction
public LoanProductInterestRecalculationData isCompoundingToBePostedAsTransaction(Boolean isCompoundingToBePostedAsTransaction) -
getIsCompoundingToBePostedAsTransaction
Get isCompoundingToBePostedAsTransaction- Returns:
- isCompoundingToBePostedAsTransaction
-
setIsCompoundingToBePostedAsTransaction
-
preClosureInterestCalculationStrategy
public LoanProductInterestRecalculationData preClosureInterestCalculationStrategy(EnumOptionData preClosureInterestCalculationStrategy) -
getPreClosureInterestCalculationStrategy
Get preClosureInterestCalculationStrategy- Returns:
- preClosureInterestCalculationStrategy
-
setPreClosureInterestCalculationStrategy
public void setPreClosureInterestCalculationStrategy(EnumOptionData preClosureInterestCalculationStrategy) -
productId
-
getProductId
Get productId- Returns:
- productId
-
setProductId
-
recalculationCompoundingFrequencyInterval
public LoanProductInterestRecalculationData recalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) -
getRecalculationCompoundingFrequencyInterval
Get recalculationCompoundingFrequencyInterval- Returns:
- recalculationCompoundingFrequencyInterval
-
setRecalculationCompoundingFrequencyInterval
public void setRecalculationCompoundingFrequencyInterval(Integer recalculationCompoundingFrequencyInterval) -
recalculationCompoundingFrequencyNthDay
public LoanProductInterestRecalculationData recalculationCompoundingFrequencyNthDay(EnumOptionData recalculationCompoundingFrequencyNthDay) -
getRecalculationCompoundingFrequencyNthDay
Get recalculationCompoundingFrequencyNthDay- Returns:
- recalculationCompoundingFrequencyNthDay
-
setRecalculationCompoundingFrequencyNthDay
public void setRecalculationCompoundingFrequencyNthDay(EnumOptionData recalculationCompoundingFrequencyNthDay) -
recalculationCompoundingFrequencyOnDay
public LoanProductInterestRecalculationData recalculationCompoundingFrequencyOnDay(Integer recalculationCompoundingFrequencyOnDay) -
getRecalculationCompoundingFrequencyOnDay
Get recalculationCompoundingFrequencyOnDay- Returns:
- recalculationCompoundingFrequencyOnDay
-
setRecalculationCompoundingFrequencyOnDay
public void setRecalculationCompoundingFrequencyOnDay(Integer recalculationCompoundingFrequencyOnDay) -
recalculationCompoundingFrequencyType
public LoanProductInterestRecalculationData recalculationCompoundingFrequencyType(EnumOptionData recalculationCompoundingFrequencyType) -
getRecalculationCompoundingFrequencyType
Get recalculationCompoundingFrequencyType- Returns:
- recalculationCompoundingFrequencyType
-
setRecalculationCompoundingFrequencyType
public void setRecalculationCompoundingFrequencyType(EnumOptionData recalculationCompoundingFrequencyType) -
recalculationCompoundingFrequencyWeekday
public LoanProductInterestRecalculationData recalculationCompoundingFrequencyWeekday(EnumOptionData recalculationCompoundingFrequencyWeekday) -
getRecalculationCompoundingFrequencyWeekday
Get recalculationCompoundingFrequencyWeekday- Returns:
- recalculationCompoundingFrequencyWeekday
-
setRecalculationCompoundingFrequencyWeekday
public void setRecalculationCompoundingFrequencyWeekday(EnumOptionData recalculationCompoundingFrequencyWeekday) -
recalculationRestFrequencyInterval
public LoanProductInterestRecalculationData recalculationRestFrequencyInterval(Integer recalculationRestFrequencyInterval) -
getRecalculationRestFrequencyInterval
Get recalculationRestFrequencyInterval- Returns:
- recalculationRestFrequencyInterval
-
setRecalculationRestFrequencyInterval
-
recalculationRestFrequencyNthDay
public LoanProductInterestRecalculationData recalculationRestFrequencyNthDay(EnumOptionData recalculationRestFrequencyNthDay) -
getRecalculationRestFrequencyNthDay
Get recalculationRestFrequencyNthDay- Returns:
- recalculationRestFrequencyNthDay
-
setRecalculationRestFrequencyNthDay
-
recalculationRestFrequencyOnDay
public LoanProductInterestRecalculationData recalculationRestFrequencyOnDay(Integer recalculationRestFrequencyOnDay) -
getRecalculationRestFrequencyOnDay
Get recalculationRestFrequencyOnDay- Returns:
- recalculationRestFrequencyOnDay
-
setRecalculationRestFrequencyOnDay
-
recalculationRestFrequencyType
public LoanProductInterestRecalculationData recalculationRestFrequencyType(EnumOptionData recalculationRestFrequencyType) -
getRecalculationRestFrequencyType
Get recalculationRestFrequencyType- Returns:
- recalculationRestFrequencyType
-
setRecalculationRestFrequencyType
-
recalculationRestFrequencyWeekday
public LoanProductInterestRecalculationData recalculationRestFrequencyWeekday(EnumOptionData recalculationRestFrequencyWeekday) -
getRecalculationRestFrequencyWeekday
Get recalculationRestFrequencyWeekday- Returns:
- recalculationRestFrequencyWeekday
-
setRecalculationRestFrequencyWeekday
-
rescheduleStrategyType
public LoanProductInterestRecalculationData rescheduleStrategyType(EnumOptionData rescheduleStrategyType) -
getRescheduleStrategyType
Get rescheduleStrategyType- Returns:
- rescheduleStrategyType
-
setRescheduleStrategyType
-
equals
-
hashCode
public int hashCode() -
toString
-