Lines Matching refs:entry
104 FileEntry entry = new FileEntry();
105 entry.hashCode = Utils.crc64Long(downloadUrl);
106 entry.contentUrl = downloadUrl;
107 entry.filename = file.getName();
108 entry.size = file.length();
109 entry.lastAccess = System.currentTimeMillis();
110 if (entry.size >= mCapacity) {
112 throw new IllegalArgumentException("file too large: " + entry.size);
118 entry.filename = original.filename;
119 entry.size = original.size;
121 mTotalBytes += entry.size;
124 mDbHelper.getWritableDatabase(), entry);
131 CacheEntry entry;
133 entry = mEntryMap.get(downloadUrl);
136 if (entry != null) {
138 updateLastAccess(entry.id);
140 return entry;
146 entry = new CacheEntry(
148 if (!entry.cacheFile.isFile()) { // file has been removed
154 Log.w(TAG, "cannot delete entry: " + file.filename, t);
159 mEntryMap.put(downloadUrl, entry);
161 return entry;
173 FileEntry entry = new FileEntry();
174 FileEntry.SCHEMA.cursorToObject(cursor, entry);
175 updateLastAccess(entry.id);
176 return entry;