to.put(key, s);
}
}
<<<<<<< HEAD
=======
ContentValues to, String defaultValue) {
copyString(key, from, to);
if (!to.containsKey(key)) {
to.put(key, defaultValue);
}
}
private static final void copyStringWithDefault(String key, ContentValues from,
private class ReadOnlyCursorWrapper extends CursorWrapper implements CrossProcessCursor {
public ReadOnlyCursorWrapper(Cursor cursor) {
super(cursor);
mCursor = (CrossProcessCursor) cursor;
}
public boolean deleteRow() {
throw new SecurityException("Download manager cursors are read-only");
}
public boolean commitUpdates() {
throw new SecurityException("Download manager cursors are read-only");
}
public void fillWindow(int pos, CursorWindow window) {
mCursor.fillWindow(pos, window);
}
public CursorWindow getWindow() {
return mCursor.getWindow();
}
public boolean onMove(int oldPosition, int newPosition) {
return mCursor.onMove(oldPosition, newPosition);
}
private CrossProcessCursor mCursor;
}
>>>>>>> 2f3c8c7eba7d1109cfb5a1886f094f6821376f11
} |