retval.setFieldValue(fieldName, value); } catch (Exception e) { throw new IllegalArgumentException(e); (InterMineObject) retval, cd.getName(), cd.getReferencedClassDescriptor() .getType()); retval.setFieldValue(cd.getName(), lazyColl); } else if (fd instanceof ReferenceDescriptor) { ReferenceDescriptor rd = (ReferenceDescriptor) fd; (Class) rd.getReferencedClassDescriptor().getType(); if (id == null) { retval.setFieldValue(fieldName, null); } else { retval.setFieldValue(fieldName, new ProxyReference(os, id, refType));
retval.setFieldValue(fieldName, value); } catch (Exception e) { throw new IllegalArgumentException(e); (InterMineObject) retval, cd.getName(), cd.getReferencedClassDescriptor() .getType()); retval.setFieldValue(cd.getName(), lazyColl); } else if (fd instanceof ReferenceDescriptor) { ReferenceDescriptor rd = (ReferenceDescriptor) fd; (Class) rd.getReferencedClassDescriptor().getType(); if (id == null) { retval.setFieldValue(fieldName, null); } else { retval.setFieldValue(fieldName, new ProxyReference(os, id, refType));
objToPopulate.setFieldValue(collectionName, substituteCollection);
objToPopulate.setFieldValue(collectionName, substituteCollection);
obj.setFieldValue(attr.getName(), new PendingClob(attr.getValue())); } else { String value = attr.getValue(); if (value != null) { obj.setFieldValue(attr.getName(), TypeUtil.stringToObject(attrClass, value)); } else { obj.setFieldValue("id", TypeUtil.stringToObject(Integer.class, item.getIdentifier())); } else { try { obj.setFieldValue(ref.getName(), refObj); } catch (IllegalArgumentException e) { if (abortOnError) {
obj.setFieldValue(attr.getName(), new PendingClob(attr.getValue())); } else { String value = attr.getValue(); if (value != null) { obj.setFieldValue(attr.getName(), TypeUtil.stringToObject(attrClass, value)); } else { obj.setFieldValue("id", TypeUtil.stringToObject(Integer.class, item.getIdentifier())); } else { try { obj.setFieldValue(ref.getName(), refObj); } catch (IllegalArgumentException e) { if (abortOnError) {
idToObj.get(id); if (objToAdd != null) { objToPopulate.setFieldValue(collectionName, objToAdd);
idToObj.get(id); if (objToAdd != null) { objToPopulate.setFieldValue(collectionName, objToAdd);
public void testGetKeyFieldValue() throws Exception { Map<String, List<FieldDescriptor>> classKeys = getClassKeys(); // class keys for Company: name, vatNumber FastPathObject obj = DynamicUtil.instantiateObject("org.intermine.model.testmodel.Company", null); obj.setFieldValue("vatNumber", 1234); assertEquals(1234, ClassKeyHelper.getKeyFieldValue(obj, classKeys)); obj.setFieldValue("name", "CompanyA"); assertEquals("CompanyA", ClassKeyHelper.getKeyFieldValue(obj, classKeys)); FastPathObject manager = DynamicUtil.instantiateObject("org.intermine.model.testmodel.Manager", null); assertEquals(null, ClassKeyHelper.getKeyFieldValue(manager, classKeys)); manager.setFieldValue("title", "Sir"); assertEquals("Sir", ClassKeyHelper.getKeyFieldValue(manager, classKeys)); manager.setFieldValue("name", "Geoff"); assertEquals("Geoff", ClassKeyHelper.getKeyFieldValue(manager, classKeys)); }
dest.setFieldValue(fieldName, value); dest.setFieldValue(fieldName, value); dest.getClass(), fieldName, source)) { if (type == FROM_DB) { dest.setFieldValue(fieldName, srcObj.getFieldProxy(fieldName)); } else { InterMineObject sourceTarget = (InterMineObject) long time2 = System.currentTimeMillis(); timeSpentRecursing += time2 - time1; dest.setFieldValue(fieldName, target); dest.setFieldValue(fieldName, target);
dest.setFieldValue(fieldName, value); dest.setFieldValue(fieldName, value); dest.getClass(), fieldName, source)) { if (type == FROM_DB) { dest.setFieldValue(fieldName, srcObj.getFieldProxy(fieldName)); } else { InterMineObject sourceTarget = (InterMineObject) long time2 = System.currentTimeMillis(); timeSpentRecursing += time2 - time1; dest.setFieldValue(fieldName, target); dest.setFieldValue(fieldName, target);
obj.setFieldValue("id", identifierToId(item.getIdentifier())); } catch (IllegalArgumentException e) { + ") for item with id " + item.getIdentifier() + " was null"); obj.setFieldValue(attr.getName(), value); obj.setFieldValue(refName, new ProxyReference(os, identifier, InterMineObject.class)); } else { obj.setFieldValue(refsName, os.executeSingleton(q)); } else { String message = "Collection not found in class: "
obj.setFieldValue("id", identifierToId(item.getIdentifier())); } catch (IllegalArgumentException e) { + ") for item with id " + item.getIdentifier() + " was null"); obj.setFieldValue(attr.getName(), value); obj.setFieldValue(refName, new ProxyReference(os, identifier, InterMineObject.class)); } else { obj.setFieldValue(refsName, os.executeSingleton(q)); } else { String message = "Collection not found in class: "