Class JLGClientData
java.lang.Object
org.apache.fineract.portfolio.collectionsheet.data.JLGClientData
Immutable data object for clients with loans due for disbursement or collection.
-
Method Summary
Modifier and TypeMethodDescriptionbooleangetLoans()inthashCode()static JLGClientDatainstance(Long clientId, String clientName, org.apache.fineract.infrastructure.core.data.EnumOptionData attendanceType) voidsetLoans(Collection<LoanDueData> loans) voidsetSavings(Collection<SavingsDueData> savings) static JLGClientDatawithAttendance(Long clientId, String clientName, org.apache.fineract.infrastructure.core.data.EnumOptionData attendanceType) static JLGClientDatawithSavings(JLGClientData client, Collection<SavingsDueData> savings)
-
Method Details
-
instance
public static JLGClientData instance(Long clientId, String clientName, org.apache.fineract.infrastructure.core.data.EnumOptionData attendanceType) -
withSavings
-
withAttendance
public static JLGClientData withAttendance(Long clientId, String clientName, org.apache.fineract.infrastructure.core.data.EnumOptionData attendanceType) -
getClientId
-
getClientName
-
getLoans
-
setLoans
-
getSavings
-
setSavings
-
equals
-
hashCode
public int hashCode()
-