/[fenfire]/fenfire/org/fenfire/swamp/impl/HashGraph.java
ViewVC logotype

Diff of /fenfire/org/fenfire/swamp/impl/HashGraph.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by tjl, Mon Apr 14 12:21:20 2003 UTC revision 1.6 by tjl, Tue Apr 15 11:51:08 2003 UTC
# Line 52  private HashMap ind_120 = new HashMap(); Line 52  private HashMap ind_120 = new HashMap();
52              add(subject, predicate, object);              add(subject, predicate, object);
53          }          }
54    
55            public boolean contains(Object e0, Object e1, Object e2, Obs o) {
56                if(o != null) observer.addObs(e0, e1, e2, o);
57    
58                HashMap hash1 = (HashMap) ind_012.get(e0);
59                if(hash1 == null) return false;
60            
61                HashSet hash2 = (HashSet) hash1.get(e1);
62                if(hash2 == null) return false;
63            
64                HashSet resSet = hash2;
65                return resSet.contains(e2);
66                
67            }
68    
69          //////////////////          //////////////////
70          // Finds          // Finds

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26