code: protected PdfArray copyArray(PdfArray in) throws IOException, BadPdfFormatException {
          PdfArray out = new PdfArray();
          
          for (Iterator i = in.listIterator(); i.hasNext();) {
              PdfObject value = (PdfObject)i.next();
              out.add(copyObject(value));
          }
          return out;
      }
docs: Translate a PRArray to a PdfArray. Also translate all of the objects contained
  in it