Lines Matching refs:cursor

140     public static DocumentInfo fromDirectoryCursor(Cursor cursor) {
141 final String authority = getCursorString(cursor, RootCursorWrapper.COLUMN_AUTHORITY);
142 return fromCursor(cursor, authority);
145 public static DocumentInfo fromCursor(Cursor cursor, String authority) {
147 info.updateFromCursor(cursor, authority);
151 public void updateFromCursor(Cursor cursor, String authority) {
153 this.documentId = getCursorString(cursor, Document.COLUMN_DOCUMENT_ID);
154 this.mimeType = getCursorString(cursor, Document.COLUMN_MIME_TYPE);
155 this.documentId = getCursorString(cursor, Document.COLUMN_DOCUMENT_ID);
156 this.mimeType = getCursorString(cursor, Document.COLUMN_MIME_TYPE);
157 this.displayName = getCursorString(cursor, Document.COLUMN_DISPLAY_NAME);
158 this.lastModified = getCursorLong(cursor, Document.COLUMN_LAST_MODIFIED);
159 this.flags = getCursorInt(cursor, Document.COLUMN_FLAGS);
160 this.summary = getCursorString(cursor, Document.COLUMN_SUMMARY);
161 this.size = getCursorLong(cursor, Document.COLUMN_SIZE);
162 this.icon = getCursorInt(cursor, Document.COLUMN_ICON);
183 Cursor cursor = null;
187 cursor = client.query(uri, null, null, null, null);
188 if (!cursor.moveToFirst()) {
191 updateFromCursor(cursor, uri.getAuthority());
195 IoUtils.closeQuietly(cursor);
233 public static String getCursorString(Cursor cursor, String columnName) {
234 final int index = cursor.getColumnIndex(columnName);
235 return (index != -1) ? cursor.getString(index) : null;
241 public static long getCursorLong(Cursor cursor, String columnName) {
242 final int index = cursor.getColumnIndex(columnName);
244 final String value = cursor.getString(index);
256 public static int getCursorInt(Cursor cursor, String columnName) {
257 final int index = cursor.getColumnIndex(columnName);
258 return (index != -1) ? cursor.getInt(index) : 0;