public void sSet(SField sField, Object val) { if (sField.getName().equals("projectName")) { setProjectName((String)val); return; } if (sField.getName().equals("revisionNr")) { setRevisionNr((Integer)val); return; } if (sField.getName().equals("file")) { setFile((DataHandler)val); return; } if (sField.getName().equals("serializerOid")) { setSerializerOid((Long)val); return; } if (sField.getName().equals("oid")) { setOid((Long)val); return; } if (sField.getName().equals("rid")) { setRid((Integer)val); return; } throw new RuntimeException("Field " + sField.getName() + " not found"); }
public SDownloadResult convertToSObject(DownloadResult input) { if (input == null) { return null; } if (input instanceof CheckoutResult) { return convertToSObject((CheckoutResult)input); } SDownloadResult result = new SDownloadResult(); result.setOid(input.getOid()); result.setRid(input.getRid()); result.setProjectName(input.getProjectName()); result.setRevisionNr(input.getRevisionNr()); result.setFile(input.getFile()); result.setSerializerOid(input.getSerializerOid()); return result; }