X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.impl%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fimpl%2Fquery%2FCodeGen.java;fp=bundles%2Forg.simantics.db.impl%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fimpl%2Fquery%2FCodeGen.java;h=857d93487235a0c43f83fd2a2de47c05aa9bb0b0;hb=1e957fc9da518f3bef8a2c19cad72772087e1b6a;hp=3bceb1272bad3b7f0f9405799e734ce415a5be5c;hpb=1cb58fb59cd64891c682a7e7b04e00af9e3be575;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java index 3bceb1272..857d93487 100644 --- a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java +++ b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java @@ -44,7 +44,7 @@ public class CodeGen { public void generateRunner(StringBuilder content, String clazz, String[] signature, boolean shortcut) { - line(content, "static void runner" + clazz + "(ReadGraphImpl graph, " + signature[0] + ", CacheEntry parent, ListenerBase listener, " + signature[4] + " procedure) throws DatabaseException {"); + line(content, "public static void runner" + clazz + "(ReadGraphImpl graph, " + signature[0] + ", CacheEntry parent, ListenerBase listener, " + signature[4] + " procedure) throws DatabaseException {"); if(shortcut) { line(content, " if(parent == null && listener == null) {"); line(content, " " + clazz + ".computeForEach(graph, " + signature[1] + ", null, procedure);"); @@ -155,16 +155,16 @@ public class CodeGen { generateQuery(content, "DirectPredicates", signatureR1IntSet, true); generateQuery(content, "Predicates", signatureR1IntSet, true); generateQuery(content, "ReadEntry", signatureRead, true); + generateQuery(content, "AsyncReadEntry", signatureAsyncRead, true); generateQuery(content, "Types", signatureR1IntSet, true); + generateQuery(content, "NamespaceIndex", signatureID2, true); generateQuery(content, "AssertedStatements", signatureR2TIP, false); - generateQuery(content, "NamespaceIndex", signatureID2, false); generateQuery(content, "AssertedPredicates", signatureR1IP, false); generateQuery(content, "DirectSuperRelations", signatureR1IP, false); generateQuery(content, "SuperTypes", signatureR1IntSet, false); generateQuery(content, "TypeHierarchy", signatureR1IntSet, false); generateQuery(content, "SuperRelations", signatureR1IntSet, false); - generateQuery(content, "AsyncReadEntry", signatureAsyncRead, false); generateQuery(content, "MultiReadEntry", signatureMultiRead, false); generateQuery(content, "AsyncMultiReadEntry", signatureAsyncMultiRead, false); generateQuery(content, "ExternalReadEntry", signatureExternalRead, false);