app/src/main/java/org/andstatus/app/data/ContentValuesUtils.java
/**
     * Move String value of the key from valuesIn to valuesOut and remove it from valuesIn
     * @param key
     * @param valuesIn
     * @param valuesOut  may be null
     */
Move String value of the key from valuesIn to valuesOut and remove it from valuesIn
@param key
@param valuesIn
@param valuesOut  may be null
Move String value of the key from valuesIn to valuesOut and remove it from valuesIn @param key @param valuesIn @param valuesOut may be null
public static void moveStringKey(String key, String sourceSuffix, ContentValues valuesIn, ContentValues valuesOut) {
        if (valuesIn != null && valuesIn.containsKey(key + sourceSuffix)) {
            String value = valuesIn.getAsString(key + sourceSuffix);
            valuesIn.remove(key + sourceSuffix);
            if (valuesOut != null) {
                valuesOut.put(key, value);
            }
        }
    }
public static void moveStringKey ( String key , String sourceSuffix , ContentValues valuesIn , ContentValues valuesOut ) { if ( valuesIn != null && valuesIn . containsKey ( key + sourceSuffix ) ) { String value = valuesIn . getAsString ( key + sourceSuffix ) ; valuesIn . remove ( key + sourceSuffix ) ; if ( valuesOut != null ) { valuesOut . put ( key , value ) ; } } }
Move String value of the key from valuesIn to valuesOut and remove it from valuesIn
 @param key
 @param valuesIn
 @param valuesOut  may be null
Move String value of the key from valuesIn to valuesOut and remove it from valuesIn @param key @param valuesIn @param valuesOut may be null