-
- All Implemented Interfaces:
-
com.meniga.sdk.interfaces.ValueHashable
public final class GetBudget extends QueryRequestObject
-
-
Field Summary
Fields Modifier and Type Field Description private Long
id
private List<Long>
categoryIds
private DateTime
startDate
private DateTime
endDate
private Boolean
allowOverlappingEntries
private Boolean
includeEntries
private Boolean
includeOptionalHistoricalData
-
Method Summary
Modifier and Type Method Description Long
getValueHash()
Map<String, String>
toQueryMap()
final Long
component1()
final List<Long>
component2()
final DateTime
component3()
final DateTime
component4()
final Boolean
component5()
final Boolean
component6()
final Boolean
component7()
final GetBudget
copy(Long id, List<Long> categoryIds, DateTime startDate, DateTime endDate, Boolean allowOverlappingEntries, Boolean includeEntries, Boolean includeOptionalHistoricalData)
final Long
getId()
final List<Long>
getCategoryIds()
final DateTime
getStartDate()
final DateTime
getEndDate()
final Boolean
getAllowOverlappingEntries()
final Boolean
getIncludeEntries()
final Boolean
getIncludeOptionalHistoricalData()
final Unit
setId(Long id)
final Unit
setCategoryIds(List<Long> categoryIds)
final Unit
setStartDate(DateTime startDate)
final Unit
setEndDate(DateTime endDate)
final Unit
setAllowOverlappingEntries(Boolean allowOverlappingEntries)
final Unit
setIncludeEntries(Boolean includeEntries)
final Unit
setIncludeOptionalHistoricalData(Boolean includeOptionalHistoricalData)
-
-
Method Detail
-
getValueHash
Long getValueHash()
-
toQueryMap
Map<String, String> toQueryMap()
-
component1
final Long component1()
-
component2
final List<Long> component2()
-
component3
final DateTime component3()
-
component4
final DateTime component4()
-
component5
final Boolean component5()
-
component6
final Boolean component6()
-
component7
final Boolean component7()
-
copy
final GetBudget copy(Long id, List<Long> categoryIds, DateTime startDate, DateTime endDate, Boolean allowOverlappingEntries, Boolean includeEntries, Boolean includeOptionalHistoricalData)
-
getCategoryIds
final List<Long> getCategoryIds()
-
getStartDate
final DateTime getStartDate()
-
getEndDate
final DateTime getEndDate()
-
getAllowOverlappingEntries
final Boolean getAllowOverlappingEntries()
-
getIncludeEntries
final Boolean getIncludeEntries()
-
getIncludeOptionalHistoricalData
final Boolean getIncludeOptionalHistoricalData()
-
setCategoryIds
final Unit setCategoryIds(List<Long> categoryIds)
-
setStartDate
final Unit setStartDate(DateTime startDate)
-
setEndDate
final Unit setEndDate(DateTime endDate)
-
setAllowOverlappingEntries
final Unit setAllowOverlappingEntries(Boolean allowOverlappingEntries)
-
setIncludeEntries
final Unit setIncludeEntries(Boolean includeEntries)
-
setIncludeOptionalHistoricalData
final Unit setIncludeOptionalHistoricalData(Boolean includeOptionalHistoricalData)
-
-
-
-