gets the value of the decryptedbinarydata 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 decryptedbinarydata property . for example , to add a new item , do as follows : getdecryptedbinarydata . add newitem ; objects of the following type s are allowed in the list decryptxmlresponsetype.decryptedbinarydata concode_field_sep XMLContentType candidateDocument concode_elem_sep String encrElemSelector concode_elem_sep String mimeType concode_elem_sep String encoding concode_elem_sep List<DecryptXMLResponseType.DecryptedBinaryData> decryptedBinaryData concode_elem_sep byte[] value concode_field_sep String getEncoding concode_elem_sep byte[] getValue concode_elem_sep String getMimeType concode_elem_sep void setEncoding concode_elem_sep XMLContentType getCandidateDocument concode_elem_sep void setValue concode_elem_sep String getEncrElemSelector concode_elem_sep void setMimeType concode_elem_sep void setEncrElemSelector concode_elem_sep void setCandidateDocument
List < DecryptXMLResponseType . DecryptedBinaryData > function ( ) { if ( decryptedBinaryData == null ) { decryptedBinaryData = new ArrayList < DecryptXMLResponseType . DecryptedBinaryData > ( ) ; } return this . decryptedBinaryData ; }