Package cm.xd.genapi.ynab.model
Class MonthSummary
java.lang.Object
cm.xd.genapi.ynab.model.MonthSummary
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-04-26T18:05:30.720340+02:00[Europe/Stockholm]",
comments="Generator version: 7.21.0")
public class MonthSummary
extends Object
MonthSummary
-
Nested Class Summary
Nested Classes -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityCurrency(Double activityCurrency) activityFormatted(String activityFormatted) ageOfMoney(Integer ageOfMoney) budgetedCurrency(Double budgetedCurrency) budgetedFormatted(String budgetedFormatted) booleanstatic MonthSummaryCreate an instance of MonthSummary given an JSON stringThe total amount of transactions in the month, excluding those categorized to 'Inflow: Ready to Assign'The total activity amount as a decimal currency amountThe total activity amount formatted in the plan's currency formatThe Age of Money as of the monthThe total amount assigned (budgeted) in the monthThe total amount assigned as a decimal currency amountThe total amount assigned formatted in the plan's currency formatWhether or not the month has been deleted.The total amount of transactions categorized to 'Inflow: Ready to Assign' in the monthThe total income as a decimal currency amountThe total income formatted in the plan's currency formatgetMonth()Get monthgetNote()Get noteThe available amount for 'Ready to Assign'The available amount for 'Ready to Assign' as a decimal currency amountThe available amount for 'Ready to Assign' formatted in the plan's currency formatinthashCode()incomeCurrency(Double incomeCurrency) incomeFormatted(String incomeFormatted) voidsetActivity(Long activity) voidsetActivityCurrency(Double activityCurrency) voidsetActivityFormatted(String activityFormatted) voidsetAgeOfMoney(Integer ageOfMoney) voidsetBudgeted(Long budgeted) voidsetBudgetedCurrency(Double budgetedCurrency) voidsetBudgetedFormatted(String budgetedFormatted) voidsetDeleted(Boolean deleted) voidvoidsetIncomeCurrency(Double incomeCurrency) voidsetIncomeFormatted(String incomeFormatted) voidvoidvoidsetToBeBudgeted(Long toBeBudgeted) voidsetToBeBudgetedCurrency(Double toBeBudgetedCurrency) voidsetToBeBudgetedFormatted(String toBeBudgetedFormatted) toBeBudgeted(Long toBeBudgeted) toBeBudgetedCurrency(Double toBeBudgetedCurrency) toBeBudgetedFormatted(String toBeBudgetedFormatted) toJson()Convert an instance of MonthSummary to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_MONTH
- See Also:
-
SERIALIZED_NAME_NOTE
- See Also:
-
SERIALIZED_NAME_INCOME
- See Also:
-
SERIALIZED_NAME_BUDGETED
- See Also:
-
SERIALIZED_NAME_ACTIVITY
- See Also:
-
SERIALIZED_NAME_TO_BE_BUDGETED
- See Also:
-
SERIALIZED_NAME_AGE_OF_MONEY
- See Also:
-
SERIALIZED_NAME_DELETED
- See Also:
-
SERIALIZED_NAME_INCOME_FORMATTED
- See Also:
-
SERIALIZED_NAME_INCOME_CURRENCY
- See Also:
-
SERIALIZED_NAME_BUDGETED_FORMATTED
- See Also:
-
SERIALIZED_NAME_BUDGETED_CURRENCY
- See Also:
-
SERIALIZED_NAME_ACTIVITY_FORMATTED
- See Also:
-
SERIALIZED_NAME_ACTIVITY_CURRENCY
- See Also:
-
SERIALIZED_NAME_TO_BE_BUDGETED_FORMATTED
- See Also:
-
SERIALIZED_NAME_TO_BE_BUDGETED_CURRENCY
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
MonthSummary
public MonthSummary()
-
-
Method Details
-
month
-
getMonth
Get month- Returns:
- month
-
setMonth
-
note
-
getNote
Get note- Returns:
- note
-
setNote
-
income
-
getIncome
The total amount of transactions categorized to 'Inflow: Ready to Assign' in the month- Returns:
- income
-
setIncome
-
budgeted
-
getBudgeted
The total amount assigned (budgeted) in the month- Returns:
- budgeted
-
setBudgeted
-
activity
-
getActivity
The total amount of transactions in the month, excluding those categorized to 'Inflow: Ready to Assign'- Returns:
- activity
-
setActivity
-
toBeBudgeted
-
getToBeBudgeted
The available amount for 'Ready to Assign'- Returns:
- toBeBudgeted
-
setToBeBudgeted
-
ageOfMoney
-
getAgeOfMoney
The Age of Money as of the month- Returns:
- ageOfMoney
-
setAgeOfMoney
-
deleted
-
getDeleted
Whether or not the month has been deleted. Deleted months will only be included in delta requests.- Returns:
- deleted
-
setDeleted
-
incomeFormatted
-
getIncomeFormatted
The total income formatted in the plan's currency format- Returns:
- incomeFormatted
-
setIncomeFormatted
-
incomeCurrency
-
getIncomeCurrency
The total income as a decimal currency amount- Returns:
- incomeCurrency
-
setIncomeCurrency
-
budgetedFormatted
-
getBudgetedFormatted
The total amount assigned formatted in the plan's currency format- Returns:
- budgetedFormatted
-
setBudgetedFormatted
-
budgetedCurrency
-
getBudgetedCurrency
The total amount assigned as a decimal currency amount- Returns:
- budgetedCurrency
-
setBudgetedCurrency
-
activityFormatted
-
getActivityFormatted
The total activity amount formatted in the plan's currency format- Returns:
- activityFormatted
-
setActivityFormatted
-
activityCurrency
-
getActivityCurrency
The total activity amount as a decimal currency amount- Returns:
- activityCurrency
-
setActivityCurrency
-
toBeBudgetedFormatted
-
getToBeBudgetedFormatted
The available amount for 'Ready to Assign' formatted in the plan's currency format- Returns:
- toBeBudgetedFormatted
-
setToBeBudgetedFormatted
-
toBeBudgetedCurrency
-
getToBeBudgetedCurrency
The available amount for 'Ready to Assign' as a decimal currency amount- Returns:
- toBeBudgetedCurrency
-
setToBeBudgetedCurrency
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to MonthSummary
-
fromJson
Create an instance of MonthSummary given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of MonthSummary
- Throws:
IOException- if the JSON string is invalid with respect to MonthSummary
-
toJson
Convert an instance of MonthSummary to an JSON string- Returns:
- JSON string
-