gets the value of the budgetquantiles property . this accessor method returns a reference to the live list , not a snapshot . therefore any modification you make to the returned list will be present inside the jaxb object . this is why there is not a set method for the budgetquantiles property . for example , to add a new item , do as follows : getbudgetquantiles . add newitem ; objects of the following type s are allowed in the list money concode_field_sep Money cpm concode_elem_sep List<Money> budgetQuantiles concode_elem_sep Money cpc concode_elem_sep Money suggestedBudget concode_elem_sep Money maxBudget concode_elem_sep Long impressions concode_elem_sep Money maxCpc concode_elem_sep Money minBudget concode_elem_sep CurrencyCode currencyCode concode_elem_sep Money minCpc concode_field_sep void setMinCpc concode_elem_sep Money getCpm concode_elem_sep CurrencyCode getCurrencyCode concode_elem_sep Long getImpressions concode_elem_sep void setMaxBudget concode_elem_sep Money getCpc concode_elem_sep Money getMinCpc concode_elem_sep Money getMaxCpc concode_elem_sep void setMaxCpc concode_elem_sep void setSuggestedBudget concode_elem_sep Money getSuggestedBudget concode_elem_sep void setImpressions concode_elem_sep void setCpc concode_elem_sep Money getMinBudget concode_elem_sep void setMinBudget concode_elem_sep void setCpm concode_elem_sep Money getMaxBudget concode_elem_sep void setCurrencyCode
List < Money > function ( ) { if ( budgetQuantiles == null ) { budgetQuantiles = new ArrayList < Money > ( ) ; } return this . budgetQuantiles ; }