-
public final class CreateChallenge.CreateChallengeTypeData
-
-
Field Summary
Fields Modifier and Type Field Description private List<Long>
categoryIds
private CategoryType
categoryType
private MenigaDecimal
targetAmount
private String
metaData
private ChallengeInterval
recurringInterval
-
Constructor Summary
Constructors Constructor Description CreateChallengeTypeData(List<Long> categoryIds, CategoryType categoryType, MenigaDecimal targetAmount, String metaData, ChallengeInterval recurringInterval)
-
Method Summary
Modifier and Type Method Description final List<Long>
component1()
final CategoryType
component2()
final MenigaDecimal
component3()
final String
component4()
final ChallengeInterval
component5()
final CreateChallenge.CreateChallengeTypeData
copy(List<Long> categoryIds, CategoryType categoryType, MenigaDecimal targetAmount, String metaData, ChallengeInterval recurringInterval)
final List<Long>
getCategoryIds()
final CategoryType
getCategoryType()
final MenigaDecimal
getTargetAmount()
final String
getMetaData()
final ChallengeInterval
getRecurringInterval()
final Unit
setCategoryIds(List<Long> categoryIds)
final Unit
setCategoryType(CategoryType categoryType)
final Unit
setTargetAmount(MenigaDecimal targetAmount)
final Unit
setMetaData(String metaData)
final Unit
setRecurringInterval(ChallengeInterval recurringInterval)
-
-
Constructor Detail
-
CreateChallengeTypeData
CreateChallengeTypeData(List<Long> categoryIds, CategoryType categoryType, MenigaDecimal targetAmount, String metaData, ChallengeInterval recurringInterval)
-
-
Method Detail
-
component1
final List<Long> component1()
-
component2
final CategoryType component2()
-
component3
final MenigaDecimal component3()
-
component4
final String component4()
-
component5
final ChallengeInterval component5()
-
copy
final CreateChallenge.CreateChallengeTypeData copy(List<Long> categoryIds, CategoryType categoryType, MenigaDecimal targetAmount, String metaData, ChallengeInterval recurringInterval)
-
getCategoryIds
final List<Long> getCategoryIds()
-
getCategoryType
final CategoryType getCategoryType()
-
getTargetAmount
final MenigaDecimal getTargetAmount()
-
getMetaData
final String getMetaData()
-
getRecurringInterval
final ChallengeInterval getRecurringInterval()
-
setCategoryIds
final Unit setCategoryIds(List<Long> categoryIds)
-
setCategoryType
final Unit setCategoryType(CategoryType categoryType)
-
setTargetAmount
final Unit setTargetAmount(MenigaDecimal targetAmount)
-
setMetaData
final Unit setMetaData(String metaData)
-
setRecurringInterval
final Unit setRecurringInterval(ChallengeInterval recurringInterval)
-
-
-
-