Lines Matching refs:values
44 * keyed using {@link BaseColumns#_ID} values.
51 ContentValues values;
54 // Before doesn't exist, so insert "after" values
62 builder.withValues(child.values);
70 // After doesn't exist, so delete "before" values
73 builder.withSelection(getSelectIdClause(child.values), null);
82 // Somewhere between, so update any changed values
83 values = after.getEntityValues();
84 if (!before.getEntityValues().equals(values)) {
85 // Top-level values changed, so update
87 builder.withSelection(getSelectIdClause(values), null);
88 builder.withValues(values);
97 for (NamedContentValues beforeChild : beforeChildren.values()) {
104 builder.withSelection(getSelectIdClause(beforeChild.values), null);
106 } else if (!beforeChild.values.equals(afterChild.values)) {
108 values = afterChild.values;
110 builder.withSelection(getSelectIdClause(values), null);
111 builder.withValues(values);
120 for (NamedContentValues afterChild : afterChildren.values()) {
122 builder.withValues(afterChild.values);
131 return child.uri.toString() + child.values.getAsString(BaseColumns._ID);
134 private static String getSelectIdClause(ContentValues values) {
135 return BaseColumns._ID + "=" + values.getAsLong(BaseColumns._ID);