]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/BinaryQuery.java
First changes
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / query / BinaryQuery.java
index cb2df4eea79b5f25d0e0ffb63912c5e63d7c07f7..9437ffe379f6eda5be21ab5410e46566442b50d0 100644 (file)
@@ -73,13 +73,13 @@ abstract public class BinaryQuery<Procedure> extends CacheEntryBase implements Q
     
     @SuppressWarnings("unchecked")
     @Override
-    public void performFromCache(ReadGraphImpl graph, Object provider, Object procedure) {
-        performFromCache(graph, (QueryProcessor)provider, (Procedure)procedure);
+    public Object performFromCache(ReadGraphImpl graph, Object provider, Object procedure) {
+        return performFromCache(graph, (QueryProcessor)provider, (Procedure)procedure);
     }
 
     abstract public void recompute(ReadGraphImpl graph, QueryProcessor provider);
     abstract public void computeForEach(ReadGraphImpl graph, QueryProcessor provider, Procedure procedure, boolean store);
-    abstract public void performFromCache(ReadGraphImpl graph, QueryProcessor provider, Procedure procedure);
+    abstract public Object performFromCache(ReadGraphImpl graph, QueryProcessor provider, Procedure procedure);
     abstract public void putEntry(QueryProcessor provider);
     abstract public void removeEntry(QueryProcessor provider);
     abstract public BinaryQuery<Procedure> getEntry(QueryProcessor provider);