TransformsType tst = new TransformsType();
ArrayList<TransformType> ttList = new ArrayList<TransformType>();
ArrayList list = target.getCipherReferenceTransforms();
for(Object obj : list){
EncryptionTarget.Transform tr = (EncryptionTarget.Transform)obj;
TransformType tt = new TransformType();
tt.setAlgorithm(tr.getTransform());
ttList.add(tt);
}
if(!ttList.isEmpty()){
tst.setTransform(ttList);
}