]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/RelationInfoQuery.java
DB query swapping to file system
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / query / RelationInfoQuery.java
index cffd2984a0c31219acfcb740aa7cf921df0e709e..367e75f632c3cdd10e592286fb06cacdb13548b6 100644 (file)
@@ -100,4 +100,13 @@ public final class RelationInfoQuery extends UnaryQueryP<RelationInfo> {
                return RequestFlags.IMMEDIATE_UPDATE;
        }
 
+    @Override
+    public void serializeValue(QuerySerializer serializer) {
+        RelationInfo ri = getResult();
+        serializer.addResource(ri.predicate);
+        serializer.add(ri.isFunctional ? (byte)1 : 0);
+        serializer.add(ri.isFinal ? (byte)1 : 0);
+        serializer.add(ri.isAsserted ? (byte)1 : 0);
+    }
+
 }