@Override public IObject run(IObject value, UpdateFilter filter, Session s) { return internalMerge(value, filter, s); } });
@Override public IObject[] run(IObject[] value, UpdateFilter filter, Session s) { IObject[] copy = new IObject[value.length]; for (int i = 0; i < value.length; i++) { copy[i] = internalMerge(value[i], filter, s); } return copy; } });
@Override public IObject[] run(IObject[] value, UpdateFilter filter, Session s) { IObject[] copy = new IObject[value.length]; for (int i = 0; i < value.length; i++) { copy[i] = internalMerge(value[i], filter, s); } return copy; } });
@Override public IObject run(IObject value, UpdateFilter filter, Session s) { return internalMerge(value, filter, s); } });
@Override public Collection run(Collection value, UpdateFilter filter, Session s) { for (Object o : value) { IObject obj = (IObject) o; obj = internalMerge(obj, filter, s); } return null; } });