aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/util/AsyncDbTask.java
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2020-04-28 20:27:19 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-04-28 20:27:19 +0000
commite8a0f1ba285fd06676de2bdb08456d588e8341e2 (patch)
treef4ba89447e2d7ac3355508e583a5cf0574c29af5 /src/com/android/tv/util/AsyncDbTask.java
parentf61bdda7ea9f0ecaf4158715411dc025ed9a3061 (diff)
parentd12bfa398c56027290a9e6e4fd14f635458ec581 (diff)
downloadTV-e8a0f1ba285fd06676de2bdb08456d588e8341e2.tar.gz
Change-Id: If4916a588c0e85189c29cccd566a4ac49ec6328e
Diffstat (limited to 'src/com/android/tv/util/AsyncDbTask.java')
-rw-r--r--src/com/android/tv/util/AsyncDbTask.java34
1 files changed, 10 insertions, 24 deletions
diff --git a/src/com/android/tv/util/AsyncDbTask.java b/src/com/android/tv/util/AsyncDbTask.java
index 2e9a1ea8..b3523952 100644
--- a/src/com/android/tv/util/AsyncDbTask.java
+++ b/src/com/android/tv/util/AsyncDbTask.java
@@ -28,23 +28,18 @@ import android.support.annotation.Nullable;
import android.support.annotation.WorkerThread;
import android.util.Log;
import android.util.Range;
-
import com.android.tv.TvSingletons;
import com.android.tv.common.BuildConfig;
import com.android.tv.common.SoftPreconditions;
import com.android.tv.data.ChannelImpl;
-import com.android.tv.data.ProgramImpl;
+import com.android.tv.data.Program;
import com.android.tv.data.api.Channel;
-import com.android.tv.data.api.Program;
import com.android.tv.dvr.data.RecordedProgram;
-
import com.google.common.base.Predicate;
-
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executor;
-
import javax.inject.Qualifier;
/**
@@ -128,7 +123,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
return null;
}
if (Utils.isProgramsUri(mUri)
- && TvProviderUtils.checkSeriesIdColumn(context, Programs.CONTENT_URI)) {
+ && TvProviderUtils.checkSeriesIdColumn(context, Programs.CONTENT_URI)) {
mProjection =
TvProviderUtils.addExtraColumnsToProjection(
mProjection, TvProviderUtils.EXTRA_PROGRAM_COLUMN_SERIES_ID);
@@ -328,19 +323,10 @@ public abstract class AsyncDbTask<Params, Progress, Result>
}
}
- /**
- * Gets an {@link List} of {@link ProgramImpl}s from {@link TvContract.Programs#CONTENT_URI}.
- */
+ /** Gets an {@link List} of {@link Program}s from {@link TvContract.Programs#CONTENT_URI}. */
public abstract static class AsyncProgramQueryTask extends AsyncQueryListTask<Program> {
public AsyncProgramQueryTask(Executor executor, Context context) {
- super(
- executor,
- context,
- Programs.CONTENT_URI,
- ProgramImpl.PROJECTION,
- null,
- null,
- null);
+ super(executor, context, Programs.CONTENT_URI, Program.PROJECTION, null, null, null);
}
public AsyncProgramQueryTask(
@@ -355,7 +341,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
executor,
context,
uri,
- ProgramImpl.PROJECTION,
+ Program.PROJECTION,
selection,
selectionArgs,
sortOrder,
@@ -364,7 +350,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
@Override
protected final Program fromCursor(Cursor c) {
- return ProgramImpl.fromCursor(c);
+ return Program.fromCursor(c);
}
}
@@ -390,7 +376,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
}
/**
- * Gets an {@link List} of {@link ProgramImpl}s for a given channel and period {@link
+ * Gets an {@link List} of {@link Program}s for a given channel and period {@link
* TvContract#buildProgramsUriForChannel(long, long, long)}. If the {@code period} is {@code
* null}, then all the programs is queried.
*/
@@ -424,7 +410,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
}
}
- /** Gets a single {@link ProgramImpl} from {@link TvContract.Programs#CONTENT_URI}. */
+ /** Gets a single {@link Program} from {@link TvContract.Programs#CONTENT_URI}. */
public static class AsyncQueryProgramTask extends AsyncQueryItemTask<Program> {
public AsyncQueryProgramTask(Executor executor, Context context, long programId) {
@@ -432,7 +418,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
executor,
context,
TvContract.buildProgramUri(programId),
- ProgramImpl.PROJECTION,
+ Program.PROJECTION,
null,
null,
null);
@@ -440,7 +426,7 @@ public abstract class AsyncDbTask<Params, Progress, Result>
@Override
protected Program fromCursor(Cursor c) {
- return ProgramImpl.fromCursor(c);
+ return Program.fromCursor(c);
}
}