* Projection we use to read the overrides of a task
*/
privatefinalstaticString[]OVERRIDE_PROJECTION={
TaskContract.Tasks._ID,
TaskContract.Tasks.DTSTART,
TaskContract.Tasks.DUE,
TaskContract.Tasks.DURATION,
TaskContract.Tasks.TZ,
TaskContract.Tasks.IS_ALLDAY,
TaskContract.Tasks.IS_CLOSED,
TaskContract.Tasks.ORIGINAL_INSTANCE_TIME,
TaskContract.Tasks.ORIGINAL_INSTANCE_ALLDAY};
/**
* This is a field adapter for a pseudo column to indicate that the instances may need an update, even if no relevant value has changed. This is useful to
@@ -154,7 +170,7 @@ public final class Instantiating implements EntityProcessor<TaskAdapter>
* A decorator for {@link Single}s of Instance {@link ContentValues} which populates the {@link TaskContract.Instances#INSTANCE_ORIGINAL_TIME} field based on
* the given {@link Optional} original start and the already populated {@link TaskContract.Instances#INSTANCE_START} and {@link
* TaskContract.Instances#INSTANCE_DUE} fields.
* the given {@link Optional} original start.
*
* @author Marten Gajda
*/
@@ -42,6 +39,12 @@ public final class Overridden implements Single<ContentValues>