Author: j16sdiz
Date: 2008-12-19 14:40:14 +0000 (Fri, 19 Dec 2008)
New Revision: 24598
Modified:
trunk/plugins/XMLSpider/IndexWriter.java
trunk/plugins/XMLSpider/XMLSpider.java
Log:
supress db4o-generic / serial warnings
Modified: trunk/plugins/XMLSpider/IndexWriter.java
===================================================================
--- trunk/plugins/XMLSpider/IndexWriter.java 2008-12-19 14:40:04 UTC (rev
24597)
+++ trunk/plugins/XMLSpider/IndexWriter.java 2008-12-19 14:40:14 UTC (rev
24598)
@@ -196,6 +196,7 @@
Query query = xmlSpider.db.query();
query.constrain(Term.class);
query.descend("md5").orderAscending();
+ @SuppressWarnings("unchecked")
ObjectSet<Term> termSet = query.execute();
indices = new Vector<String>();
@@ -341,6 +342,7 @@
query.constrain(TermPosition.class);
query.descend("word").constrain(term.word);
+ @SuppressWarnings("unchecked")
ObjectSet<TermPosition> set = query.execute();
for (TermPosition termPos : set) {
Modified: trunk/plugins/XMLSpider/XMLSpider.java
===================================================================
--- trunk/plugins/XMLSpider/XMLSpider.java 2008-12-19 14:40:04 UTC (rev
24597)
+++ trunk/plugins/XMLSpider/XMLSpider.java 2008-12-19 14:40:14 UTC (rev
24598)
@@ -189,6 +189,7 @@
query.constrain(Page.class);
query.descend("status").constrain(Status.QUEUED);
query.descend("lastChange").orderAscending();
+ @SuppressWarnings("unchecked")
ObjectSet<Page> queuedSet = query.execute();
if (running >= maxParallelRequests)
@@ -397,6 +398,7 @@
Query query = db.query();
query.constrain(TermPosition.class);
query.descend("pageId").constrain(page.id);
+ @SuppressWarnings("unchecked")
ObjectSet<TermPosition> set = query.execute();
for (TermPosition tp : set)
db.delete(tp);
@@ -525,6 +527,7 @@
{
Query query = db.query();
query.constrain(MaxPageId.class);
+ @SuppressWarnings("unchecked")
ObjectSet<MaxPageId> set = query.execute();
if (set.hasNext())
@@ -533,6 +536,7 @@
query = db.query();
query.constrain(Page.class);
query.descend("id").orderDescending();
+ @SuppressWarnings("unchecked")
ObjectSet<Page> set2 = query.execute();
if (set2.hasNext())
maxPageId = new
MaxPageId(set2.next().id);
@@ -568,7 +572,8 @@
query.constrain(Page.class);
query.descend("status").constrain(status);
query.descend("lastChange").orderDescending();
-
+
+ @SuppressWarnings("unchecked")
ObjectSet<Page> set = query.execute();
List<Page> pages = new ArrayList<Page>();
while (set.hasNext() && pages.size() < maxShownURIs) {
@@ -822,7 +827,8 @@
termPos.positions = newPositions;
}
}
-
+
+ @SuppressWarnings("serial")
protected Map<Term, TermPosition> termPosCache = new
LinkedHashMap<Term, TermPosition>() {
protected boolean removeEldestEntry(Map.Entry<Term,
TermPosition> eldest) {
if (size() < 1024) return false;
@@ -850,6 +856,7 @@
query.descend("word").constrain(term.word);
query.descend("pageId").constrain(page.id);
+ @SuppressWarnings("unchecked")
ObjectSet<TermPosition> set =
query.execute();
if (set.hasNext()) {
@@ -942,6 +949,7 @@
Query query = db.query();
query.constrain(Page.class);
query.descend("uri").constrain(uri.toString());
+ @SuppressWarnings("unchecked")
ObjectSet<Page> set = query.execute();
if (set.hasNext())
@@ -954,6 +962,7 @@
Query query = db.query();
query.constrain(Page.class);
query.descend("id").constrain(id);
+ @SuppressWarnings("unchecked")
ObjectSet<Page> set = query.execute();
if (set.hasNext())
@@ -966,6 +975,7 @@
Query query = db.query();
query.constrain(Term.class);
query.descend("md5").constrain(md5);
+ @SuppressWarnings("unchecked")
ObjectSet<Term> set = query.execute();
if (set.hasNext())
@@ -974,6 +984,7 @@
return null;
}
+ @SuppressWarnings("serial")
protected Map<String, Term> termCache = new LinkedHashMap<String,
Term>() {
protected boolean removeEldestEntry(Map.Entry<String, Term>
eldest) {
return size() > 1024;
@@ -989,6 +1000,7 @@
Query query = db.query();
query.constrain(Term.class);
query.descend("word").constrain(word);
+ @SuppressWarnings("unchecked")
ObjectSet<Term> set = query.execute();
if (set.hasNext()) {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs