gets the value of the equivalentidentities 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 equivalentidentities property . for example , to add a new item , do as follows : getequivalentidentities . add newitem ; objects of the following type s are allowed in the list subject concode_field_sep List<String> emails concode_elem_sep List<Subject> isMemberOves concode_elem_sep Subject subject concode_elem_sep List<Subject> equivalentIdentities concode_elem_sep List<String> givenNames concode_elem_sep String familyName concode_elem_sep Boolean verified concode_field_sep Subject getSubject concode_elem_sep void setSubject concode_elem_sep List<Subject> getIsMemberOves concode_elem_sep Boolean isVerified concode_elem_sep Person withGivenNames concode_elem_sep Person withGivenNames concode_elem_sep Person withSubject concode_elem_sep void setFamilyName concode_elem_sep Person withEmails concode_elem_sep Person withEmails concode_elem_sep List<String> getGivenNames concode_elem_sep List<String> getEmails concode_elem_sep Person withIsMemberOves concode_elem_sep Person withIsMemberOves concode_elem_sep void setVerified concode_elem_sep String getFamilyName concode_elem_sep Person withFamilyName concode_elem_sep Person withVerified concode_elem_sep Person withEquivalentIdentities concode_elem_sep Person withEquivalentIdentities
List < Subject > function ( ) { if ( equivalentIdentities == null ) { equivalentIdentities = new ArrayList < Subject > ( ) ; } return this . equivalentIdentities ; }