List < Classification > function ( ) { if ( classification == null ) { classification = new ArrayList < Classification > ( ) ; } return this . classification ; }
gets the value of the classification 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 classification property . for example , to add a new item , do as follows : getclassification . add newitem ; objects of the following type s are allowed in the list classification concode_field_sep XMLGregorianCalendar versionEndDate concode_elem_sep String name concode_elem_sep Description description concode_elem_sep XMLGregorianCalendar versionStartDate concode_elem_sep String actionCode concode_elem_sep long serialVersionUID concode_elem_sep String id concode_elem_sep List<Classification> classification concode_elem_sep String version concode_elem_sep List<ObjectKey> key concode_elem_sep List<SpecificationGroup> characteristic concode_elem_sep Status status concode_field_sep void setName concode_elem_sep String getVersion concode_elem_sep List<ObjectKey> getKey concode_elem_sep String getName concode_elem_sep String getActionCode concode_elem_sep void setVersion concode_elem_sep String getId concode_elem_sep XMLGregorianCalendar getVersionEndDate concode_elem_sep void setDescription concode_elem_sep Status getStatus concode_elem_sep Description getDescription concode_elem_sep void setVersionStartDate concode_elem_sep void setStatus concode_elem_sep XMLGregorianCalendar getVersionStartDate concode_elem_sep void setVersionEndDate concode_elem_sep void setId concode_elem_sep void setActionCode concode_elem_sep List<SpecificationGroup> getCharacteristic