summaryrefslogtreecommitdiffstats
path: root/core/java/android/database/sqlite/SQLiteCursor.java
diff options
context:
space:
mode:
authorJeff Hamilton <jham@android.com>2010-05-12 15:04:33 -0700
committerKenny Root <kroot@google.com>2010-05-12 16:44:19 -0700
commitf3ca9a5c7e87319c934b5815566054d2e5c2085f (patch)
treed3310bfacec0013dda68ca5e0e334a55d8f8ee79 /core/java/android/database/sqlite/SQLiteCursor.java
parent052203e50c42bb75ceb90e8f4fa050aed7e70409 (diff)
downloadframeworks_base-f3ca9a5c7e87319c934b5815566054d2e5c2085f.zip
frameworks_base-f3ca9a5c7e87319c934b5815566054d2e5c2085f.tar.gz
frameworks_base-f3ca9a5c7e87319c934b5815566054d2e5c2085f.tar.bz2
Add some documentation about the thread safety of Cursor and some of the SQLite* classes.
Change-Id: Icae51052d1c942d7d60bb958d3703411da001079
Diffstat (limited to 'core/java/android/database/sqlite/SQLiteCursor.java')
-rw-r--r--core/java/android/database/sqlite/SQLiteCursor.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/database/sqlite/SQLiteCursor.java b/core/java/android/database/sqlite/SQLiteCursor.java
index 70b9b83..1c1dacd 100644
--- a/core/java/android/database/sqlite/SQLiteCursor.java
+++ b/core/java/android/database/sqlite/SQLiteCursor.java
@@ -36,6 +36,9 @@ import java.util.concurrent.locks.ReentrantLock;
/**
* A Cursor implementation that exposes results from a query on a
* {@link SQLiteDatabase}.
+ *
+ * SQLiteCursor is not internally synchronized so code using a SQLiteCursor from multiple
+ * threads should perform its own synchronization when using the SQLiteCursor.
*/
public class SQLiteCursor extends AbstractWindowedCursor {
static final String TAG = "Cursor";