List < Address > function ( ) { if ( address == null ) { address = new ArrayList < Address > ( ) ; } return this . address ; }
gets the value of the address 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 address property . for example , to add a new item , do as follows : getaddress . add newitem ; objects of the following type s are allowed in the list address concode_field_sep Layout layout concode_elem_sep Boolean sendOnFinish concode_elem_sep String mapping concode_elem_sep List<Address> address concode_elem_sep BigDecimal min concode_elem_sep String styling concode_elem_sep String flavour concode_elem_sep BigDecimal max concode_elem_sep String format concode_elem_sep BigDecimal step concode_elem_sep Label label concode_field_sep void setMax concode_elem_sep String getMapping concode_elem_sep Label getLabel concode_elem_sep BigDecimal getMax concode_elem_sep void setMapping concode_elem_sep BigDecimal getStep concode_elem_sep void setLayout concode_elem_sep Boolean isSendOnFinish concode_elem_sep Layout getLayout concode_elem_sep void setMin concode_elem_sep BigDecimal getMin concode_elem_sep void setStyling concode_elem_sep void setFormat concode_elem_sep void setLabel concode_elem_sep String getFlavour concode_elem_sep String getFormat concode_elem_sep void setSendOnFinish concode_elem_sep void setFlavour concode_elem_sep void setStep concode_elem_sep String getStyling